diff --git a/.updateignore b/.updateignore index e85c356..8f3c48d 100644 --- a/.updateignore +++ b/.updateignore @@ -31,6 +31,13 @@ config.php admin/.htaccess libraries/version.ini +# Lokalne style +layout/style-css/style.css +layout/style-css/style.css.map +layout/style-scss/style.scss +layout/style-scss/_mixins.scss +layout/style-scss/_mixins.css + # Temp / cache / backups temp/ backups/ diff --git a/admin/layout/style-css/style.css b/admin/layout/style-css/style.css index 4ce4e9c..fa859db 100644 --- a/admin/layout/style-css/style.css +++ b/admin/layout/style-css/style.css @@ -1 +1,1951 @@ -body{font-size:13px}.form-group::after{content:"";display:block;clear:both}.table .text-bold{font-weight:600}.table .text-center input{margin:auto}.baselinker-delete-linking,.apilo-delete-linking{display:flex;gap:5px;align-items:center;justify-content:center;margin-top:10px;cursor:pointer}tr.status-0 .order-status{color:#5664d2}tr.status-1 .order-status{color:#468639}tr.status-2 .order-status,tr.status-3 .order-status{color:#ff3d60}tr.status-4 .order-status{color:#fcb92c}tr.status-5 .order-status{color:#f7abb0}tr.status-6 .order-status,tr.status-8 .order-status{color:#bfbfbf}tr.status-7 .order-status{color:#95c11f}body{font-family:"Open Sans",sans-serif;color:#2a3042}body a:hover{text-decoration:none}body input:-webkit-autofill,body input:-webkit-autofill:hover,body input:-webkit-autofill:focus textarea:-webkit-autofill,body textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,body select:-webkit-autofill,body select:-webkit-autofill:hover,body select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset !important}#main{height:100vh}#main .container-fluid{height:100%}#main .container-fluid .row{height:100%}#main .container-fluid .row .unlogged-panel{display:flex;align-items:center;justify-content:center;background:#fff}#main .container-fluid .row .unlogged-panel .login-panel{width:80%}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .login-shoppro{text-align:center;font-size:26px;color:#4aa3ff}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .title{text-align:center;font-size:22px;line-height:24px;font-weight:600;margin-top:50px;margin-bottom:10px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .subtitle{text-align:center;font-size:12px;line-height:20px;font-weight:300;color:#74788d}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal{margin-top:50px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-login{position:relative}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-login:before{position:absolute;content:"Login";color:#74788d;font-size:14px;line-height:21px;top:5px;left:50px;z-index:801}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-password{position:relative}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-password:before{position:absolute;content:"Hasło";color:#74788d;font-size:14px;line-height:21px;top:5px;left:50px;z-index:801}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group input{height:60px;background:rgba(0,0,0,0);padding-top:30px;padding-bottom:10px;padding-left:50px;margin-left:-52px;border:1px solid #dedfe0;box-shadow:none}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .form-control{border:1px solid #dedfe0}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .input-group-text{background:rgba(0,0,0,0);border:none}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .icon{padding-left:20px;padding-right:20px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .icon i{z-index:800}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .sumbit{text-align:center}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .sumbit .btn{background-color:#4aa3ff;color:#fff;border-radius:4px;font-size:14px;line-height:21px;font-weight:400;padding:10px 30px;margin-top:50px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .copyright{text-align:center;font-size:14px;line-height:21px;font-weight:400;color:#74788d;margin-top:100px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .copyright a{color:#74788d}#main .container-fluid .row .unlogged-bg{background:url("/admin/layout/images/bg-unlogged.png") no-repeat right;background-size:cover;display:flex}@media(max-width: 575px){#main .container-fluid .row .unlogged-bg{display:none}}#main .home{position:fixed;z-index:999;color:#fff;top:30px;right:30px}#main .home img{width:30px}@media(max-width: 575px){#main .home img{filter:invert(100%)}}.admin-page{background-color:#f8f8fb}.admin-page .menu{z-index:900;padding:0 25px;background-color:#2a3042;height:100%;position:fixed;top:0;left:0;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none;overflow-y:scroll;overflow-x:hidden;color:#8691b2}.admin-page .menu.visible{display:block}@media(max-width: 575px){.admin-page .menu.visible{width:100vw}}@media(max-width: 991px){.admin-page .menu{display:none}}.admin-page .menu::-webkit-scrollbar{display:none;width:0;height:0}.admin-page .menu .logo{width:100%;color:#fff;background-color:#2a3042;text-align:center;padding:20px 0;font-size:24px;font-weight:400}.admin-page .menu .logo span{font-size:11px;color:#8691b2}.admin-page .menu .logo a{font-size:11px;padding:5px 20px;border-radius:.25rem;display:inline-block;margin-top:10px;transition:ease .3s;text-transform:uppercase;font-weight:700;color:#2a3042;background-color:#fff;border:1px solid #fff}.admin-page .menu .logo a:hover{color:#8691b2;background-color:#2a3042;border:1px solid #8691b2}.admin-page .menu .menu-content .title{text-transform:uppercase;color:#8691b2;font-size:12px;font-weight:700;margin-bottom:10px}.admin-page .menu .menu-content ul{list-style-type:none;padding-inline-start:0px}.admin-page .menu .menu-content ul li a{color:#8691b2;font-size:13px;font-weight:400;line-height:27px;padding:4px 0px;display:block}.admin-page .menu .menu-content ul li a:hover{color:#fff}.admin-page .menu .menu-content ul li a:hover img{filter:brightness(200%)}.admin-page .menu .menu-content ul li a img,.admin-page .menu .menu-content ul li a i{margin-right:20px;width:20px;text-align:center}.preview{width:100%;background:#2a3042;text-align:center;position:sticky;bottom:0;z-index:1020}@media(max-width: 575px){.preview{text-align:left}}.preview:hover a{color:#fff;width:100%;height:100%}.preview:hover img{filter:brightness(200%)}.preview a{text-transform:uppercase;padding:20px 0;color:#8691b2;font-size:12px;font-weight:700;margin-bottom:10px;display:inline-block;margin-bottom:0}.preview a img{margin-top:-4px}.site-content{background-color:#fff;margin-left:244px}.site-content.with-menu{width:100%}@media(min-width: 576px){.site-content.with-menu{width:calc(100% - 243px);margin-left:243px}}@media(max-width: 991px){.site-content{margin-left:0}}.site-content .top-user{text-align:right;background-color:#fff;padding-top:10px;padding-bottom:10px;text-align:right}.site-content .dropdown{position:relative;display:inline-block;color:#2a3042;font-size:15px}.site-content .dropdown img{margin-left:10px}.site-content .dropdown:hover .dropdown-content{display:block}.site-content .dropdown .dropdown-content{display:none;transition:ease .3s;position:absolute;background-color:#fff;box-shadow:7px 7px 15px 5px rgba(0,0,0,.05);padding:12px 16px;z-index:1;right:0;font-size:14px}.site-content .dropdown .dropdown-content a{font-size:14px;line-height:15px;font-weight:400;color:#2a3042;display:block;padding:5px 0;white-space:nowrap}.site-content .dropdown .dropdown-content a span{margin-right:10px}.site-content .dashboard-page{padding-top:10px;padding-bottom:10px;background-color:#f3f4f7}.site-content .dashboard-page .dashboard-content{border-radius:.25rem;margin-bottom:15px;background:#fff;margin:10px 0;padding:15px;box-shadow:7px 7px 15px 5px rgba(0,0,0,.05)}.site-content .dashboard-page .dashboard-content .dashboard-title{text-transform:uppercase;font-weight:800;margin-bottom:15px}.site-content .dashboard-page .dashboard-content table{white-space:nowrap;font-size:13px}.site-content .dashboard-page .dashboard-content table.dashboard-products tbody tr td:nth-child(2){max-width:300px;text-overflow:ellipsis;overflow:hidden}.site-content .dashboard-page .dashboard-content table.dashboard-products tbody tr td.text-right{display:table-cell;text-align:right}.site-content .dashboard-page .dashboard-content table a{color:#8691b2;transition:.15s ease;font-weight:800}.site-content .dashboard-page .dashboard-content table a:hover{color:#2a3042}.site-content .dashboard-page .dashboard-content table img{height:50px}.site-content .dashboard-page .dashboard-content table thead{background-color:#f3f4f7}.site-content .dashboard-page .dashboard-content table thead th{vertical-align:middle;border-bottom:none;border-top:none}.site-content .dashboard-page .dashboard-content table tbody td{vertical-align:middle}.site-content .dashboard-page .dashboard-content .table-hover tbody tr:hover{background-color:#f3f4f7}.alert .fa{margin-right:10px}.btn-default,.btn-success,.btn-danger,.btn-info,.btn-system,.btn-dark,.btn-primary{color:#fff;padding:.47rem .75rem;font-size:13px;line-height:1.5;font-weight:300;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(max-width: 575px){.btn-default,.btn-success,.btn-danger,.btn-info,.btn-system,.btn-dark,.btn-primary{font-size:12px}}.btn-default:hover,.btn-success:hover,.btn-danger:hover,.btn-info:hover,.btn-system:hover,.btn-dark:hover,.btn-primary:hover{color:#fff}.btn-default .fa,.btn-success .fa,.btn-danger .fa,.btn-info .fa,.btn-system .fa,.btn-dark .fa,.btn-primary .fa{margin-right:8px}.btn-default#g-columns-list-close .fa,.btn-success#g-columns-list-close .fa,.btn-danger#g-columns-list-close .fa,.btn-info#g-columns-list-close .fa,.btn-system#g-columns-list-close .fa,.btn-dark#g-columns-list-close .fa,.btn-primary#g-columns-list-close .fa{margin-right:0px}.btn-default.article_image_delete .fa,.btn-success.article_image_delete .fa,.btn-danger.article_image_delete .fa,.btn-info.article_image_delete .fa,.btn-system.article_image_delete .fa,.btn-dark.article_image_delete .fa,.btn-primary.article_image_delete .fa{margin-right:0}.btn-default#g-select-columns .fa,.btn-success#g-select-columns .fa,.btn-danger#g-select-columns .fa,.btn-info#g-select-columns .fa,.btn-system#g-select-columns .fa,.btn-dark#g-select-columns .fa,.btn-primary#g-select-columns .fa{margin-right:0px}.btn-default.btn-value-remove,.btn-success.btn-value-remove,.btn-danger.btn-value-remove,.btn-info.btn-value-remove,.btn-system.btn-value-remove,.btn-dark.btn-value-remove,.btn-primary.btn-value-remove{margin-left:15px}.btn-default.btn-value-remove .fa-trash-o,.btn-success.btn-value-remove .fa-trash-o,.btn-danger.btn-value-remove .fa-trash-o,.btn-info.btn-value-remove .fa-trash-o,.btn-system.btn-value-remove .fa-trash-o,.btn-dark.btn-value-remove .fa-trash-o,.btn-primary.btn-value-remove .fa-trash-o{margin-right:0px}.btn-default.btn-delete-permutation,.btn-success.btn-delete-permutation,.btn-danger.btn-delete-permutation,.btn-info.btn-delete-permutation,.btn-system.btn-delete-permutation,.btn-dark.btn-delete-permutation,.btn-primary.btn-delete-permutation{text-align:center;color:#fff}.btn-default.btn-delete-permutation i,.btn-success.btn-delete-permutation i,.btn-danger.btn-delete-permutation i,.btn-info.btn-delete-permutation i,.btn-system.btn-delete-permutation i,.btn-dark.btn-delete-permutation i,.btn-primary.btn-delete-permutation i{margin:0}.btn-default.fa-link,.btn-success.fa-link,.btn-danger.fa-link,.btn-info.fa-link,.btn-system.fa-link,.btn-dark.fa-link,.btn-primary.fa-link{height:35px}.btn-default{color:#000}.attribute-value-add{margin-top:16px}.btn-success{background-color:#1cbb8c;border-color:#1cbb8c}.btn-success:hover{background-color:#179a73;border-color:#179a73}.btn-danger{background-color:#ff3d60;border-color:#ff3d60}.btn-danger:hover{background-color:#ff1741;border-color:#ff1741}.btn-info{background-color:#5664d2;border-color:#5664d2}.btn-info:hover{background-color:#3848ca;border-color:#3848ca}.btn-primary{background-color:#939dba;border-color:#939dba}.btn-primary:hover{background-color:#8691b2;border-color:#8691b2}.btn-system{background-color:#fcb92c;border-color:#fcb92c}.btn-system:hover{background-color:#fbac06;border-color:#fbac06}@media(min-width: 768px){#fg-values-edit #settings-tabs .resp-tabs-container .resp-tab-content{padding-bottom:0}}#fg-values-edit #settings-tabs .resp-tabs-container .resp-tab-content #languages-main .btn-value-add{margin-bottom:15px}#fg-values-edit #settings-tabs .resp-tabs-container .default-value{margin-bottom:1rem}#g-list td a i{color:#2a3042 !important}#g-list input.product-price,#g-list input.product-price-promo{width:100%}#g-columns-list{font-size:13px;font-weight:400;border:1px solid #f3f4f7 !important;border-radius:.25rem}#g-columns-list ul li{border-bottom:1px solid #f3f4f7 !important;height:auto !important;min-height:30px;display:flex;align-items:center}#g-results{font-size:13px;margin-top:10px}#g-results #g-list{color:#2a3042}#g-results #g-list>thead:nth-child(1)>tr:nth-child(1){background-color:#f3f4f7}#g-results #g-list th{vertical-align:middle}#g-results table{color:#2a3042}#g-results table thead tr th{border:none}#g-results table tbody tr{background-color:#fff}#g-results table tbody tr:hover{background-color:#f3f4f7}#g-results table tbody tr td{border-color:#f3f4f7}#g-results table tbody tr td a:not(.btn){transition:.15s ease}#g-results table tbody tr td a:not(.btn):hover{text-decoration:none;color:#2a3042}#g-results .g-search-select,#g-results #g-row-limit{text-align:center}#g-results .form-control{border-color:#8691b2;color:#2a3042;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:13px}#g-results .form-control:focus{box-shadow:none}.table-striped tbody tr:nth-of-type(2n+1){background-color:#fff}.table-bordered th,.table-bordered td{border-right:none;border-left:none}.text-right{display:flex;align-items:center;justify-content:flex-end}@media(max-width: 575px){.text-right.text-centred-xs{justify-content:center}}.text-right #g-row-limit{width:auto;margin:0 10px}@media(max-width: 575px){.text-centred-xs{justify-content:center}}@media(min-width: 768px){.pull-left-sm{display:flex;align-items:center;justify-content:flex-start}}.pagination{display:flex;align-items:center;justify-content:flex-end;margin:0;gap:10px}.pagination span{font-weight:900}.flags{padding-left:20px}.flags img{width:14px;margin-top:-8px}.fa-star{color:#1cbb8c;margin-right:5px}.text-danger{color:#ff3d60 !important}ol.sortable,ol.sortable ol{margin:0 0 0 25px;padding:0;list-style-type:none}ol.sortable{margin:0}ol.sortable,ol.sortable *,ol.sortable *:after,ol.sortable *:before{box-sizing:content-box}.sortable li{margin:0;padding:0}.sortable li div.content{color:#2a3042;cursor:move;height:45px;line-height:45px;margin:0;padding:0 10px;border-bottom:1px solid #e1e1e1;height:100%}.sortable li div.content .text-danger{margin-right:10px}@media(max-width: 575px){.sortable li div.content .text-danger{margin-top:16px;vertical-align:top;margin-right:5px}}#fg-pages-list .sortable li div.content{color:#2a3042;cursor:move;height:45px;line-height:45px;margin:0;padding:0 10px;border-bottom:1px solid #e1e1e1;height:100%}@media(min-width: 576px){#fg-pages-list .sortable li div.content{display:flex;align-items:center}}#fg-pages-list .sortable li div.content .text-danger{margin-right:10px}@media(max-width: 575px){#fg-pages-list .sortable li div.content .text-danger{margin-top:16px;vertical-align:top;margin-right:5px}}#fg-pages-list .sortable li div.content b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width: 576px){#fg-pages-list .sortable li div.content b{display:block}}@media(max-width: 575px){#fg-pages-list .sortable li div.content b{display:inline-block;width:calc(100% - 70px)}}@media(min-width: 1200px){#fg-pages-list .sortable li div.content b{width:calc(100% - 670px)}}@media(min-width: 992px)and (max-width: 1199px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}@media(min-width: 768px)and (max-width: 991px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}@media(min-width: 576px)and (max-width: 767px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}#fg-pages-list .sortable li div.content .menu-box-title{display:flex;align-items:center;justify-content:flex-start}@media(max-width: 575px){#fg-pages-list .sortable li div.content .menu-box-title .disclose,#fg-pages-list .sortable li div.content .menu-box-title .text-danger{margin-top:0}}@media(max-width: 575px){#fg-pages-list .sortable li div.content .menu-box-title{width:100%}}@media(min-width: 1200px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 670px)}}@media(min-width: 992px)and (max-width: 1199px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(min-width: 768px)and (max-width: 991px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(min-width: 576px)and (max-width: 767px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(max-width: 575px){#fg-pages-list .sortable li.sort-leaf .content b{display:inline-block;width:calc(100% - 52px)}}#fg-product-edit .sortable li div.content b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 62px)}.sortable li.sort-branch div{color:#2a3042}.sort-leaf .disclose{content:"- ";text-indent:-3000px;background-image:url("/libraries/jquery-nested-sortable/skin-vista/icons.gif");background-position:-16px -64px;background-repeat:no-repeat;display:inline-block;height:16px;vertical-align:top;width:16px;margin:16px 5px 0 1px}@media(min-width: 576px){.sort-leaf .disclose{margin:0px 5px 0 1px}}li.sort-collapsed.sort-hover div{border-color:#999}.disclose{cursor:pointer;width:20px;display:none;text-align:center}.sortable li.sort-collapsed>ol{display:none}.sortable li.sort-branch>div .disclose{display:block;float:left;margin-right:15px}.sortable li.sort-collapsed>div .disclose>span:before{display:inline-block;font-family:FontAwesome;font-size:10px;content:"";height:25px;width:25px;line-height:25px;border-radius:13px;background:rgba(134,145,178,.1);color:#8691b2;border:1px solid #8691b2;transition:.15s ease}.sortable li.sort-collapsed>div .disclose:hover>span:before,.sortable li.sort-expanded>div .disclose:hover>span:before{background:#8691b2;color:#fff}.sortable li.sort-expanded>div .disclose>span:before{display:inline-block;font-family:FontAwesome;font-size:10px;content:"";height:25px;width:25px;line-height:25px;border-radius:13px;background:rgba(134,145,178,.1);color:#8691b2;border:1px solid #8691b2;transition:.15s ease}.menu_sortable .btn-group{display:none;transition:.15s ease}.menu_sortable div:hover .btn-group{display:block;margin-top:-1px}.menu_sortable div:hover .btn-group.pull-right{float:none;margin-bottom:20px;margin-left:20px}@media(min-width: 576px){.menu_sortable div:hover .btn-group.pull-right{float:right;margin-bottom:0;margin-left:0;display:flex;justify-content:space-between;align-items:center}}@media(min-width: 1200px){.menu_sortable div:hover .btn-group.pull-right{width:668px}}@media(min-width: 992px)and (max-width: 1199px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(min-width: 768px)and (max-width: 991px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(min-width: 576px)and (max-width: 767px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(max-width: 1199px){.menu_sortable div:hover .btn-group .btn.btn-sm .fa{margin-right:0}}@media(max-width: 1199px){.menu_sortable div:hover .btn-group .hidden-xs{display:none}}.resp-vtabs li.resp-tab-active{position:relative;z-index:1;margin-right:-1px;padding:10px 15px;margin-bottom:0;border-top:none;border:none;border-left:none;border-right:none;border-right:2px solid #8691b2;background-color:#f3f4f7}.resp-tab-active{color:#8691b2}.htabs li.resp-tab-active{border-right:none;color:#2a3042;background-color:#8691b2;border-radius:.25rem;color:#fff}.htabs li.resp-tab-active .fa-star{color:#fff}.resp-vtabs>.resp-tabs-container{border:none;min-height:274px}#fg-order-details .details .order-history div{font-size:13px}#fg-order-details .details i.fa-copy{font-size:16px;cursor:pointer;margin-left:5px;margin-right:10px}#fg-order-details .details b a{color:#8691b2;transition:ease .3s}#fg-order-details .details b a:hover{color:#2a3042}#fg-order-details .details .order-status{margin-bottom:5px}#fg-order-details .resend_order_confirmation_email{margin-top:25px}.date-range-icon{display:flex;align-items:center}.date-range-icon .fa-calendar:before{margin-left:10px;margin-right:10px;height:100%}.input-group .btn{border-radius:0 3px 3px 0;display:flex;align-items:center}input[type=checkbox]{position:relative;width:40px;height:20px;-webkit-appearance:none;background:#ced4da;outline:none;border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,.2)}input:checked[type=checkbox]{background:#8691b2}input[type=checkbox]:before{content:"";position:absolute;width:20px;height:20px;border-radius:10px;top:0;left:0;background:#fff;transform:scale(1.1);box-shadow:0 2px 5px rgba(0,0,0,.2);transition:.5s}input:checked[type=checkbox]:before{left:20px}#images-uploader,#files-uploader{clear:both}#images-uploader,#images-uploader *,#files-uploader,#files-uploader *{box-sizing:content-box !important}#images-list{margin:0;padding:0 5px;display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 200px))}#images-list li{background:#fff;text-align:center;display:block;height:165px;margin:5px 5px 10px 5px;vertical-align:middle;position:relative}#images-list li.sortable-chosen{box-shadow:-1px 1px 6px rgba(0,0,0,.75)}#images-list li .article-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#images-list li .image-alt{padding:5px;height:30px;font-size:13px}#images-list li .article_image_delete{border:0;padding:13px;position:absolute;top:0;right:0}#images-list li .article_image_delete i{font-size:18px}#images-list li .image-alt{position:absolute;bottom:10px;border:0;background:#2a3042;text-align:center;color:#fff}#images-list li .image-alt::-moz-placeholder{color:#fff}#images-list li .image-alt::placeholder{color:#fff}#images-list li:hover .article-image-edit,#images-list li.pending .article-image-edit{display:block}.article-image-edit{background:hsla(0,0%,100%,.8);position:absolute;height:100%;width:150px;cursor:pointer;line-height:168px;display:none}.article-image-edit i{font-size:28px;color:#c00}.article-image-edit img{height:50px;position:relative;top:12px}#files-list{list-style-type:none;margin:0;padding:0}#files-list li{float:left;margin:5px 7px}#files-list li .article_file_delete{border-color:rgba(0,0,0,.05)}#fg-order-details .details .row{margin-bottom:15px}.cke_chrome{background:#fff !important}.cke_bottom,.cke_top{background:#fff !important}.plupload_filelist_header,.plupload_filelist_footer{background:#dbdee8 !important}.plupload_scroll .plupload_filelist{background:rgba(0,0,0,0) !important}.icheckbox_minimal-blue{background-position:0 0 !important}.icheckbox_minimal-blue:hover{background-position:0 0 !important}.icheckbox_minimal-blue.checked{background-position:-40px 0 !important}.icheckbox_minimal-blue.checked:hover{background-position:-40px 0 !important}#fg-product-edit .form-group,#fg-promotion-edit .form-group,#fg-article-edit .form-group,#fg-values-edit .form-group{width:100%}#fg-product-edit .form-group .list,#fg-promotion-edit .form-group .list,#fg-article-edit .form-group .list,#fg-values-edit .form-group .list{margin-bottom:5px}#fg-product-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-promotion-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-article-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-values-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content{display:flex;justify-content:flex-start;align-items:center}#fg-product-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-promotion-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-article-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-values-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox{margin-right:5px}#fg-product-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-promotion-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-article-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-values-edit #settings-tabs .settings-tabs .form-group #products_related{max-width:100%;overflow:overlay}#fg-g-edit .sortable .sort-leaf .content,#fg-layout-edit .sortable .sort-leaf .content{display:flex;align-items:center}@media(max-width: 575px){#fg-g-edit .sortable .sort-leaf .content,#fg-layout-edit .sortable .sort-leaf .content{align-items:flex-start}}@media(max-width: 575px){#fg-g-edit .sortable .sort-leaf .content .icheckbox_minimal-blue,#fg-layout-edit .sortable .sort-leaf .content .icheckbox_minimal-blue{margin-top:16px;margin-right:5px}}#files-uploader_container .plupload .plupload_content .plupload_filelist_footer,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer{height:auto}@media(max-width: 575px){#files-uploader_container .plupload .plupload_content .plupload_filelist_footer,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer{display:flex;align-items:center}}#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_status,#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_size,#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_progress,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_status,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_size,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_progress{width:40px}.selectize-control .selectize-input .item a.remove{margin:1px}.progress-box{position:absolute;top:0px;width:100%;height:100%;z-index:200;background:#fff;padding:0px;margin-left:-15px}.progress-box.hidden{display:none}.progress{margin:15px;height:35px;transform:translateY(-100%);position:relative;top:30%;background-color:#333}.version{position:relative;top:5%}.version h3 p{display:inline-block}.version h3{text-align:center}#fg-order-details .details table{margin-top:30px}#fg-order-details .details table .order-product-details .custom-fields{font-size:11px}#fg-order-details .details table .order-product-details .custom-fields b{font-weight:600}#fg-order-details .details table .order-product-details .atributes{font-size:11px}#fg-order-details .details table .order-product-details .atributes b{font-weight:600}.table{white-space:nowrap;font-size:13px}.table .tab-center{text-align:center}.table .product-image{float:left;width:75px;height:75px;margin-right:10px}.table .product-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.table .tab-right{text-align:right}.table a:not(.btn){color:#4aa3ff;transition:.15s ease;font-weight:500}.table a:not(.btn):hover{color:#2a3042}.table a.btn{color:#fff}.table a.btn:hover,.table a.btn:focus{color:#fff}.table a.btn-default{color:#000}.table a.btn-default:hover,.table a.btn-default:focus{color:#000}.table thead{background-color:#f3f4f7}.table thead th{vertical-align:middle;border-bottom:none;border-top:none}.table tbody td{vertical-align:middle}.table tbody td.product-image{width:100px;padding:0}.table tbody td.product-image img{width:100%}#table-products .product-categories{display:block;width:100%;text-wrap:wrap}#table-products .product-name{display:flex;justify-content:space-between}#table-products .product-name .duplicate-product{margin-left:15px}#table-products .duplicate-product{float:right;font-size:13px}#table-products .btn-success{color:#fff !important}#table-products .btn-success.btn-create-product{margin-top:5px}.inpost-map-container{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:1000;padding:100px;display:none;transition:all .5s ease}@media(max-width: 767px){.inpost-map-container{padding:15px}}.inpost-map-container #inpost-map{background:#fff}.inpost-map-container .inpost-hide{margin:15px auto;float:right;color:#fff !important;text-transform:uppercase;transition:all .5s ease;font-weight:600}.sales-grid{text-align:center}.sales-grid td{padding:2px 4px;width:12.5%}.mobile-menu-btn{position:fixed;right:10px;bottom:10px;z-index:9999;height:50px;width:50px;color:#fff;background:#2a3042;line-height:50px;text-align:center;font-size:25px;cursor:pointer;border-radius:50%;display:none}@media(max-width: 991px){.mobile-menu-btn{display:block}}@media(max-width: 575px){.mobile-menu-btn.active{background:#fff;color:#2a3042}}@media(max-width: 575px){.hidden-xs{display:none}}.dashboard-page #table-products>.row>#g-menu,.dashboard-page .g-container>.row>#g-menu{margin-bottom:10px}@media(max-width: 767px){.dashboard-page #table-products>.row>.col-md-3>.pull-right,.dashboard-page .g-container>.row>.col-md-3>.pull-right{float:left}}@media(max-width: 767px){.dashboard-page #table-products>.row>.col-md-3>.pull-right #g-columns-list,.dashboard-page .g-container>.row>.col-md-3>.pull-right #g-columns-list{right:auto;left:15px}}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group .input-group #dates{max-width:200px}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group .input-group .date-range-icon{border-top:1px solid #ced4da;border-right:1px solid #ced4da;border-bottom:1px solid #ced4da;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group select#template{max-width:233px}@media(max-width: 767px){.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container{padding:0}}.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container h2 i{margin-right:10px}.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container .resp-tab-content{padding:10px}@media(max-width: 767px){.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container .resp-tab-content{padding:10px}}.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-lg-4 .row .buttons .order_status_change_email,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-lg-4 .row .buttons .order_status_change,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-xl-4 .row .buttons .order_status_change_email,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-xl-4 .row .buttons .order_status_change{margin-bottom:10px}.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .input-group span.input-group-addon{border-top-left-radius:0;border-bottom-left-radius:0}@media(max-width: 575px){.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-md-6 .col-sm-6:last-child .form-control{margin-top:15px}}.status_select #order-status{max-width:280px}.combination-attribute{border:1px solid #ced4da}.combination-attribute .title{padding:5px 10px;font-weight:600}.combination-attribute .values{padding:5px 10px;list-style-type:none}@media(max-width: 768px){.panel .panel-heading .btn-send-order-to-apilo{float:none !important}}.panel .panel-heading.with-buttons{display:flex;align-items:center;justify-content:space-between}.nav.nav-tabs-right{justify-content:flex-end}.input-group-addon{display:flex;align-items:center;justify-content:center;min-width:65px}select.input-sm{line-height:20px}.form-control{font-size:14px}.baselinker-product-search,.apilo-product-search{cursor:pointer}.baselinker-found-products{margin-top:10px}.baselinker-found-products p{margin-bottom:0}.baselinker-found-products button{margin-top:5px}.dashboard-summary{display:flex;flex-wrap:wrap;gap:20px}.dashboard-summary .panel{max-width:300px;width:100%}.custom-labels{display:flex;flex-wrap:wrap;gap:5px}.custom-labels input{max-width:150px;border:1px solid #dfdfdf !important;padding:0 5px;font-size:12px !important}.custom-labels input::-moz-placeholder{color:#dfdfdf;font-style:italic}.custom-labels input::placeholder{color:#dfdfdf;font-style:italic}input.form-control[type=text],select.form-control{height:35px;font-size:13px}textarea.form-control{font-size:13px}.order-details .paid-status{margin-top:10px}.order-details .paid-status a{font-weight:300}.order-details .paid-status .panel-body span{display:inline-flex;height:30px;width:30px;background:#2a3042;color:#fff;align-items:center;justify-content:center;border-radius:50%}.order-details .paid-status .panel-body span.danger{background:#ff1741}.product-xml-data{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width: 768px){.product-xml-data{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.product-xml-data{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1200px){.product-xml-data{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.product-xml-data input::-moz-placeholder{font-style:italic;opacity:.5}.product-xml-data input::placeholder{font-style:italic;opacity:.5}.product-xml-data .custom_label_0_container,.product-xml-data .custom_label_1_container,.product-xml-data .custom_label_2_container,.product-xml-data .custom_label_3_container,.product-xml-data .custom_label_4_container{position:relative}.product-xml-data .custom_label_0_container .custom_label_0_suggestions,.product-xml-data .custom_label_0_container .custom_label_1_suggestions,.product-xml-data .custom_label_0_container .custom_label_2_suggestions,.product-xml-data .custom_label_0_container .custom_label_3_suggestions,.product-xml-data .custom_label_0_container .custom_label_4_suggestions,.product-xml-data .custom_label_1_container .custom_label_0_suggestions,.product-xml-data .custom_label_1_container .custom_label_1_suggestions,.product-xml-data .custom_label_1_container .custom_label_2_suggestions,.product-xml-data .custom_label_1_container .custom_label_3_suggestions,.product-xml-data .custom_label_1_container .custom_label_4_suggestions,.product-xml-data .custom_label_2_container .custom_label_0_suggestions,.product-xml-data .custom_label_2_container .custom_label_1_suggestions,.product-xml-data .custom_label_2_container .custom_label_2_suggestions,.product-xml-data .custom_label_2_container .custom_label_3_suggestions,.product-xml-data .custom_label_2_container .custom_label_4_suggestions,.product-xml-data .custom_label_3_container .custom_label_0_suggestions,.product-xml-data .custom_label_3_container .custom_label_1_suggestions,.product-xml-data .custom_label_3_container .custom_label_2_suggestions,.product-xml-data .custom_label_3_container .custom_label_3_suggestions,.product-xml-data .custom_label_3_container .custom_label_4_suggestions,.product-xml-data .custom_label_4_container .custom_label_0_suggestions,.product-xml-data .custom_label_4_container .custom_label_1_suggestions,.product-xml-data .custom_label_4_container .custom_label_2_suggestions,.product-xml-data .custom_label_4_container .custom_label_3_suggestions,.product-xml-data .custom_label_4_container .custom_label_4_suggestions{position:absolute;top:101%;left:0;border:1px solid #1cbb8c;width:100%;display:none;z-index:99}.product-xml-data .custom_label_0_container .custom_label_0_suggestions div,.product-xml-data .custom_label_0_container .custom_label_1_suggestions div,.product-xml-data .custom_label_0_container .custom_label_2_suggestions div,.product-xml-data .custom_label_0_container .custom_label_3_suggestions div,.product-xml-data .custom_label_0_container .custom_label_4_suggestions div,.product-xml-data .custom_label_1_container .custom_label_0_suggestions div,.product-xml-data .custom_label_1_container .custom_label_1_suggestions div,.product-xml-data .custom_label_1_container .custom_label_2_suggestions div,.product-xml-data .custom_label_1_container .custom_label_3_suggestions div,.product-xml-data .custom_label_1_container .custom_label_4_suggestions div,.product-xml-data .custom_label_2_container .custom_label_0_suggestions div,.product-xml-data .custom_label_2_container .custom_label_1_suggestions div,.product-xml-data .custom_label_2_container .custom_label_2_suggestions div,.product-xml-data .custom_label_2_container .custom_label_3_suggestions div,.product-xml-data .custom_label_2_container .custom_label_4_suggestions div,.product-xml-data .custom_label_3_container .custom_label_0_suggestions div,.product-xml-data .custom_label_3_container .custom_label_1_suggestions div,.product-xml-data .custom_label_3_container .custom_label_2_suggestions div,.product-xml-data .custom_label_3_container .custom_label_3_suggestions div,.product-xml-data .custom_label_3_container .custom_label_4_suggestions div,.product-xml-data .custom_label_4_container .custom_label_0_suggestions div,.product-xml-data .custom_label_4_container .custom_label_1_suggestions div,.product-xml-data .custom_label_4_container .custom_label_2_suggestions div,.product-xml-data .custom_label_4_container .custom_label_3_suggestions div,.product-xml-data .custom_label_4_container .custom_label_4_suggestions div{padding:5px;cursor:pointer;background:#1cbb8c;color:#fff;border-bottom:1px solid #1cbb8c}.product-xml-data .custom_label_0_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_4_suggestions div:last-child{border-bottom:none}.jconfirm-title{line-height:1.25 !important}.site-title{font-size:18px;font-weight:600;margin:5px 0 10px 5px}.site-subtitle{font-size:13px;margin:0 0 10px 5px}#g-list{margin-bottom:15px !important}.pagination input[type=number]{border:1px solid #ddd;height:31px;width:50px;text-align:center}.input-group-addon{width:auto}.input-group-addon label{display:flex;align-items:center;gap:5px}.additional_fields input[type=text]{height:40px}#integrationsDropdownBtn{width:50px;text-align:center}.dropdown-menu-right a{font-size:14px}/*# sourceMappingURL=style.css.map */ \ No newline at end of file +@charset "UTF-8"; +body { + font-size: 13px; +} + +.form-group::after { + content: ""; + display: block; + clear: both; +} + +.table .text-bold { + font-weight: 600; +} +.table .text-center input { + margin: auto; +} + +.baselinker-delete-linking, +.apilo-delete-linking { + display: flex; + gap: 5px; + align-items: center; + justify-content: center; + margin-top: 10px; + cursor: pointer; +} + +tr.status-0 .order-status { + color: #5664d2; +} + +tr.status-1 .order-status { + color: #468639; +} + +tr.status-2 .order-status, +tr.status-3 .order-status { + color: #ff3d60; +} + +tr.status-4 .order-status { + color: #fcb92c; +} + +tr.status-5 .order-status { + color: #f7abb0; +} + +tr.status-6 .order-status, +tr.status-8 .order-status { + color: #bfbfbf; +} + +tr.status-7 .order-status { + color: #95c11f; +} + +body { + font-family: "Open Sans", sans-serif; + color: #2a3042; +} +body a:hover { + text-decoration: none; +} +body input:-webkit-autofill, +body input:-webkit-autofill:hover, +body input:-webkit-autofill:focus textarea:-webkit-autofill, +body textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, +body select:-webkit-autofill, +body select:-webkit-autofill:hover, +body select:-webkit-autofill:focus { + -webkit-box-shadow: 0 0 0px 1000px #ffffff inset !important; +} + +#main { + height: 100vh; +} +#main .container-fluid { + height: 100%; +} +#main .container-fluid .row { + height: 100%; +} +#main .container-fluid .row .unlogged-panel { + display: flex; + align-items: center; + justify-content: center; + background: #fff; +} +#main .container-fluid .row .unlogged-panel .login-panel { + width: 80%; +} +#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .login-shoppro { + text-align: center; + font-size: 26px; + color: #4aa3ff; +} +#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .title { + text-align: center; + font-size: 22px; + line-height: 24px; + font-weight: 600; + margin-top: 50px; + margin-bottom: 10px; +} +#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .subtitle { + text-align: center; + font-size: 12px; + line-height: 20px; + font-weight: 300; + color: #74788d; +} +#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal { + margin-top: 50px; +} +#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-login { + position: relative; +} +#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-login:before { + position: absolute; + content: "Login"; + color: #74788d; + font-size: 14px; + line-height: 21px; + top: 5px; + left: 50px; + z-index: 801; +} +#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-password { + position: relative; +} +#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-password:before { + position: absolute; + content: "Hasło"; + color: #74788d; + font-size: 14px; + line-height: 21px; + top: 5px; + left: 50px; + z-index: 801; +} +#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group input { + height: 60px; + background: transparent; + padding-top: 30px; + padding-bottom: 10px; + padding-left: 50px; + margin-left: -52px; + border: 1px solid #dedfe0; + box-shadow: none; +} +#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .form-control { + border: 1px solid #dedfe0; +} +#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .input-group-text { + background: transparent; + border: none; +} +#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .icon { + padding-left: 20px; + padding-right: 20px; +} +#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .icon i { + z-index: 800; +} +#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .sumbit { + text-align: center; +} +#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .sumbit .btn { + background-color: #4aa3ff; + color: #fff; + border-radius: 4px; + font-size: 14px; + line-height: 21px; + font-weight: 400; + padding: 10px 30px; + margin-top: 50px; +} +#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .copyright { + text-align: center; + font-size: 14px; + line-height: 21px; + font-weight: 400; + color: #74788d; + margin-top: 100px; +} +#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .copyright a { + color: #74788d; +} +#main .container-fluid .row .unlogged-bg { + background: url("/admin/layout/images/bg-unlogged.png") no-repeat right; + background-size: cover; + display: flex; +} +@media (max-width: 575px) { + #main .container-fluid .row .unlogged-bg { + display: none; + } +} +#main .home { + position: fixed; + z-index: 999; + color: #fff; + top: 30px; + right: 30px; +} +#main .home img { + width: 30px; +} +@media (max-width: 575px) { + #main .home img { + filter: invert(100%); + } +} + +.admin-page { + background-color: #f8f8fb; +} +.admin-page .menu.visible { + display: block; +} +@media (max-width: 575px) { + .admin-page .menu.visible { + width: 100vw; + } +} +@media (max-width: 991px) { + .admin-page .menu { + display: none; + } +} +.admin-page .menu { + z-index: 900; + padding: 0 25px; + background-color: #2a3042; + height: 100%; + position: fixed; + top: 0; + left: 0; + overflow: scroll; +} +.admin-page .menu::-webkit-scrollbar { + display: none; + /* Chrome Safari */ + width: 0; + height: 0; +} +.admin-page .menu { + scrollbar-width: none; + /* Firefox */ + -ms-overflow-style: none; + /* IE 10+ */ + overflow-y: scroll; + overflow-x: hidden; + color: #8691b2; +} +.admin-page .menu .logo { + width: 100%; + color: #fff; + background-color: #2a3042; + text-align: center; + padding: 20px 0; + font-size: 24px; + font-weight: 400; +} +.admin-page .menu .logo span { + font-size: 11px; + color: #8691b2; +} +.admin-page .menu .logo a { + font-size: 11px; + padding: 5px 20px; + border-radius: 0.25rem; + display: inline-block; + margin-top: 10px; + transition: ease 0.3s; + text-transform: uppercase; + font-weight: 700; + color: #2a3042; + background-color: #fff; + border: 1px solid #fff; +} +.admin-page .menu .logo a:hover { + color: #8691b2; + background-color: #2a3042; + border: 1px solid #8691b2; +} +.admin-page .menu .menu-content .title { + text-transform: uppercase; + color: #8691b2; + font-size: 12px; + font-weight: 700; + margin-bottom: 10px; +} +.admin-page .menu .menu-content ul { + list-style-type: none; + padding-inline-start: 0px; +} +.admin-page .menu .menu-content ul li a { + color: #8691b2; + font-size: 13px; + font-weight: 400; + line-height: 27px; + padding: 4px 0px; + display: block; +} +.admin-page .menu .menu-content ul li a:hover { + color: #fff; +} +.admin-page .menu .menu-content ul li a:hover img { + filter: brightness(200%); +} +.admin-page .menu .menu-content ul li a img, +.admin-page .menu .menu-content ul li a i { + margin-right: 20px; + width: 20px; + text-align: center; +} + +.preview { + width: 100%; + background: #2a3042; + text-align: center; + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020; +} +@media (max-width: 575px) { + .preview { + text-align: left; + } +} +.preview:hover a { + color: #fff; + width: 100%; + height: 100%; +} +.preview:hover img { + filter: brightness(200%); +} +.preview a { + text-transform: uppercase; + padding: 20px 0; + color: #8691b2; + font-size: 12px; + font-weight: 700; + margin-bottom: 10px; + display: inline-block; + margin-bottom: 0; +} +.preview a img { + margin-top: -4px; +} + +.site-content.with-menu { + width: 100%; +} +@media (min-width: 576px) { + .site-content.with-menu { + width: calc(100% - 243px); + margin-left: 243px; + } +} +@media (max-width: 991px) { + .site-content { + margin-left: 0; + } +} +.site-content { + background-color: #fff; + margin-left: 244px; +} +.site-content .top-user { + text-align: right; + background-color: #fff; + padding-top: 10px; + padding-bottom: 10px; + text-align: right; +} +.site-content .dropdown { + position: relative; + display: inline-block; + color: #2a3042; + font-size: 15px; +} +.site-content .dropdown img { + margin-left: 10px; +} +.site-content .dropdown:hover .dropdown-content { + display: block; +} +.site-content .dropdown .dropdown-content { + display: none; + transition: ease 0.3s; + position: absolute; + background-color: #fff; + box-shadow: 7px 7px 15px 5px rgba(0, 0, 0, 0.05); + padding: 12px 16px; + z-index: 1; + right: 0; + font-size: 14px; +} +.site-content .dropdown .dropdown-content a { + font-size: 14px; + line-height: 15px; + font-weight: 400; + color: #2a3042; + display: block; + padding: 5px 0; + white-space: nowrap; +} +.site-content .dropdown .dropdown-content a span { + margin-right: 10px; +} +.site-content .dashboard-page { + padding-top: 10px; + padding-bottom: 10px; + background-color: #f3f4f7; +} +.site-content .dashboard-page .dashboard-content { + border-radius: 0.25rem; + margin-bottom: 15px; + background: #fff; + margin: 10px 0; + padding: 15px; + box-shadow: 7px 7px 15px 5px rgba(0, 0, 0, 0.05); +} +.site-content .dashboard-page .dashboard-content .dashboard-title { + text-transform: uppercase; + font-weight: 800; + margin-bottom: 15px; +} +.site-content .dashboard-page .dashboard-content table { + white-space: nowrap; + font-size: 13px; +} +.site-content .dashboard-page .dashboard-content table.dashboard-products tbody tr td:nth-child(2) { + max-width: 300px; + text-overflow: ellipsis; + overflow: hidden; +} +.site-content .dashboard-page .dashboard-content table.dashboard-products tbody tr td.text-right { + display: table-cell; + text-align: right; +} +.site-content .dashboard-page .dashboard-content table a { + color: #8691b2; + transition: 0.15s ease; + font-weight: 800; +} +.site-content .dashboard-page .dashboard-content table a:hover { + color: #2a3042; +} +.site-content .dashboard-page .dashboard-content table img { + height: 50px; +} +.site-content .dashboard-page .dashboard-content table thead { + background-color: #f3f4f7; +} +.site-content .dashboard-page .dashboard-content table thead th { + vertical-align: middle; + border-bottom: none; + border-top: none; +} +.site-content .dashboard-page .dashboard-content table tbody td { + vertical-align: middle; +} +.site-content .dashboard-page .dashboard-content .table-hover tbody tr:hover { + background-color: #f3f4f7; +} + +.alert .fa { + margin-right: 10px; +} + +.btn-default, +.btn-success, +.btn-danger, +.btn-info, +.btn-system, +.btn-dark, +.btn-primary { + color: #fff; + padding: 0.47rem 0.75rem; + font-size: 13px; + line-height: 1.5; + font-weight: 300; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (max-width: 575px) { + .btn-default, + .btn-success, + .btn-danger, + .btn-info, + .btn-system, + .btn-dark, + .btn-primary { + font-size: 12px; + } +} +.btn-default:hover, +.btn-success:hover, +.btn-danger:hover, +.btn-info:hover, +.btn-system:hover, +.btn-dark:hover, +.btn-primary:hover { + color: #fff; +} +.btn-default .fa, +.btn-success .fa, +.btn-danger .fa, +.btn-info .fa, +.btn-system .fa, +.btn-dark .fa, +.btn-primary .fa { + margin-right: 8px; +} +.btn-default#g-columns-list-close .fa, +.btn-success#g-columns-list-close .fa, +.btn-danger#g-columns-list-close .fa, +.btn-info#g-columns-list-close .fa, +.btn-system#g-columns-list-close .fa, +.btn-dark#g-columns-list-close .fa, +.btn-primary#g-columns-list-close .fa { + margin-right: 0px; +} +.btn-default.article_image_delete .fa, +.btn-success.article_image_delete .fa, +.btn-danger.article_image_delete .fa, +.btn-info.article_image_delete .fa, +.btn-system.article_image_delete .fa, +.btn-dark.article_image_delete .fa, +.btn-primary.article_image_delete .fa { + margin-right: 0; +} +.btn-default#g-select-columns .fa, +.btn-success#g-select-columns .fa, +.btn-danger#g-select-columns .fa, +.btn-info#g-select-columns .fa, +.btn-system#g-select-columns .fa, +.btn-dark#g-select-columns .fa, +.btn-primary#g-select-columns .fa { + margin-right: 0px; +} +.btn-default.btn-value-remove, +.btn-success.btn-value-remove, +.btn-danger.btn-value-remove, +.btn-info.btn-value-remove, +.btn-system.btn-value-remove, +.btn-dark.btn-value-remove, +.btn-primary.btn-value-remove { + margin-left: 15px; +} +.btn-default.btn-value-remove .fa-trash-o, +.btn-success.btn-value-remove .fa-trash-o, +.btn-danger.btn-value-remove .fa-trash-o, +.btn-info.btn-value-remove .fa-trash-o, +.btn-system.btn-value-remove .fa-trash-o, +.btn-dark.btn-value-remove .fa-trash-o, +.btn-primary.btn-value-remove .fa-trash-o { + margin-right: 0px; +} +.btn-default.btn-delete-permutation, +.btn-success.btn-delete-permutation, +.btn-danger.btn-delete-permutation, +.btn-info.btn-delete-permutation, +.btn-system.btn-delete-permutation, +.btn-dark.btn-delete-permutation, +.btn-primary.btn-delete-permutation { + text-align: center; + color: #FFF; +} +.btn-default.btn-delete-permutation i, +.btn-success.btn-delete-permutation i, +.btn-danger.btn-delete-permutation i, +.btn-info.btn-delete-permutation i, +.btn-system.btn-delete-permutation i, +.btn-dark.btn-delete-permutation i, +.btn-primary.btn-delete-permutation i { + margin: 0; +} +.btn-default.fa-link, +.btn-success.fa-link, +.btn-danger.fa-link, +.btn-info.fa-link, +.btn-system.fa-link, +.btn-dark.fa-link, +.btn-primary.fa-link { + height: 35px; +} + +.btn-default { + color: #000; +} + +.attribute-value-add { + margin-top: 16px; +} + +.btn-success { + background-color: #1cbb8c; + border-color: #1cbb8c; +} +.btn-success:hover { + background-color: #179a73; + border-color: #179a73; +} + +.btn-danger { + background-color: #ff3d60; + border-color: #ff3d60; +} +.btn-danger:hover { + background-color: #ff1741; + border-color: #ff1741; +} + +.btn-info { + background-color: #5664d2; + border-color: #5664d2; +} +.btn-info:hover { + background-color: #3848ca; + border-color: #3848ca; +} + +.btn-primary { + background-color: #939dba; + border-color: #939dba; +} +.btn-primary:hover { + background-color: #8691b2; + border-color: #8691b2; +} + +.btn-system { + background-color: #fcb92c; + border-color: #fcb92c; +} +.btn-system:hover { + background-color: #fbac06; + border-color: #fbac06; +} + +@media (min-width: 768px) { + #fg-values-edit #settings-tabs .resp-tabs-container .resp-tab-content { + padding-bottom: 0; + } +} +#fg-values-edit #settings-tabs .resp-tabs-container .resp-tab-content #languages-main .btn-value-add { + margin-bottom: 15px; +} +#fg-values-edit #settings-tabs .resp-tabs-container .default-value { + margin-bottom: 1rem; +} + +#g-list td a i { + color: #2a3042 !important; +} + +#g-list input.product-price, +#g-list input.product-price-promo { + width: 100%; +} + +#g-columns-list { + font-size: 13px; + font-weight: 400; + border: 1px solid #f3f4f7 !important; + border-radius: 0.25rem; +} +#g-columns-list ul li { + border-bottom: 1px solid #f3f4f7 !important; + height: auto !important; + min-height: 30px; + display: flex; + align-items: center; +} + +#g-results { + font-size: 13px; + margin-top: 10px; +} +#g-results #g-list { + color: #2a3042; +} +#g-results #g-list > thead:nth-child(1) > tr:nth-child(1) { + background-color: #f3f4f7; +} +#g-results #g-list th { + vertical-align: middle; +} +#g-results table { + color: #2a3042; +} +#g-results table thead tr th { + border: none; +} +#g-results table tbody tr { + background-color: #fff; +} +#g-results table tbody tr:hover { + background-color: #f3f4f7; +} +#g-results table tbody tr td { + border-color: #f3f4f7; +} +#g-results table tbody tr td a:not(.btn) { + transition: 0.15s ease; +} +#g-results table tbody tr td a:not(.btn):hover { + text-decoration: none; + color: #2a3042; +} +#g-results .g-search-select, +#g-results #g-row-limit { + text-align: center; +} +#g-results .form-control { + border-color: #8691b2; + color: #2a3042; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + font-size: 13px; +} +#g-results .form-control:focus { + box-shadow: none; +} + +.table-striped tbody tr:nth-of-type(2n+1) { + background-color: #fff; +} + +.table-bordered th, +.table-bordered td { + border-right: none; + border-left: none; +} + +.text-right { + display: flex; + align-items: center; + justify-content: flex-end; +} +@media (max-width: 575px) { + .text-right.text-centred-xs { + justify-content: center; + } +} +.text-right #g-row-limit { + width: auto; + margin: 0 10px; +} + +@media (max-width: 575px) { + .text-centred-xs { + justify-content: center; + } +} + +@media (min-width: 768px) { + .pull-left-sm { + display: flex; + align-items: center; + justify-content: flex-start; + } +} + +.pagination { + display: flex; + align-items: center; + justify-content: flex-end; + margin: 0; + gap: 10px; +} +.pagination span { + font-weight: 900; +} + +.flags { + padding-left: 20px; +} +.flags img { + width: 14px; + margin-top: -8px; +} + +.fa-star { + color: #1cbb8c; + margin-right: 5px; +} + +.text-danger { + color: #ff3d60 !important; +} + +ol.sortable, +ol.sortable ol { + margin: 0 0 0 25px; + padding: 0; + list-style-type: none; +} + +ol.sortable { + margin: 0; +} + +ol.sortable, +ol.sortable *, +ol.sortable *:after, +ol.sortable *:before { + box-sizing: content-box; +} + +.sortable li { + margin: 0; + padding: 0; +} + +.sortable li div.content { + color: #2a3042; + cursor: move; + height: 45px; + line-height: 45px; + margin: 0; + padding: 0 10px; + border-bottom: 1px solid #e1e1e1; + height: 100%; +} +.sortable li div.content .text-danger { + margin-right: 10px; +} +@media (max-width: 575px) { + .sortable li div.content .text-danger { + margin-top: 16px; + vertical-align: top; + margin-right: 5px; + } +} + +#fg-pages-list .sortable li div.content { + color: #2a3042; + cursor: move; + height: 45px; + line-height: 45px; + margin: 0; + padding: 0 10px; + border-bottom: 1px solid #e1e1e1; + height: 100%; +} +@media (min-width: 576px) { + #fg-pages-list .sortable li div.content { + display: flex; + align-items: center; + } +} +#fg-pages-list .sortable li div.content .text-danger { + margin-right: 10px; +} +@media (max-width: 575px) { + #fg-pages-list .sortable li div.content .text-danger { + margin-top: 16px; + vertical-align: top; + margin-right: 5px; + } +} +#fg-pages-list .sortable li div.content b { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +@media (min-width: 576px) { + #fg-pages-list .sortable li div.content b { + display: block; + } +} +@media (max-width: 575px) { + #fg-pages-list .sortable li div.content b { + display: inline-block; + width: calc(100% - 70px); + } +} +@media (min-width: 1200px) { + #fg-pages-list .sortable li div.content b { + width: calc(100% - 670px); + } +} +@media (min-width: 992px) and (max-width: 1199px) { + #fg-pages-list .sortable li div.content b { + width: calc(100% - 222px); + } +} +@media (min-width: 768px) and (max-width: 991px) { + #fg-pages-list .sortable li div.content b { + width: calc(100% - 222px); + } +} +@media (min-width: 576px) and (max-width: 767px) { + #fg-pages-list .sortable li div.content b { + width: calc(100% - 222px); + } +} +#fg-pages-list .sortable li div.content .menu-box-title { + display: flex; + align-items: center; + justify-content: flex-start; +} +@media (max-width: 575px) { + #fg-pages-list .sortable li div.content .menu-box-title .disclose, + #fg-pages-list .sortable li div.content .menu-box-title .text-danger { + margin-top: 0; + } +} +@media (max-width: 575px) { + #fg-pages-list .sortable li div.content .menu-box-title { + width: 100%; + } +} +@media (min-width: 1200px) { + #fg-pages-list .sortable li div.content .menu-box-title { + width: calc(100% - 670px); + } +} +@media (min-width: 992px) and (max-width: 1199px) { + #fg-pages-list .sortable li div.content .menu-box-title { + width: calc(100% - 222px); + } +} +@media (min-width: 768px) and (max-width: 991px) { + #fg-pages-list .sortable li div.content .menu-box-title { + width: calc(100% - 222px); + } +} +@media (min-width: 576px) and (max-width: 767px) { + #fg-pages-list .sortable li div.content .menu-box-title { + width: calc(100% - 222px); + } +} +@media (max-width: 575px) { + #fg-pages-list .sortable li.sort-leaf .content b { + display: inline-block; + width: calc(100% - 52px); + } +} + +#fg-product-edit .sortable li div.content b { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + width: calc(100% - 62px); +} + +.sortable li.sort-branch div { + color: #2a3042; +} + +.sort-leaf .disclose { + content: "- "; + text-indent: -3000px; + background-image: url("/libraries/jquery-nested-sortable/skin-vista/icons.gif"); + background-position: -16px -64px; + background-repeat: no-repeat; + display: inline-block; + height: 16px; + vertical-align: top; + width: 16px; + margin: 16px 5px 0 1px; +} +@media (min-width: 576px) { + .sort-leaf .disclose { + margin: 0px 5px 0 1px; + } +} + +li.sort-collapsed.sort-hover div { + border-color: #999999; +} + +.disclose { + cursor: pointer; + width: 20px; + display: none; + text-align: center; +} + +.sortable li.sort-collapsed > ol { + display: none; +} + +.sortable li.sort-branch > div .disclose { + display: block; + float: left; + margin-right: 15px; +} + +.sortable li.sort-collapsed > div .disclose > span:before { + display: inline-block; + font-family: FontAwesome; + font-size: 10px; + content: "\f054"; + height: 25px; + width: 25px; + line-height: 25px; + border-radius: 13px; + background: rgba(134, 145, 178, 0.1); + color: #8691b2; + border: 1px solid #8691b2; + transition: 0.15s ease; +} + +.sortable li.sort-collapsed > div .disclose:hover > span:before, +.sortable li.sort-expanded > div .disclose:hover > span:before { + background: #8691b2; + color: #FFF; +} + +.sortable li.sort-expanded > div .disclose > span:before { + display: inline-block; + font-family: FontAwesome; + font-size: 10px; + content: "\f078"; + height: 25px; + width: 25px; + line-height: 25px; + border-radius: 13px; + background: rgba(134, 145, 178, 0.1); + color: #8691b2; + border: 1px solid #8691b2; + transition: 0.15s ease; +} + +.menu_sortable .btn-group { + display: none; + transition: 0.15s ease; +} + +.menu_sortable div:hover .btn-group { + display: block; + margin-top: -1px; +} +.menu_sortable div:hover .btn-group.pull-right { + float: none; + margin-bottom: 20px; + margin-left: 20px; +} +@media (min-width: 576px) { + .menu_sortable div:hover .btn-group.pull-right { + float: right; + margin-bottom: 0; + margin-left: 0; + display: flex; + justify-content: space-between; + align-items: center; + } +} +@media (min-width: 1200px) { + .menu_sortable div:hover .btn-group.pull-right { + width: 668px; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .menu_sortable div:hover .btn-group.pull-right { + width: 222px; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .menu_sortable div:hover .btn-group.pull-right { + width: 222px; + } +} +@media (min-width: 576px) and (max-width: 767px) { + .menu_sortable div:hover .btn-group.pull-right { + width: 222px; + } +} +@media (max-width: 1199px) { + .menu_sortable div:hover .btn-group .btn.btn-sm .fa { + margin-right: 0; + } +} +@media (max-width: 1199px) { + .menu_sortable div:hover .btn-group .hidden-xs { + display: none; + } +} + +.resp-vtabs li.resp-tab-active { + position: relative; + z-index: 1; + margin-right: -1px; + padding: 10px 15px; + margin-bottom: 0; + border-top: none; + border: none; + border-left: none; + border-right: none; + border-right: 2px solid #8691b2; + background-color: #f3f4f7; +} + +.resp-tab-active { + color: #8691b2; +} + +.htabs li.resp-tab-active { + border-right: none; + color: #2a3042; + background-color: #8691b2; + border-radius: 0.25rem; + color: #fff; +} +.htabs li.resp-tab-active .fa-star { + color: #fff; +} + +.resp-vtabs > .resp-tabs-container { + border: none; + min-height: 274px; +} + +#fg-order-details .details .order-history div { + font-size: 13px; +} +#fg-order-details .details i.fa-copy { + font-size: 16px; + cursor: pointer; + margin-left: 5px; + margin-right: 10px; +} +#fg-order-details .details b a { + color: #8691b2; + transition: ease 0.3s; +} +#fg-order-details .details b a:hover { + color: #2a3042; +} +#fg-order-details .details .order-status { + margin-bottom: 5px; +} +#fg-order-details .resend_order_confirmation_email { + margin-top: 25px; +} + +.date-range-icon { + display: flex; + align-items: center; +} +.date-range-icon .fa-calendar:before { + margin-left: 10px; + margin-right: 10px; + height: 100%; +} + +.input-group .btn { + border-radius: 0 3px 3px 0; + display: flex; + align-items: center; +} + +#images-uploader, +#files-uploader { + clear: both; +} + +#images-uploader, +#images-uploader *, +#files-uploader, +#files-uploader * { + box-sizing: content-box !important; +} + +#images-list { + margin: 0; + padding: 0 5px; + display: grid; + grid-template-columns: repeat(auto-fit, minmax(150px, 200px)); +} + +#images-list li { + background: #FFF; + text-align: center; + display: block; + height: 165px; + margin: 5px 5px 10px 5px; + vertical-align: middle; + position: relative; +} + +#images-list li.sortable-chosen { + -webkit-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.75); + -moz-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.75); + box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.75); +} + +#images-list li .article-image { + height: 100%; + width: 100%; + object-fit: cover; +} + +#images-list li .image-alt { + padding: 5px; + height: 30px; + font-size: 13px; +} + +#images-list li .article_image_delete { + border: 0; + padding: 13px; + position: absolute; + top: 0; + right: 0; +} + +#images-list li .article_image_delete i { + font-size: 18px; +} + +#images-list li .image-alt { + position: absolute; + bottom: 10px; + border: 0; + background: #2a3042; + text-align: center; + color: #FFF; +} + +#images-list li .image-alt::placeholder { + color: #FFF; +} + +#images-list li:hover .article-image-edit, +#images-list li.pending .article-image-edit { + display: block; +} + +.article-image-edit { + background: rgba(255, 255, 255, 0.8); + position: absolute; + height: 100%; + width: 150px; + cursor: pointer; + line-height: 168px; + display: none; +} + +.article-image-edit i { + font-size: 28px; + color: #cc0000; +} + +.article-image-edit img { + height: 50px; + position: relative; + top: 12px; +} + +#files-list { + list-style-type: none; + margin: 0; + padding: 0; +} + +#files-list li { + float: left; + margin: 5px 7px; +} + +#files-list li .article_file_delete { + border-color: rgba(0, 0, 0, 0.05); +} + +#fg-order-details .details .row { + margin-bottom: 15px; +} + +.cke_chrome { + background: #fff !important; +} + +.cke_bottom, +.cke_top { + background: #fff !important; +} + +.plupload_filelist_header, +.plupload_filelist_footer { + background: #dbdee8 !important; +} + +.plupload_scroll .plupload_filelist { + background: transparent !important; +} + +.icheckbox_minimal-blue { + background-position: 0 0 !important; +} +.icheckbox_minimal-blue:hover { + background-position: 0 0 !important; +} + +.icheckbox_minimal-blue.checked { + background-position: -40px 0 !important; +} +.icheckbox_minimal-blue.checked:hover { + background-position: -40px 0 !important; +} + +#fg-product-edit .form-group, +#fg-promotion-edit .form-group, +#fg-article-edit .form-group, +#fg-values-edit .form-group { + width: 100%; +} +#fg-product-edit .form-group .list, +#fg-promotion-edit .form-group .list, +#fg-article-edit .form-group .list, +#fg-values-edit .form-group .list { + margin-bottom: 5px; +} +#fg-product-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content, +#fg-promotion-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content, +#fg-article-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content, +#fg-values-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content { + display: flex; + justify-content: flex-start; + align-items: center; +} +#fg-product-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox, +#fg-promotion-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox, +#fg-article-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox, +#fg-values-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox { + margin-right: 5px; +} +#fg-product-edit #settings-tabs .settings-tabs .form-group #products_related, +#fg-promotion-edit #settings-tabs .settings-tabs .form-group #products_related, +#fg-article-edit #settings-tabs .settings-tabs .form-group #products_related, +#fg-values-edit #settings-tabs .settings-tabs .form-group #products_related { + max-width: 100%; + overflow: overlay; +} + +#fg-g-edit .sortable .sort-leaf .content, +#fg-layout-edit .sortable .sort-leaf .content { + display: flex; + align-items: center; +} +@media (max-width: 575px) { + #fg-g-edit .sortable .sort-leaf .content, + #fg-layout-edit .sortable .sort-leaf .content { + align-items: flex-start; + } +} +@media (max-width: 575px) { + #fg-g-edit .sortable .sort-leaf .content .icheckbox_minimal-blue, + #fg-layout-edit .sortable .sort-leaf .content .icheckbox_minimal-blue { + margin-top: 16px; + margin-right: 5px; + } +} + +@media (max-width: 575px) { + #files-uploader_container .plupload .plupload_content .plupload_filelist_footer, + #images-uploader_container .plupload .plupload_content .plupload_filelist_footer { + display: flex; + align-items: center; + } +} +#files-uploader_container .plupload .plupload_content .plupload_filelist_footer, +#images-uploader_container .plupload .plupload_content .plupload_filelist_footer { + height: auto; +} +#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_status, +#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_size, +#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_progress, +#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_status, +#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_size, +#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_progress { + width: 40px; +} + +.selectize-control .selectize-input .item a.remove { + margin: 1px; +} + +.progress-box { + position: absolute; + top: 0px; + width: 100%; + height: 100%; + z-index: 200; + background: #fff; + padding: 0px; + margin-left: -15px; +} +.progress-box.hidden { + display: none; +} + +.progress { + margin: 15px; + height: 35px; + transform: translateY(-100%); + position: relative; + top: 30%; + background-color: #333; +} + +.version { + position: relative; + top: 5%; +} + +.version h3 p { + display: inline-block; +} + +.version h3 { + text-align: center; +} + +#fg-order-details .details table { + margin-top: 30px; +} +#fg-order-details .details table .order-product-details .custom-fields { + font-size: 11px; +} +#fg-order-details .details table .order-product-details .custom-fields b { + font-weight: 600; +} +#fg-order-details .details table .order-product-details .atributes { + font-size: 11px; +} +#fg-order-details .details table .order-product-details .atributes b { + font-weight: 600; +} + +.table { + white-space: nowrap; + font-size: 13px; +} +.table .tab-center { + text-align: center; +} +.table .product-image { + float: left; + width: 75px; + height: 75px; + margin-right: 10px; +} +.table .product-image img { + width: 100%; + height: 100%; + object-fit: contain; +} +.table .tab-right { + text-align: right; +} +.table a:not(.btn) { + color: #4aa3ff; + transition: 0.15s ease; + font-weight: 500; +} +.table a:not(.btn):hover { + color: #2a3042; +} +.table a.btn { + color: #fff; +} +.table a.btn:hover, .table a.btn:focus { + color: #fff; +} +.table a.btn-default { + color: #000; +} +.table a.btn-default:hover, .table a.btn-default:focus { + color: #000; +} +.table thead { + background-color: #f3f4f7; +} +.table thead th { + vertical-align: middle; + border-bottom: none; + border-top: none; +} +.table tbody td { + vertical-align: middle; +} +.table tbody td.product-image { + width: 100px; + padding: 0; +} +.table tbody td.product-image img { + width: 100%; +} + +#table-products .product-categories { + display: block; + width: 100%; + text-wrap: wrap; +} +#table-products .product-name { + display: flex; + justify-content: space-between; +} +#table-products .product-name .duplicate-product { + margin-left: 15px; +} +#table-products .duplicate-product { + float: right; + font-size: 13px; +} +#table-products .btn-success { + color: #FFF !important; +} +#table-products .btn-success.btn-create-product { + margin-top: 5px; +} + +.inpost-map-container { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.75); + z-index: 1000; + padding: 100px; + display: none; + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; +} +@media (max-width: 767px) { + .inpost-map-container { + padding: 15px; + } +} +.inpost-map-container #inpost-map { + background: #FFF; +} +.inpost-map-container .inpost-hide { + margin: 15px auto; + float: right; + color: #FFF !important; + text-transform: uppercase; + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; + font-weight: 600; +} + +.sales-grid { + text-align: center; +} +.sales-grid td { + padding: 2px 4px; + width: 12.5%; +} + +.mobile-menu-btn { + position: fixed; + right: 10px; + bottom: 10px; + z-index: 9999; + height: 50px; + width: 50px; + color: #FFF; + background: #2a3042; + line-height: 50px; + text-align: center; + font-size: 25px; + cursor: pointer; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + border-radius: 50%; + display: none; +} +@media (max-width: 991px) { + .mobile-menu-btn { + display: block; + } +} +@media (max-width: 575px) { + .mobile-menu-btn.active { + background: #fff; + color: #2a3042; + } +} + +@media (max-width: 575px) { + .hidden-xs { + display: none; + } +} + +.dashboard-page #table-products > .row > #g-menu, +.dashboard-page .g-container > .row > #g-menu { + margin-bottom: 10px; +} +@media (max-width: 767px) { + .dashboard-page #table-products > .row > .col-md-3 > .pull-right, + .dashboard-page .g-container > .row > .col-md-3 > .pull-right { + float: left; + } +} +@media (max-width: 767px) { + .dashboard-page #table-products > .row > .col-md-3 > .pull-right #g-columns-list, + .dashboard-page .g-container > .row > .col-md-3 > .pull-right #g-columns-list { + right: auto; + left: 15px; + } +} +.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group .input-group #dates { + max-width: 200px; +} +.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group .input-group .date-range-icon { + border-top: 1px solid #ced4da; + border-right: 1px solid #ced4da; + border-bottom: 1px solid #ced4da; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} +.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group select#template { + max-width: 233px; +} +@media (max-width: 767px) { + .dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container { + padding: 0; + } +} +.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container h2 i { + margin-right: 10px; +} +.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container .resp-tab-content { + padding: 10px; +} +@media (max-width: 767px) { + .dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container .resp-tab-content { + padding: 10px; + } +} +.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-lg-4 .row .buttons .order_status_change_email, +.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-lg-4 .row .buttons .order_status_change, +.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-xl-4 .row .buttons .order_status_change_email, +.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-xl-4 .row .buttons .order_status_change { + margin-bottom: 10px; +} +.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .input-group span.input-group-addon { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +@media (max-width: 575px) { + .dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-md-6 .col-sm-6:last-child .form-control { + margin-top: 15px; + } +} + +.status_select #order-status { + max-width: 280px; +} + +.combination-attribute { + border: 1px solid #ced4da; +} +.combination-attribute .title { + padding: 5px 10px; + font-weight: 600; +} +.combination-attribute .values { + padding: 5px 10px; + list-style-type: none; +} + +@media (max-width: 768px) { + .panel .panel-heading .btn-send-order-to-apilo { + float: none !important; + } +} +.panel .panel-heading.with-buttons { + display: flex; + align-items: center; + justify-content: space-between; +} + +.nav.nav-tabs-right { + justify-content: flex-end; +} + +.input-group-addon { + display: flex; + align-items: center; + justify-content: center; + min-width: 65px; +} + +select.input-sm { + line-height: 20px; +} + +.form-control { + font-size: 14px; +} + +.baselinker-product-search, +.apilo-product-search { + cursor: pointer; +} + +.baselinker-found-products { + margin-top: 10px; +} +.baselinker-found-products p { + margin-bottom: 0; +} +.baselinker-found-products button { + margin-top: 5px; +} + +.dashboard-summary { + display: flex; + flex-wrap: wrap; + gap: 20px; +} +.dashboard-summary .panel { + max-width: 300px; + width: 100%; +} + +.custom-labels { + display: flex; + flex-wrap: wrap; + gap: 5px; +} +.custom-labels input { + max-width: 150px; + border: 1px solid #dfdfdf !important; + padding: 0 5px; + font-size: 12px !important; +} +.custom-labels input::placeholder { + color: #dfdfdf; + font-style: italic; +} + +input.form-control[type=text], +select.form-control { + height: 35px; + font-size: 13px; +} + +textarea.form-control { + font-size: 13px; +} + +.order-details .paid-status { + margin-top: 10px; +} +.order-details .paid-status a { + font-weight: 300; +} +.order-details .paid-status .panel-body span { + display: inline-flex; + height: 30px; + width: 30px; + background: #2a3042; + color: #FFF; + align-items: center; + justify-content: center; + border-radius: 50%; +} +.order-details .paid-status .panel-body span.danger { + background: #ff1741; +} + +.product-xml-data { + display: grid; + grid-template-columns: 1fr; + gap: 10px; +} +@media (min-width: 768px) { + .product-xml-data { + grid-template-columns: 1fr 1fr; + } +} +@media (min-width: 992px) { + .product-xml-data { + grid-template-columns: 1fr 1fr 1fr; + } +} +@media (min-width: 1200px) { + .product-xml-data { + grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; + } +} +.product-xml-data input::placeholder { + font-style: italic; + opacity: 0.5; +} +.product-xml-data .custom_label_0_container, +.product-xml-data .custom_label_1_container, +.product-xml-data .custom_label_2_container, +.product-xml-data .custom_label_3_container, +.product-xml-data .custom_label_4_container { + position: relative; +} +.product-xml-data .custom_label_0_container .custom_label_0_suggestions, +.product-xml-data .custom_label_0_container .custom_label_1_suggestions, +.product-xml-data .custom_label_0_container .custom_label_2_suggestions, +.product-xml-data .custom_label_0_container .custom_label_3_suggestions, +.product-xml-data .custom_label_0_container .custom_label_4_suggestions, +.product-xml-data .custom_label_1_container .custom_label_0_suggestions, +.product-xml-data .custom_label_1_container .custom_label_1_suggestions, +.product-xml-data .custom_label_1_container .custom_label_2_suggestions, +.product-xml-data .custom_label_1_container .custom_label_3_suggestions, +.product-xml-data .custom_label_1_container .custom_label_4_suggestions, +.product-xml-data .custom_label_2_container .custom_label_0_suggestions, +.product-xml-data .custom_label_2_container .custom_label_1_suggestions, +.product-xml-data .custom_label_2_container .custom_label_2_suggestions, +.product-xml-data .custom_label_2_container .custom_label_3_suggestions, +.product-xml-data .custom_label_2_container .custom_label_4_suggestions, +.product-xml-data .custom_label_3_container .custom_label_0_suggestions, +.product-xml-data .custom_label_3_container .custom_label_1_suggestions, +.product-xml-data .custom_label_3_container .custom_label_2_suggestions, +.product-xml-data .custom_label_3_container .custom_label_3_suggestions, +.product-xml-data .custom_label_3_container .custom_label_4_suggestions, +.product-xml-data .custom_label_4_container .custom_label_0_suggestions, +.product-xml-data .custom_label_4_container .custom_label_1_suggestions, +.product-xml-data .custom_label_4_container .custom_label_2_suggestions, +.product-xml-data .custom_label_4_container .custom_label_3_suggestions, +.product-xml-data .custom_label_4_container .custom_label_4_suggestions { + position: absolute; + top: 101%; + left: 0; + border: 1px solid #1cbb8c; + width: 100%; + display: none; + z-index: 99; +} +.product-xml-data .custom_label_0_container .custom_label_0_suggestions div, +.product-xml-data .custom_label_0_container .custom_label_1_suggestions div, +.product-xml-data .custom_label_0_container .custom_label_2_suggestions div, +.product-xml-data .custom_label_0_container .custom_label_3_suggestions div, +.product-xml-data .custom_label_0_container .custom_label_4_suggestions div, +.product-xml-data .custom_label_1_container .custom_label_0_suggestions div, +.product-xml-data .custom_label_1_container .custom_label_1_suggestions div, +.product-xml-data .custom_label_1_container .custom_label_2_suggestions div, +.product-xml-data .custom_label_1_container .custom_label_3_suggestions div, +.product-xml-data .custom_label_1_container .custom_label_4_suggestions div, +.product-xml-data .custom_label_2_container .custom_label_0_suggestions div, +.product-xml-data .custom_label_2_container .custom_label_1_suggestions div, +.product-xml-data .custom_label_2_container .custom_label_2_suggestions div, +.product-xml-data .custom_label_2_container .custom_label_3_suggestions div, +.product-xml-data .custom_label_2_container .custom_label_4_suggestions div, +.product-xml-data .custom_label_3_container .custom_label_0_suggestions div, +.product-xml-data .custom_label_3_container .custom_label_1_suggestions div, +.product-xml-data .custom_label_3_container .custom_label_2_suggestions div, +.product-xml-data .custom_label_3_container .custom_label_3_suggestions div, +.product-xml-data .custom_label_3_container .custom_label_4_suggestions div, +.product-xml-data .custom_label_4_container .custom_label_0_suggestions div, +.product-xml-data .custom_label_4_container .custom_label_1_suggestions div, +.product-xml-data .custom_label_4_container .custom_label_2_suggestions div, +.product-xml-data .custom_label_4_container .custom_label_3_suggestions div, +.product-xml-data .custom_label_4_container .custom_label_4_suggestions div { + padding: 5px; + cursor: pointer; + background: #1cbb8c; + color: #FFF; + border-bottom: 1px solid #1cbb8c; +} +.product-xml-data .custom_label_0_container .custom_label_0_suggestions div:last-child, +.product-xml-data .custom_label_0_container .custom_label_1_suggestions div:last-child, +.product-xml-data .custom_label_0_container .custom_label_2_suggestions div:last-child, +.product-xml-data .custom_label_0_container .custom_label_3_suggestions div:last-child, +.product-xml-data .custom_label_0_container .custom_label_4_suggestions div:last-child, +.product-xml-data .custom_label_1_container .custom_label_0_suggestions div:last-child, +.product-xml-data .custom_label_1_container .custom_label_1_suggestions div:last-child, +.product-xml-data .custom_label_1_container .custom_label_2_suggestions div:last-child, +.product-xml-data .custom_label_1_container .custom_label_3_suggestions div:last-child, +.product-xml-data .custom_label_1_container .custom_label_4_suggestions div:last-child, +.product-xml-data .custom_label_2_container .custom_label_0_suggestions div:last-child, +.product-xml-data .custom_label_2_container .custom_label_1_suggestions div:last-child, +.product-xml-data .custom_label_2_container .custom_label_2_suggestions div:last-child, +.product-xml-data .custom_label_2_container .custom_label_3_suggestions div:last-child, +.product-xml-data .custom_label_2_container .custom_label_4_suggestions div:last-child, +.product-xml-data .custom_label_3_container .custom_label_0_suggestions div:last-child, +.product-xml-data .custom_label_3_container .custom_label_1_suggestions div:last-child, +.product-xml-data .custom_label_3_container .custom_label_2_suggestions div:last-child, +.product-xml-data .custom_label_3_container .custom_label_3_suggestions div:last-child, +.product-xml-data .custom_label_3_container .custom_label_4_suggestions div:last-child, +.product-xml-data .custom_label_4_container .custom_label_0_suggestions div:last-child, +.product-xml-data .custom_label_4_container .custom_label_1_suggestions div:last-child, +.product-xml-data .custom_label_4_container .custom_label_2_suggestions div:last-child, +.product-xml-data .custom_label_4_container .custom_label_3_suggestions div:last-child, +.product-xml-data .custom_label_4_container .custom_label_4_suggestions div:last-child { + border-bottom: none; +} + +.jconfirm-title { + line-height: 1.25 !important; +} + +.site-title { + font-size: 18px; + font-weight: 600; + margin: 5px 0 10px 5px; +} + +.site-subtitle { + font-size: 13px; + margin: 0 0 10px 5px; +} + +#g-list { + margin-bottom: 15px !important; +} + +.pagination input[type=number] { + border: 1px solid #dddddd; + height: 31px; + width: 50px; + text-align: center; +} + +.input-group-addon { + width: auto; +} +.input-group-addon label { + display: flex; + align-items: center; + gap: 5px; +} + +.additional_fields input[type=text] { + height: 40px; +} + +#integrationsDropdownBtn { + width: 50px; + text-align: center; +} + +.dropdown-menu-right a { + font-size: 14px; +} + +/*# sourceMappingURL=style.css.map */ diff --git a/admin/layout/style-css/style.css.map b/admin/layout/style-css/style.css.map index 6df3247..7373f85 100644 --- a/admin/layout/style-css/style.css.map +++ b/admin/layout/style-css/style.css.map @@ -1 +1 @@ -{"version":3,"sources":["style.css","..\\style-scss\\style.scss","..\\style-scss\\_mixins.scss"],"names":[],"mappings":"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","file":"style.css","sourcesContent":["body{font-size:13px}.form-group::after{content:\"\";display:block;clear:both}.table .text-bold{font-weight:600}.table .text-center input{margin:auto}.baselinker-delete-linking,.apilo-delete-linking{display:flex;gap:5px;align-items:center;justify-content:center;margin-top:10px;cursor:pointer}tr.status-0 .order-status{color:#5664d2}tr.status-1 .order-status{color:#468639}tr.status-2 .order-status,tr.status-3 .order-status{color:#ff3d60}tr.status-4 .order-status{color:#fcb92c}tr.status-5 .order-status{color:#f7abb0}tr.status-6 .order-status,tr.status-8 .order-status{color:#bfbfbf}tr.status-7 .order-status{color:#95c11f}body{font-family:\"Open Sans\",sans-serif;color:#2a3042}body a:hover{text-decoration:none}body input:-webkit-autofill,body input:-webkit-autofill:hover,body input:-webkit-autofill:focus textarea:-webkit-autofill,body textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,body select:-webkit-autofill,body select:-webkit-autofill:hover,body select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset !important}#main{height:100vh}#main .container-fluid{height:100%}#main .container-fluid .row{height:100%}#main .container-fluid .row .unlogged-panel{display:flex;align-items:center;justify-content:center;background:#fff}#main .container-fluid .row .unlogged-panel .login-panel{width:80%}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .login-shoppro{text-align:center;font-size:26px;color:#4aa3ff}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .title{text-align:center;font-size:22px;line-height:24px;font-weight:600;margin-top:50px;margin-bottom:10px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .subtitle{text-align:center;font-size:12px;line-height:20px;font-weight:300;color:#74788d}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal{margin-top:50px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-login{position:relative}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-login:before{position:absolute;content:\"Login\";color:#74788d;font-size:14px;line-height:21px;top:5px;left:50px;z-index:801}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-password{position:relative}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-password:before{position:absolute;content:\"Hasło\";color:#74788d;font-size:14px;line-height:21px;top:5px;left:50px;z-index:801}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group input{height:60px;background:rgba(0,0,0,0);padding-top:30px;padding-bottom:10px;padding-left:50px;margin-left:-52px;border:1px solid #dedfe0;box-shadow:none}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .form-control{border:1px solid #dedfe0}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .input-group-text{background:rgba(0,0,0,0);border:none}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .icon{padding-left:20px;padding-right:20px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .icon i{z-index:800}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .sumbit{text-align:center}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .sumbit .btn{background-color:#4aa3ff;color:#fff;border-radius:4px;font-size:14px;line-height:21px;font-weight:400;padding:10px 30px;margin-top:50px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .copyright{text-align:center;font-size:14px;line-height:21px;font-weight:400;color:#74788d;margin-top:100px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .copyright a{color:#74788d}#main .container-fluid .row .unlogged-bg{background:url(\"/admin/layout/images/bg-unlogged.png\") no-repeat right;background-size:cover;display:flex}@media(max-width: 575px){#main .container-fluid .row .unlogged-bg{display:none}}#main .home{position:fixed;z-index:999;color:#fff;top:30px;right:30px}#main .home img{width:30px}@media(max-width: 575px){#main .home img{filter:invert(100%)}}.admin-page{background-color:#f8f8fb}.admin-page .menu{z-index:900;padding:0 25px;background-color:#2a3042;height:100%;position:fixed;top:0;left:0;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none;overflow-y:scroll;overflow-x:hidden;color:#8691b2}.admin-page .menu.visible{display:block}@media(max-width: 575px){.admin-page .menu.visible{width:100vw}}@media(max-width: 991px){.admin-page .menu{display:none}}.admin-page .menu::-webkit-scrollbar{display:none;width:0;height:0}.admin-page .menu .logo{width:100%;color:#fff;background-color:#2a3042;text-align:center;padding:20px 0;font-size:24px;font-weight:400}.admin-page .menu .logo span{font-size:11px;color:#8691b2}.admin-page .menu .logo a{font-size:11px;padding:5px 20px;border-radius:.25rem;display:inline-block;margin-top:10px;transition:ease .3s;text-transform:uppercase;font-weight:700;color:#2a3042;background-color:#fff;border:1px solid #fff}.admin-page .menu .logo a:hover{color:#8691b2;background-color:#2a3042;border:1px solid #8691b2}.admin-page .menu .menu-content .title{text-transform:uppercase;color:#8691b2;font-size:12px;font-weight:700;margin-bottom:10px}.admin-page .menu .menu-content ul{list-style-type:none;padding-inline-start:0px}.admin-page .menu .menu-content ul li a{color:#8691b2;font-size:13px;font-weight:400;line-height:27px;padding:4px 0px;display:block}.admin-page .menu .menu-content ul li a:hover{color:#fff}.admin-page .menu .menu-content ul li a:hover img{filter:brightness(200%)}.admin-page .menu .menu-content ul li a img,.admin-page .menu .menu-content ul li a i{margin-right:20px;width:20px;text-align:center}.preview{width:100%;background:#2a3042;text-align:center;position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media(max-width: 575px){.preview{text-align:left}}.preview:hover a{color:#fff;width:100%;height:100%}.preview:hover img{filter:brightness(200%)}.preview a{text-transform:uppercase;padding:20px 0;color:#8691b2;font-size:12px;font-weight:700;margin-bottom:10px;display:inline-block;margin-bottom:0}.preview a img{margin-top:-4px}.site-content{background-color:#fff;margin-left:244px}.site-content.with-menu{width:100%}@media(min-width: 576px){.site-content.with-menu{width:calc(100% - 243px);margin-left:243px}}@media(max-width: 991px){.site-content{margin-left:0}}.site-content .top-user{text-align:right;background-color:#fff;padding-top:10px;padding-bottom:10px;text-align:right}.site-content .dropdown{position:relative;display:inline-block;color:#2a3042;font-size:15px}.site-content .dropdown img{margin-left:10px}.site-content .dropdown:hover .dropdown-content{display:block}.site-content .dropdown .dropdown-content{display:none;transition:ease .3s;position:absolute;background-color:#fff;box-shadow:7px 7px 15px 5px rgba(0,0,0,.05);padding:12px 16px;z-index:1;right:0;font-size:14px}.site-content .dropdown .dropdown-content a{font-size:14px;line-height:15px;font-weight:400;color:#2a3042;display:block;padding:5px 0;white-space:nowrap}.site-content .dropdown .dropdown-content a span{margin-right:10px}.site-content .dashboard-page{padding-top:10px;padding-bottom:10px;background-color:#f3f4f7}.site-content .dashboard-page .dashboard-content{border-radius:.25rem;margin-bottom:15px;background:#fff;margin:10px 0;padding:15px;box-shadow:7px 7px 15px 5px rgba(0,0,0,.05)}.site-content .dashboard-page .dashboard-content .dashboard-title{text-transform:uppercase;font-weight:800;margin-bottom:15px}.site-content .dashboard-page .dashboard-content table{white-space:nowrap;font-size:13px}.site-content .dashboard-page .dashboard-content table.dashboard-products tbody tr td:nth-child(2){max-width:300px;text-overflow:ellipsis;overflow:hidden}.site-content .dashboard-page .dashboard-content table.dashboard-products tbody tr td.text-right{display:table-cell;text-align:right}.site-content .dashboard-page .dashboard-content table a{color:#8691b2;transition:.15s ease;font-weight:800}.site-content .dashboard-page .dashboard-content table a:hover{color:#2a3042}.site-content .dashboard-page .dashboard-content table img{height:50px}.site-content .dashboard-page .dashboard-content table thead{background-color:#f3f4f7}.site-content .dashboard-page .dashboard-content table thead th{vertical-align:middle;border-bottom:none;border-top:none}.site-content .dashboard-page .dashboard-content table tbody td{vertical-align:middle}.site-content .dashboard-page .dashboard-content .table-hover tbody tr:hover{background-color:#f3f4f7}.alert .fa{margin-right:10px}.btn-default,.btn-success,.btn-danger,.btn-info,.btn-system,.btn-dark,.btn-primary{color:#fff;padding:.47rem .75rem;font-size:13px;line-height:1.5;font-weight:300;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(max-width: 575px){.btn-default,.btn-success,.btn-danger,.btn-info,.btn-system,.btn-dark,.btn-primary{font-size:12px}}.btn-default:hover,.btn-success:hover,.btn-danger:hover,.btn-info:hover,.btn-system:hover,.btn-dark:hover,.btn-primary:hover{color:#fff}.btn-default .fa,.btn-success .fa,.btn-danger .fa,.btn-info .fa,.btn-system .fa,.btn-dark .fa,.btn-primary .fa{margin-right:8px}.btn-default#g-columns-list-close .fa,.btn-success#g-columns-list-close .fa,.btn-danger#g-columns-list-close .fa,.btn-info#g-columns-list-close .fa,.btn-system#g-columns-list-close .fa,.btn-dark#g-columns-list-close .fa,.btn-primary#g-columns-list-close .fa{margin-right:0px}.btn-default.article_image_delete .fa,.btn-success.article_image_delete .fa,.btn-danger.article_image_delete .fa,.btn-info.article_image_delete .fa,.btn-system.article_image_delete .fa,.btn-dark.article_image_delete .fa,.btn-primary.article_image_delete .fa{margin-right:0}.btn-default#g-select-columns .fa,.btn-success#g-select-columns .fa,.btn-danger#g-select-columns .fa,.btn-info#g-select-columns .fa,.btn-system#g-select-columns .fa,.btn-dark#g-select-columns .fa,.btn-primary#g-select-columns .fa{margin-right:0px}.btn-default.btn-value-remove,.btn-success.btn-value-remove,.btn-danger.btn-value-remove,.btn-info.btn-value-remove,.btn-system.btn-value-remove,.btn-dark.btn-value-remove,.btn-primary.btn-value-remove{margin-left:15px}.btn-default.btn-value-remove .fa-trash-o,.btn-success.btn-value-remove .fa-trash-o,.btn-danger.btn-value-remove .fa-trash-o,.btn-info.btn-value-remove .fa-trash-o,.btn-system.btn-value-remove .fa-trash-o,.btn-dark.btn-value-remove .fa-trash-o,.btn-primary.btn-value-remove .fa-trash-o{margin-right:0px}.btn-default.btn-delete-permutation,.btn-success.btn-delete-permutation,.btn-danger.btn-delete-permutation,.btn-info.btn-delete-permutation,.btn-system.btn-delete-permutation,.btn-dark.btn-delete-permutation,.btn-primary.btn-delete-permutation{text-align:center;color:#fff}.btn-default.btn-delete-permutation i,.btn-success.btn-delete-permutation i,.btn-danger.btn-delete-permutation i,.btn-info.btn-delete-permutation i,.btn-system.btn-delete-permutation i,.btn-dark.btn-delete-permutation i,.btn-primary.btn-delete-permutation i{margin:0}.btn-default.fa-link,.btn-success.fa-link,.btn-danger.fa-link,.btn-info.fa-link,.btn-system.fa-link,.btn-dark.fa-link,.btn-primary.fa-link{height:35px}.btn-default{color:#000}.attribute-value-add{margin-top:16px}.btn-success{background-color:#1cbb8c;border-color:#1cbb8c}.btn-success:hover{background-color:#179a73;border-color:#179a73}.btn-danger{background-color:#ff3d60;border-color:#ff3d60}.btn-danger:hover{background-color:#ff1741;border-color:#ff1741}.btn-info{background-color:#5664d2;border-color:#5664d2}.btn-info:hover{background-color:#3848ca;border-color:#3848ca}.btn-primary{background-color:#939dba;border-color:#939dba}.btn-primary:hover{background-color:#8691b2;border-color:#8691b2}.btn-system{background-color:#fcb92c;border-color:#fcb92c}.btn-system:hover{background-color:#fbac06;border-color:#fbac06}@media(min-width: 768px){#fg-values-edit #settings-tabs .resp-tabs-container .resp-tab-content{padding-bottom:0}}#fg-values-edit #settings-tabs .resp-tabs-container .resp-tab-content #languages-main .btn-value-add{margin-bottom:15px}#fg-values-edit #settings-tabs .resp-tabs-container .default-value{margin-bottom:1rem}#g-list td a i{color:#2a3042 !important}#g-list input.product-price,#g-list input.product-price-promo{width:100%}#g-columns-list{font-size:13px;font-weight:400;border:1px solid #f3f4f7 !important;border-radius:.25rem}#g-columns-list ul li{border-bottom:1px solid #f3f4f7 !important;height:auto !important;min-height:30px;display:flex;align-items:center}#g-results{font-size:13px;margin-top:10px}#g-results #g-list{color:#2a3042}#g-results #g-list>thead:nth-child(1)>tr:nth-child(1){background-color:#f3f4f7}#g-results #g-list th{vertical-align:middle}#g-results table{color:#2a3042}#g-results table thead tr th{border:none}#g-results table tbody tr{background-color:#fff}#g-results table tbody tr:hover{background-color:#f3f4f7}#g-results table tbody tr td{border-color:#f3f4f7}#g-results table tbody tr td a:not(.btn){transition:.15s ease}#g-results table tbody tr td a:not(.btn):hover{text-decoration:none;color:#2a3042}#g-results .g-search-select,#g-results #g-row-limit{text-align:center}#g-results .form-control{border-color:#8691b2;color:#2a3042;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:13px}#g-results .form-control:focus{box-shadow:none}.table-striped tbody tr:nth-of-type(2n+1){background-color:#fff}.table-bordered th,.table-bordered td{border-right:none;border-left:none}.text-right{display:flex;align-items:center;justify-content:flex-end}@media(max-width: 575px){.text-right.text-centred-xs{justify-content:center}}.text-right #g-row-limit{width:auto;margin:0 10px}@media(max-width: 575px){.text-centred-xs{justify-content:center}}@media(min-width: 768px){.pull-left-sm{display:flex;align-items:center;justify-content:flex-start}}.pagination{display:flex;align-items:center;justify-content:flex-end;margin:0;gap:10px}.pagination span{font-weight:900}.flags{padding-left:20px}.flags img{width:14px;margin-top:-8px}.fa-star{color:#1cbb8c;margin-right:5px}.text-danger{color:#ff3d60 !important}ol.sortable,ol.sortable ol{margin:0 0 0 25px;padding:0;list-style-type:none}ol.sortable{margin:0}ol.sortable,ol.sortable *,ol.sortable *:after,ol.sortable *:before{box-sizing:content-box}.sortable li{margin:0;padding:0}.sortable li div.content{color:#2a3042;cursor:move;height:45px;line-height:45px;margin:0;padding:0 10px;border-bottom:1px solid #e1e1e1;height:100%}.sortable li div.content .text-danger{margin-right:10px}@media(max-width: 575px){.sortable li div.content .text-danger{margin-top:16px;vertical-align:top;margin-right:5px}}#fg-pages-list .sortable li div.content{color:#2a3042;cursor:move;height:45px;line-height:45px;margin:0;padding:0 10px;border-bottom:1px solid #e1e1e1;height:100%}@media(min-width: 576px){#fg-pages-list .sortable li div.content{display:flex;align-items:center}}#fg-pages-list .sortable li div.content .text-danger{margin-right:10px}@media(max-width: 575px){#fg-pages-list .sortable li div.content .text-danger{margin-top:16px;vertical-align:top;margin-right:5px}}#fg-pages-list .sortable li div.content b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width: 576px){#fg-pages-list .sortable li div.content b{display:block}}@media(max-width: 575px){#fg-pages-list .sortable li div.content b{display:inline-block;width:calc(100% - 70px)}}@media(min-width: 1200px){#fg-pages-list .sortable li div.content b{width:calc(100% - 670px)}}@media(min-width: 992px)and (max-width: 1199px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}@media(min-width: 768px)and (max-width: 991px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}@media(min-width: 576px)and (max-width: 767px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}#fg-pages-list .sortable li div.content .menu-box-title{display:flex;align-items:center;justify-content:flex-start}@media(max-width: 575px){#fg-pages-list .sortable li div.content .menu-box-title .disclose,#fg-pages-list .sortable li div.content .menu-box-title .text-danger{margin-top:0}}@media(max-width: 575px){#fg-pages-list .sortable li div.content .menu-box-title{width:100%}}@media(min-width: 1200px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 670px)}}@media(min-width: 992px)and (max-width: 1199px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(min-width: 768px)and (max-width: 991px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(min-width: 576px)and (max-width: 767px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(max-width: 575px){#fg-pages-list .sortable li.sort-leaf .content b{display:inline-block;width:calc(100% - 52px)}}#fg-product-edit .sortable li div.content b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 62px)}.sortable li.sort-branch div{color:#2a3042}.sort-leaf .disclose{content:\"- \";text-indent:-3000px;background-image:url(\"/libraries/jquery-nested-sortable/skin-vista/icons.gif\");background-position:-16px -64px;background-repeat:no-repeat;display:inline-block;height:16px;vertical-align:top;width:16px;margin:16px 5px 0 1px}@media(min-width: 576px){.sort-leaf .disclose{margin:0px 5px 0 1px}}li.sort-collapsed.sort-hover div{border-color:#999}.disclose{cursor:pointer;width:20px;display:none;text-align:center}.sortable li.sort-collapsed>ol{display:none}.sortable li.sort-branch>div .disclose{display:block;float:left;margin-right:15px}.sortable li.sort-collapsed>div .disclose>span:before{display:inline-block;font-family:FontAwesome;font-size:10px;content:\"\";height:25px;width:25px;line-height:25px;border-radius:13px;background:rgba(134,145,178,.1);color:#8691b2;border:1px solid #8691b2;transition:.15s ease}.sortable li.sort-collapsed>div .disclose:hover>span:before,.sortable li.sort-expanded>div .disclose:hover>span:before{background:#8691b2;color:#fff}.sortable li.sort-expanded>div .disclose>span:before{display:inline-block;font-family:FontAwesome;font-size:10px;content:\"\";height:25px;width:25px;line-height:25px;border-radius:13px;background:rgba(134,145,178,.1);color:#8691b2;border:1px solid #8691b2;transition:.15s ease}.menu_sortable .btn-group{display:none;transition:.15s ease}.menu_sortable div:hover .btn-group{display:block;margin-top:-1px}.menu_sortable div:hover .btn-group.pull-right{float:none;margin-bottom:20px;margin-left:20px}@media(min-width: 576px){.menu_sortable div:hover .btn-group.pull-right{float:right;margin-bottom:0;margin-left:0;display:flex;justify-content:space-between;align-items:center}}@media(min-width: 1200px){.menu_sortable div:hover .btn-group.pull-right{width:668px}}@media(min-width: 992px)and (max-width: 1199px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(min-width: 768px)and (max-width: 991px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(min-width: 576px)and (max-width: 767px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(max-width: 1199px){.menu_sortable div:hover .btn-group .btn.btn-sm .fa{margin-right:0}}@media(max-width: 1199px){.menu_sortable div:hover .btn-group .hidden-xs{display:none}}.resp-vtabs li.resp-tab-active{position:relative;z-index:1;margin-right:-1px;padding:10px 15px;margin-bottom:0;border-top:none;border:none;border-left:none;border-right:none;border-right:2px solid #8691b2;background-color:#f3f4f7}.resp-tab-active{color:#8691b2}.htabs li.resp-tab-active{border-right:none;color:#2a3042;background-color:#8691b2;border-radius:.25rem;color:#fff}.htabs li.resp-tab-active .fa-star{color:#fff}.resp-vtabs>.resp-tabs-container{border:none;min-height:274px}#fg-order-details .details .order-history div{font-size:13px}#fg-order-details .details i.fa-copy{font-size:16px;cursor:pointer;margin-left:5px;margin-right:10px}#fg-order-details .details b a{color:#8691b2;transition:ease .3s}#fg-order-details .details b a:hover{color:#2a3042}#fg-order-details .details .order-status{margin-bottom:5px}#fg-order-details .resend_order_confirmation_email{margin-top:25px}.date-range-icon{display:flex;align-items:center}.date-range-icon .fa-calendar:before{margin-left:10px;margin-right:10px;height:100%}.input-group .btn{border-radius:0 3px 3px 0;display:flex;align-items:center}input[type=checkbox]{position:relative;width:40px;height:20px;-webkit-appearance:none;background:#ced4da;outline:none;border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,.2)}input:checked[type=checkbox]{background:#8691b2}input[type=checkbox]:before{content:\"\";position:absolute;width:20px;height:20px;border-radius:10px;top:0;left:0;background:#fff;transform:scale(1.1);box-shadow:0 2px 5px rgba(0,0,0,.2);transition:.5s}input:checked[type=checkbox]:before{left:20px}#images-uploader,#files-uploader{clear:both}#images-uploader,#images-uploader *,#files-uploader,#files-uploader *{box-sizing:content-box !important}#images-list{margin:0;padding:0 5px;display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 200px))}#images-list li{background:#fff;text-align:center;display:block;height:165px;margin:5px 5px 10px 5px;vertical-align:middle;position:relative}#images-list li.sortable-chosen{-webkit-box-shadow:-1px 1px 6px rgba(0,0,0,.75);-moz-box-shadow:-1px 1px 6px rgba(0,0,0,.75);box-shadow:-1px 1px 6px rgba(0,0,0,.75)}#images-list li .article-image{height:100%;width:100%;object-fit:cover}#images-list li .image-alt{padding:5px;height:30px;font-size:13px}#images-list li .article_image_delete{border:0;padding:13px;position:absolute;top:0;right:0}#images-list li .article_image_delete i{font-size:18px}#images-list li .image-alt{position:absolute;bottom:10px;border:0;background:#2a3042;text-align:center;color:#fff}#images-list li .image-alt::placeholder{color:#fff}#images-list li:hover .article-image-edit,#images-list li.pending .article-image-edit{display:block}.article-image-edit{background:hsla(0,0%,100%,.8);position:absolute;height:100%;width:150px;cursor:pointer;line-height:168px;display:none}.article-image-edit i{font-size:28px;color:#c00}.article-image-edit img{height:50px;position:relative;top:12px}#files-list{list-style-type:none;margin:0;padding:0}#files-list li{float:left;margin:5px 7px}#files-list li .article_file_delete{border-color:rgba(0,0,0,.05)}#fg-order-details .details .row{margin-bottom:15px}.cke_chrome{background:#fff !important}.cke_bottom,.cke_top{background:#fff !important}.plupload_filelist_header,.plupload_filelist_footer{background:#dbdee8 !important}.plupload_scroll .plupload_filelist{background:rgba(0,0,0,0) !important}.icheckbox_minimal-blue{background-position:0 0 !important}.icheckbox_minimal-blue:hover{background-position:0 0 !important}.icheckbox_minimal-blue.checked{background-position:-40px 0 !important}.icheckbox_minimal-blue.checked:hover{background-position:-40px 0 !important}#fg-product-edit .form-group,#fg-promotion-edit .form-group,#fg-article-edit .form-group,#fg-values-edit .form-group{width:100%}#fg-product-edit .form-group .list,#fg-promotion-edit .form-group .list,#fg-article-edit .form-group .list,#fg-values-edit .form-group .list{margin-bottom:5px}#fg-product-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-promotion-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-article-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-values-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content{display:flex;justify-content:flex-start;align-items:center}#fg-product-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-promotion-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-article-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-values-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox{margin-right:5px}#fg-product-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-promotion-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-article-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-values-edit #settings-tabs .settings-tabs .form-group #products_related{max-width:100%;overflow:overlay}#fg-g-edit .sortable .sort-leaf .content,#fg-layout-edit .sortable .sort-leaf .content{display:flex;align-items:center}@media(max-width: 575px){#fg-g-edit .sortable .sort-leaf .content,#fg-layout-edit .sortable .sort-leaf .content{align-items:flex-start}}@media(max-width: 575px){#fg-g-edit .sortable .sort-leaf .content .icheckbox_minimal-blue,#fg-layout-edit .sortable .sort-leaf .content .icheckbox_minimal-blue{margin-top:16px;margin-right:5px}}#files-uploader_container .plupload .plupload_content .plupload_filelist_footer,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer{height:auto}@media(max-width: 575px){#files-uploader_container .plupload .plupload_content .plupload_filelist_footer,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer{display:flex;align-items:center}}#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_status,#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_size,#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_progress,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_status,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_size,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_progress{width:40px}.selectize-control .selectize-input .item a.remove{margin:1px}.progress-box{position:absolute;top:0px;width:100%;height:100%;z-index:200;background:#fff;padding:0px;margin-left:-15px}.progress-box.hidden{display:none}.progress{margin:15px;height:35px;transform:translateY(-100%);position:relative;top:30%;background-color:#333}.version{position:relative;top:5%}.version h3 p{display:inline-block}.version h3{text-align:center}#fg-order-details .details table{margin-top:30px}#fg-order-details .details table .order-product-details .custom-fields{font-size:11px}#fg-order-details .details table .order-product-details .custom-fields b{font-weight:600}#fg-order-details .details table .order-product-details .atributes{font-size:11px}#fg-order-details .details table .order-product-details .atributes b{font-weight:600}.table{white-space:nowrap;font-size:13px}.table .tab-center{text-align:center}.table .product-image{float:left;width:75px;height:75px;margin-right:10px}.table .product-image img{width:100%;height:100%;object-fit:contain}.table .tab-right{text-align:right}.table a:not(.btn){color:#4aa3ff;transition:.15s ease;font-weight:500}.table a:not(.btn):hover{color:#2a3042}.table a.btn{color:#fff}.table a.btn:hover,.table a.btn:focus{color:#fff}.table a.btn-default{color:#000}.table a.btn-default:hover,.table a.btn-default:focus{color:#000}.table thead{background-color:#f3f4f7}.table thead th{vertical-align:middle;border-bottom:none;border-top:none}.table tbody td{vertical-align:middle}.table tbody td.product-image{width:100px;padding:0}.table tbody td.product-image img{width:100%}#table-products .product-categories{display:block;width:100%;text-wrap:wrap}#table-products .product-name{display:flex;justify-content:space-between}#table-products .product-name .duplicate-product{margin-left:15px}#table-products .duplicate-product{float:right;font-size:13px}#table-products .btn-success{color:#fff !important}#table-products .btn-success.btn-create-product{margin-top:5px}.inpost-map-container{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:1000;padding:100px;display:none;-webkit-transition:all .5s ease;transition:all .5s ease}@media(max-width: 767px){.inpost-map-container{padding:15px}}.inpost-map-container #inpost-map{background:#fff}.inpost-map-container .inpost-hide{margin:15px auto;float:right;color:#fff !important;text-transform:uppercase;-webkit-transition:all .5s ease;transition:all .5s ease;font-weight:600}.sales-grid{text-align:center}.sales-grid td{padding:2px 4px;width:12.5%}.mobile-menu-btn{position:fixed;right:10px;bottom:10px;z-index:9999;height:50px;width:50px;color:#fff;background:#2a3042;line-height:50px;text-align:center;font-size:25px;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:none}@media(max-width: 991px){.mobile-menu-btn{display:block}}@media(max-width: 575px){.mobile-menu-btn.active{background:#fff;color:#2a3042}}@media(max-width: 575px){.hidden-xs{display:none}}.dashboard-page #table-products>.row>#g-menu,.dashboard-page .g-container>.row>#g-menu{margin-bottom:10px}@media(max-width: 767px){.dashboard-page #table-products>.row>.col-md-3>.pull-right,.dashboard-page .g-container>.row>.col-md-3>.pull-right{float:left}}@media(max-width: 767px){.dashboard-page #table-products>.row>.col-md-3>.pull-right #g-columns-list,.dashboard-page .g-container>.row>.col-md-3>.pull-right #g-columns-list{right:auto;left:15px}}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group .input-group #dates{max-width:200px}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group .input-group .date-range-icon{border-top:1px solid #ced4da;border-right:1px solid #ced4da;border-bottom:1px solid #ced4da;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group select#template{max-width:233px}@media(max-width: 767px){.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container{padding:0}}.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container h2 i{margin-right:10px}.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container .resp-tab-content{padding:10px}@media(max-width: 767px){.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container .resp-tab-content{padding:10px}}.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-lg-4 .row .buttons .order_status_change_email,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-lg-4 .row .buttons .order_status_change,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-xl-4 .row .buttons .order_status_change_email,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-xl-4 .row .buttons .order_status_change{margin-bottom:10px}.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .input-group span.input-group-addon{border-top-left-radius:0;border-bottom-left-radius:0}@media(max-width: 575px){.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-md-6 .col-sm-6:last-child .form-control{margin-top:15px}}.status_select #order-status{max-width:280px}.combination-attribute{border:1px solid #ced4da}.combination-attribute .title{padding:5px 10px;font-weight:600}.combination-attribute .values{padding:5px 10px;list-style-type:none}@media(max-width: 768px){.panel .panel-heading .btn-send-order-to-apilo{float:none !important}}.panel .panel-heading.with-buttons{display:flex;align-items:center;justify-content:space-between}.nav.nav-tabs-right{justify-content:flex-end}.input-group-addon{display:flex;align-items:center;justify-content:center;min-width:65px}select.input-sm{line-height:20px}.form-control{font-size:14px}.baselinker-product-search,.apilo-product-search{cursor:pointer}.baselinker-found-products{margin-top:10px}.baselinker-found-products p{margin-bottom:0}.baselinker-found-products button{margin-top:5px}.dashboard-summary{display:flex;flex-wrap:wrap;gap:20px}.dashboard-summary .panel{max-width:300px;width:100%}.custom-labels{display:flex;flex-wrap:wrap;gap:5px}.custom-labels input{max-width:150px;border:1px solid #dfdfdf !important;padding:0 5px;font-size:12px !important}.custom-labels input::placeholder{color:#dfdfdf;font-style:italic}input.form-control[type=text],select.form-control{height:35px;font-size:13px}textarea.form-control{font-size:13px}.order-details .paid-status{margin-top:10px}.order-details .paid-status a{font-weight:300}.order-details .paid-status .panel-body span{display:inline-flex;height:30px;width:30px;background:#2a3042;color:#fff;align-items:center;justify-content:center;border-radius:50%}.order-details .paid-status .panel-body span.danger{background:#ff1741}.product-xml-data{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width: 768px){.product-xml-data{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.product-xml-data{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1200px){.product-xml-data{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.product-xml-data input::placeholder{font-style:italic;opacity:.5}.product-xml-data .custom_label_0_container,.product-xml-data .custom_label_1_container,.product-xml-data .custom_label_2_container,.product-xml-data .custom_label_3_container,.product-xml-data .custom_label_4_container{position:relative}.product-xml-data .custom_label_0_container .custom_label_0_suggestions,.product-xml-data .custom_label_0_container .custom_label_1_suggestions,.product-xml-data .custom_label_0_container .custom_label_2_suggestions,.product-xml-data .custom_label_0_container .custom_label_3_suggestions,.product-xml-data .custom_label_0_container .custom_label_4_suggestions,.product-xml-data .custom_label_1_container .custom_label_0_suggestions,.product-xml-data .custom_label_1_container .custom_label_1_suggestions,.product-xml-data .custom_label_1_container .custom_label_2_suggestions,.product-xml-data .custom_label_1_container .custom_label_3_suggestions,.product-xml-data .custom_label_1_container .custom_label_4_suggestions,.product-xml-data .custom_label_2_container .custom_label_0_suggestions,.product-xml-data .custom_label_2_container .custom_label_1_suggestions,.product-xml-data .custom_label_2_container .custom_label_2_suggestions,.product-xml-data .custom_label_2_container .custom_label_3_suggestions,.product-xml-data .custom_label_2_container .custom_label_4_suggestions,.product-xml-data .custom_label_3_container .custom_label_0_suggestions,.product-xml-data .custom_label_3_container .custom_label_1_suggestions,.product-xml-data .custom_label_3_container .custom_label_2_suggestions,.product-xml-data .custom_label_3_container .custom_label_3_suggestions,.product-xml-data .custom_label_3_container .custom_label_4_suggestions,.product-xml-data .custom_label_4_container .custom_label_0_suggestions,.product-xml-data .custom_label_4_container .custom_label_1_suggestions,.product-xml-data .custom_label_4_container .custom_label_2_suggestions,.product-xml-data .custom_label_4_container .custom_label_3_suggestions,.product-xml-data .custom_label_4_container .custom_label_4_suggestions{position:absolute;top:101%;left:0;border:1px solid #1cbb8c;width:100%;display:none;z-index:99}.product-xml-data .custom_label_0_container .custom_label_0_suggestions div,.product-xml-data .custom_label_0_container .custom_label_1_suggestions div,.product-xml-data .custom_label_0_container .custom_label_2_suggestions div,.product-xml-data .custom_label_0_container .custom_label_3_suggestions div,.product-xml-data .custom_label_0_container .custom_label_4_suggestions div,.product-xml-data .custom_label_1_container .custom_label_0_suggestions div,.product-xml-data .custom_label_1_container .custom_label_1_suggestions div,.product-xml-data .custom_label_1_container .custom_label_2_suggestions div,.product-xml-data .custom_label_1_container .custom_label_3_suggestions div,.product-xml-data .custom_label_1_container .custom_label_4_suggestions div,.product-xml-data .custom_label_2_container .custom_label_0_suggestions div,.product-xml-data .custom_label_2_container .custom_label_1_suggestions div,.product-xml-data .custom_label_2_container .custom_label_2_suggestions div,.product-xml-data .custom_label_2_container .custom_label_3_suggestions div,.product-xml-data .custom_label_2_container .custom_label_4_suggestions div,.product-xml-data .custom_label_3_container .custom_label_0_suggestions div,.product-xml-data .custom_label_3_container .custom_label_1_suggestions div,.product-xml-data .custom_label_3_container .custom_label_2_suggestions div,.product-xml-data .custom_label_3_container .custom_label_3_suggestions div,.product-xml-data .custom_label_3_container .custom_label_4_suggestions div,.product-xml-data .custom_label_4_container .custom_label_0_suggestions div,.product-xml-data .custom_label_4_container .custom_label_1_suggestions div,.product-xml-data .custom_label_4_container .custom_label_2_suggestions div,.product-xml-data .custom_label_4_container .custom_label_3_suggestions div,.product-xml-data .custom_label_4_container .custom_label_4_suggestions div{padding:5px;cursor:pointer;background:#1cbb8c;color:#fff;border-bottom:1px solid #1cbb8c}.product-xml-data .custom_label_0_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_4_suggestions div:last-child{border-bottom:none}.jconfirm-title{line-height:1.25 !important}.site-title{font-size:18px;font-weight:600;margin:5px 0 10px 5px}.site-subtitle{font-size:13px;margin:0 0 10px 5px}#g-list{margin-bottom:15px !important}.pagination input[type=number]{border:1px solid #ddd;height:31px;width:50px;text-align:center}.input-group-addon{width:auto}.input-group-addon label{display:flex;align-items:center;gap:5px}.additional_fields input[type=text]{height:40px}#integrationsDropdownBtn{width:50px;text-align:center}.dropdown-menu-right a{font-size:14px}","// out: ../style-css/style.css, compress: true, sourceMap: true\r\n@import \"_mixins\";\r\n$cGray: #74788d;\r\n$cGrayLight: #ced4da;\r\n$cGrayBg: #f8f8fb;\r\n$cBlue: #4aa3ff;\r\n$cMenuBg: #2a3042;\r\n$cMenuText: #8691b2;\r\n$cFilemenagerBg: #dbdee8;\r\n$cHoverBackground: #f3f4f7;\r\n$cGreenBtn: #1cbb8c;\r\n$cGreenBtnHover: #179a73;\r\n$cRedBtn: #ff3d60;\r\n$cRedBtnHover: #ff1741;\r\n$cVioletBtn: #5664d2;\r\n$cVioletBtnHover: #3848ca;\r\n$cInfoBtn: #939dba;\r\n$cInfoBtnHover: #8691b2;\r\n$cYellowBtn: #fcb92c;\r\n$cYellowBtnHover: #fbac06;\r\n$font1: 'Open Sans',\r\nsans-serif;\r\n\r\nbody {\r\n font-size: 13px;\r\n}\r\n\r\n.form-group {\r\n &::after {\r\n content: '';\r\n display: block;\r\n clear: both;\r\n }\r\n}\r\n\r\n.table {\r\n .text-bold {\r\n font-weight: 600;\r\n }\r\n\r\n .text-center {\r\n input {\r\n margin: auto;\r\n }\r\n }\r\n}\r\n\r\n.baselinker-delete-linking,\r\n.apilo-delete-linking {\r\n display: flex;\r\n gap: 5px;\r\n align-items: center;\r\n justify-content: center;\r\n margin-top: 10px;\r\n cursor: pointer;\r\n}\r\n\r\n// statusy zamówień\r\ntr.status-0 {\r\n .order-status {\r\n color: $cVioletBtn;\r\n }\r\n}\r\n\r\ntr.status-1 {\r\n .order-status {\r\n color: #468639;\r\n }\r\n}\r\n\r\ntr.status-2,\r\ntr.status-3 {\r\n .order-status {\r\n color: $cRedBtn;\r\n }\r\n}\r\n\r\ntr.status-4 {\r\n .order-status {\r\n color: $cYellowBtn;\r\n }\r\n}\r\n\r\n// zamówienie wysłane\r\ntr.status-5 {\r\n .order-status {\r\n color: #f7abb0;\r\n }\r\n}\r\n\r\n// zamówienie zrealizowane\r\ntr.status-6,\r\ntr.status-8 {\r\n .order-status {\r\n color: #bfbfbf;\r\n }\r\n}\r\n\r\ntr.status-7 {\r\n .order-status {\r\n color: #95c11f;\r\n }\r\n}\r\n\r\nbody {\r\n font-family: $font1;\r\n color: $cMenuBg;\r\n\r\n a {\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n input:-webkit-autofill,\r\n input:-webkit-autofill:hover,\r\n input:-webkit-autofill:focus textarea:-webkit-autofill,\r\n textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,\r\n select:-webkit-autofill,\r\n select:-webkit-autofill:hover,\r\n select:-webkit-autofill:focus {\r\n -webkit-box-shadow: 0 0 0px 1000px #ffffff inset !important;\r\n }\r\n}\r\n\r\n#main {\r\n height: 100vh;\r\n\r\n .container-fluid {\r\n height: 100%;\r\n\r\n .row {\r\n height: 100%;\r\n\r\n .unlogged-panel {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n background: #fff;\r\n\r\n .login-panel {\r\n width: 80%;\r\n\r\n .login-panel-content {\r\n .login-shoppro {\r\n text-align: center;\r\n font-size: 26px;\r\n color: $cBlue;\r\n }\r\n\r\n .title {\r\n text-align: center;\r\n font-size: 22px;\r\n line-height: 24px;\r\n font-weight: 600;\r\n margin-top: 50px;\r\n margin-bottom: 10px;\r\n }\r\n\r\n .subtitle {\r\n text-align: center;\r\n font-size: 12px;\r\n line-height: 20px;\r\n font-weight: 300;\r\n color: $cGray;\r\n }\r\n\r\n .form-horizontal {\r\n margin-top: 50px;\r\n\r\n .form-group {\r\n .input-login {\r\n position: relative;\r\n\r\n &:before {\r\n position: absolute;\r\n content: 'Login';\r\n color: $cGray;\r\n font-size: 14px;\r\n line-height: 21px;\r\n top: 5px;\r\n left: 50px;\r\n z-index: 801;\r\n }\r\n }\r\n\r\n .input-password {\r\n position: relative;\r\n\r\n &:before {\r\n position: absolute;\r\n content: 'Hasło';\r\n color: $cGray;\r\n font-size: 14px;\r\n line-height: 21px;\r\n top: 5px;\r\n left: 50px;\r\n z-index: 801;\r\n }\r\n }\r\n\r\n .input-group {\r\n input {\r\n height: 60px;\r\n background: transparent;\r\n padding-top: 30px;\r\n padding-bottom: 10px;\r\n padding-left: 50px;\r\n margin-left: -52px;\r\n border: 1px solid #dedfe0;\r\n box-shadow: none;\r\n }\r\n\r\n .form-control {\r\n border: 1px solid #dedfe0;\r\n }\r\n\r\n .input-group-prepend {\r\n .input-group-text {\r\n background: transparent;\r\n border: none;\r\n }\r\n\r\n .icon {\r\n padding-left: 20px;\r\n padding-right: 20px;\r\n\r\n i {\r\n z-index: 800;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .sumbit {\r\n text-align: center;\r\n\r\n .btn {\r\n background-color: $cBlue;\r\n color: #fff;\r\n border-radius: 4px;\r\n font-size: 14px;\r\n line-height: 21px;\r\n font-weight: 400;\r\n padding: 10px 30px;\r\n margin-top: 50px;\r\n }\r\n }\r\n }\r\n\r\n .copyright {\r\n text-align: center;\r\n font-size: 14px;\r\n line-height: 21px;\r\n font-weight: 400;\r\n color: $cGray;\r\n margin-top: 100px;\r\n\r\n a {\r\n color: $cGray;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .unlogged-bg {\r\n background: url('/admin/layout/images/bg-unlogged.png') no-repeat right;\r\n background-size: cover;\r\n display: flex;\r\n\r\n @include respond-below(xs) {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .home {\r\n position: fixed;\r\n z-index: 999;\r\n color: #fff;\r\n top: 30px;\r\n right: 30px;\r\n\r\n img {\r\n width: 30px;\r\n\r\n @include respond-below(xs) {\r\n filter: invert(100%);\r\n }\r\n }\r\n }\r\n}\r\n\r\n.admin-page {\r\n background-color: $cGrayBg;\r\n\r\n .menu {\r\n &.visible {\r\n display: block;\r\n\r\n @include respond-below(xs) {\r\n width: 100vw;\r\n\r\n }\r\n }\r\n\r\n @include respond-below(md) {\r\n display: none;\r\n }\r\n\r\n z-index: 900;\r\n padding: 0 25px;\r\n background-color: $cMenuBg;\r\n height: 100%;\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n overflow: scroll;\r\n\r\n &::-webkit-scrollbar {\r\n display: none;\r\n /* Chrome Safari */\r\n width: 0;\r\n height: 0;\r\n }\r\n\r\n scrollbar-width: none;\r\n /* Firefox */\r\n -ms-overflow-style: none;\r\n /* IE 10+ */\r\n overflow-y:scroll;\r\n overflow-x:hidden;\r\n color: $cMenuText;\r\n\r\n .logo {\r\n width: 100%;\r\n color: #fff;\r\n background-color: $cMenuBg;\r\n text-align: center;\r\n padding: 20px 0;\r\n font-size: 24px;\r\n font-weight: 400;\r\n\r\n span {\r\n font-size: 11px;\r\n color: $cMenuText;\r\n }\r\n\r\n a {\r\n font-size: 11px;\r\n padding: 5px 20px;\r\n border-radius: .25rem;\r\n display: inline-block;\r\n margin-top: 10px;\r\n transition: ease 0.3s;\r\n text-transform: uppercase;\r\n font-weight: 700;\r\n color: $cMenuBg;\r\n background-color: #fff;\r\n border: 1px solid #fff;\r\n\r\n &:hover {\r\n color: $cMenuText;\r\n background-color: $cMenuBg;\r\n border: 1px solid $cMenuText;\r\n }\r\n }\r\n }\r\n\r\n .menu-content {\r\n .title {\r\n text-transform: uppercase;\r\n color: $cMenuText;\r\n font-size: 12px;\r\n font-weight: 700;\r\n margin-bottom: 10px;\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n padding-inline-start: 0px;\r\n\r\n li {\r\n a {\r\n color: $cMenuText;\r\n font-size: 13px;\r\n font-weight: 400;\r\n line-height: 27px;\r\n padding: 4px 0px;\r\n display: block;\r\n\r\n &:hover {\r\n color: #fff;\r\n\r\n img {\r\n filter: brightness(200%);\r\n }\r\n }\r\n\r\n img,\r\n i {\r\n margin-right: 20px;\r\n width: 20px;\r\n text-align: center;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.preview {\r\n width: 100%;\r\n background: $cMenuBg;\r\n text-align: center;\r\n position: -webkit-sticky;\r\n position: sticky;\r\n bottom: 0;\r\n z-index: 1020;\r\n\r\n @include respond-below(xs) {\r\n text-align: left;\r\n }\r\n\r\n &:hover {\r\n a {\r\n color: #fff;\r\n width: 100%;\r\n height: 100%;\r\n }\r\n\r\n img {\r\n filter: brightness(200%);\r\n }\r\n }\r\n\r\n a {\r\n text-transform: uppercase;\r\n padding: 20px 0;\r\n color: $cMenuText;\r\n font-size: 12px;\r\n font-weight: 700;\r\n margin-bottom: 10px;\r\n display: inline-block;\r\n margin-bottom: 0;\r\n\r\n img {\r\n margin-top: -4px;\r\n }\r\n }\r\n}\r\n\r\n.site-content {\r\n\r\n &.with-menu {\r\n width: 100%;\r\n\r\n @include respond-above(xs) {\r\n width: calc(100% - 243px);\r\n\r\n margin-left: 243px;\r\n }\r\n }\r\n\r\n @include respond-below(md) {\r\n margin-left: 0;\r\n }\r\n\r\n background-color: #fff;\r\n margin-left: 244px;\r\n\r\n .top-user {\r\n text-align: right;\r\n background-color: #fff;\r\n padding-top: 10px;\r\n padding-bottom: 10px;\r\n text-align: right;\r\n }\r\n\r\n .dropdown {\r\n position: relative;\r\n display: inline-block;\r\n color: $cMenuBg;\r\n font-size: 15px;\r\n\r\n img {\r\n margin-left: 10px;\r\n }\r\n\r\n &:hover {\r\n .dropdown-content {\r\n display: block;\r\n }\r\n }\r\n\r\n .dropdown-content {\r\n display: none;\r\n transition: ease 0.3s;\r\n position: absolute;\r\n background-color: #fff;\r\n box-shadow: 7px 7px 15px 5px rgba(0, 0, 0, 0.05);\r\n padding: 12px 16px;\r\n z-index: 1;\r\n right: 0;\r\n font-size: 14px;\r\n\r\n a {\r\n font-size: 14px;\r\n line-height: 15px;\r\n font-weight: 400;\r\n color: $cMenuBg;\r\n display: block;\r\n padding: 5px 0;\r\n white-space: nowrap;\r\n\r\n span {\r\n margin-right: 10px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .dashboard-page {\r\n padding-top: 10px;\r\n padding-bottom: 10px;\r\n background-color: $cHoverBackground;\r\n\r\n\r\n\r\n .dashboard-content {\r\n border-radius: .25rem;\r\n margin-bottom: 15px;\r\n background: #fff;\r\n margin: 10px 0;\r\n padding: 15px;\r\n box-shadow: 7px 7px 15px 5px rgba(0, 0, 0, 0.05);\r\n\r\n .dashboard-title {\r\n text-transform: uppercase;\r\n font-weight: 800;\r\n margin-bottom: 15px;\r\n }\r\n\r\n table {\r\n white-space: nowrap;\r\n font-size: 13px;\r\n\r\n &.dashboard-products {\r\n tbody {\r\n tr {\r\n td:nth-child(2) {\r\n max-width: 300px;\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n }\r\n\r\n td.text-right {\r\n display: table-cell;\r\n text-align: right;\r\n }\r\n }\r\n }\r\n }\r\n\r\n a {\r\n color: $cMenuText;\r\n transition: .15s ease;\r\n font-weight: 800;\r\n\r\n &:hover {\r\n color: $cMenuBg;\r\n }\r\n }\r\n\r\n img {\r\n height: 50px;\r\n }\r\n\r\n thead {\r\n background-color: $cHoverBackground;\r\n\r\n th {\r\n vertical-align: middle;\r\n border-bottom: none;\r\n border-top: none;\r\n }\r\n }\r\n\r\n tbody {\r\n td {\r\n vertical-align: middle;\r\n }\r\n }\r\n }\r\n\r\n .table-hover tbody tr:hover {\r\n background-color: $cHoverBackground;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.alert {\r\n .fa {\r\n margin-right: 10px;\r\n }\r\n}\r\n\r\n.btn-default,\r\n.btn-success,\r\n.btn-danger,\r\n.btn-info,\r\n.btn-system,\r\n.btn-dark,\r\n.btn-primary {\r\n color: #fff;\r\n padding: .47rem .75rem;\r\n font-size: 13px;\r\n line-height: 1.5;\r\n font-weight: 300;\r\n border-radius: .25rem;\r\n transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\r\n\r\n @include respond-below(xs) {\r\n font-size: 12px;\r\n }\r\n\r\n &:hover {\r\n color: #fff;\r\n }\r\n\r\n .fa {\r\n margin-right: 8px;\r\n }\r\n\r\n &#g-columns-list-close {\r\n .fa {\r\n margin-right: 0px;\r\n }\r\n }\r\n\r\n &.article_image_delete {\r\n .fa {\r\n margin-right: 0;\r\n }\r\n }\r\n\r\n &#g-select-columns {\r\n .fa {\r\n margin-right: 0px;\r\n }\r\n }\r\n\r\n &.btn-value-remove {\r\n margin-left: 15px;\r\n\r\n .fa-trash-o {\r\n margin-right: 0px;\r\n }\r\n }\r\n\r\n &.btn-delete-permutation {\r\n text-align: center;\r\n color: #FFF;\r\n\r\n i {\r\n margin: 0;\r\n }\r\n }\r\n\r\n &.fa-link {\r\n height: 35px;\r\n }\r\n}\r\n\r\n.btn-default {\r\n color: #000;\r\n}\r\n\r\n.attribute-value-add {\r\n margin-top: 16px;\r\n}\r\n\r\n.btn-success {\r\n background-color: $cGreenBtn;\r\n border-color: $cGreenBtn;\r\n\r\n &:hover {\r\n background-color: $cGreenBtnHover;\r\n border-color: $cGreenBtnHover;\r\n }\r\n}\r\n\r\n.btn-danger {\r\n background-color: $cRedBtn;\r\n border-color: $cRedBtn;\r\n\r\n &:hover {\r\n background-color: $cRedBtnHover;\r\n border-color: $cRedBtnHover;\r\n }\r\n}\r\n\r\n.btn-info {\r\n background-color: $cVioletBtn;\r\n border-color: $cVioletBtn;\r\n\r\n &:hover {\r\n background-color: $cVioletBtnHover;\r\n border-color: $cVioletBtnHover;\r\n }\r\n}\r\n\r\n.btn-primary {\r\n background-color: $cInfoBtn;\r\n border-color: $cInfoBtn;\r\n\r\n &:hover {\r\n background-color: $cInfoBtnHover;\r\n border-color: $cInfoBtnHover;\r\n }\r\n}\r\n\r\n.btn-system {\r\n background-color: $cYellowBtn;\r\n border-color: $cYellowBtn;\r\n\r\n &:hover {\r\n background-color: $cYellowBtnHover;\r\n border-color: $cYellowBtnHover;\r\n }\r\n}\r\n\r\n#fg-values-edit {\r\n #settings-tabs {\r\n .resp-tabs-container {\r\n\r\n .resp-tab-content {\r\n @include respond-above(sm) {\r\n padding-bottom: 0;\r\n }\r\n\r\n #languages-main {\r\n .btn-value-add {\r\n margin-bottom: 15px;\r\n }\r\n }\r\n }\r\n\r\n .default-value {\r\n margin-bottom: 1rem;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#g-list td a i {\r\n color: $cMenuBg !important;\r\n}\r\n\r\n#g-list {\r\n\r\n input.product-price,\r\n input.product-price-promo {\r\n width: 100%;\r\n }\r\n}\r\n\r\n#g-columns-list {\r\n font-size: 13px;\r\n font-weight: 400;\r\n border: 1px solid $cHoverBackground !important;\r\n border-radius: 0.25rem;\r\n\r\n ul {\r\n li {\r\n border-bottom: 1px solid $cHoverBackground !important;\r\n height: auto !important;\r\n min-height: 30px;\r\n display: flex;\r\n align-items: center;\r\n }\r\n }\r\n}\r\n\r\n#g-results {\r\n font-size: 13px;\r\n margin-top: 10px;\r\n\r\n #g-list {\r\n color: $cMenuBg;\r\n\r\n >thead:nth-child(1) {\r\n >tr:nth-child(1) {\r\n background-color: $cHoverBackground;\r\n }\r\n }\r\n\r\n th {\r\n vertical-align: middle;\r\n }\r\n }\r\n\r\n table {\r\n color: $cMenuBg;\r\n\r\n thead {\r\n tr {\r\n th {\r\n border: none;\r\n }\r\n }\r\n }\r\n\r\n tbody {\r\n tr {\r\n background-color: #fff;\r\n\r\n &:hover {\r\n background-color: $cHoverBackground;\r\n }\r\n\r\n td {\r\n border-color: $cHoverBackground;\r\n\r\n a:not(.btn) {\r\n transition: .15s ease;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cMenuBg;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .g-search-select,\r\n #g-row-limit {\r\n text-align: center;\r\n }\r\n\r\n .form-control {\r\n border-color: $cMenuText;\r\n color: $cMenuBg;\r\n -webkit-appearance: none;\r\n -moz-appearance: none;\r\n appearance: none;\r\n font-size: 13px;\r\n\r\n &:focus {\r\n box-shadow: none;\r\n }\r\n }\r\n}\r\n\r\n.table-striped tbody tr:nth-of-type(2n+1) {\r\n background-color: #fff;\r\n}\r\n\r\n.table-bordered th,\r\n.table-bordered td {\r\n border-right: none;\r\n border-left: none;\r\n}\r\n\r\n.text-right {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-end;\r\n\r\n &.text-centred-xs {\r\n @include respond-below(xs) {\r\n justify-content: center;\r\n }\r\n }\r\n\r\n #g-row-limit {\r\n width: auto;\r\n margin: 0 10px;\r\n }\r\n\r\n\r\n}\r\n\r\n.text-centred-xs {\r\n @include respond-below(xs) {\r\n justify-content: center;\r\n }\r\n}\r\n\r\n.pull-left-sm {\r\n @include respond-above(sm) {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n }\r\n\r\n}\r\n\r\n\r\n.pagination {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-end;\r\n margin: 0;\r\n gap: 10px;\r\n\r\n span {\r\n font-weight: 900;\r\n }\r\n}\r\n\r\n.flags {\r\n padding-left: 20px;\r\n\r\n img {\r\n width: 14px;\r\n margin-top: -8px;\r\n }\r\n}\r\n\r\n.fa-star {\r\n color: $cGreenBtn;\r\n margin-right: 5px;\r\n}\r\n\r\n.text-danger {\r\n color: $cRedBtn !important;\r\n}\r\n\r\nol.sortable,\r\nol.sortable ol {\r\n margin: 0 0 0 25px;\r\n padding: 0;\r\n list-style-type: none;\r\n}\r\n\r\nol.sortable {\r\n margin: 0;\r\n}\r\n\r\nol.sortable,\r\nol.sortable *,\r\nol.sortable *:after,\r\nol.sortable *:before {\r\n box-sizing: content-box;\r\n}\r\n\r\n.sortable li {\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.sortable li div.content {\r\n color: $cMenuBg;\r\n cursor: move;\r\n height: 45px;\r\n line-height: 45px;\r\n margin: 0;\r\n padding: 0 10px;\r\n border-bottom: 1px solid #e1e1e1;\r\n height: 100%;\r\n\r\n .text-danger {\r\n margin-right: 10px;\r\n\r\n @include respond-below(xs) {\r\n margin-top: 16px;\r\n vertical-align: top;\r\n margin-right: 5px;\r\n }\r\n }\r\n\r\n}\r\n\r\n#fg-pages-list {\r\n .sortable {\r\n li {\r\n div {\r\n\r\n &.content {\r\n color: $cMenuBg;\r\n cursor: move;\r\n height: 45px;\r\n line-height: 45px;\r\n margin: 0;\r\n padding: 0 10px;\r\n border-bottom: 1px solid #e1e1e1;\r\n height: 100%;\r\n\r\n @include respond-above(xs) {\r\n display: flex;\r\n align-items: center;\r\n }\r\n\r\n .text-danger {\r\n margin-right: 10px;\r\n\r\n @include respond-below(xs) {\r\n margin-top: 16px;\r\n vertical-align: top;\r\n margin-right: 5px;\r\n }\r\n }\r\n\r\n b {\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n\r\n @include respond-above(xs) {\r\n display: block;\r\n }\r\n\r\n @include respond-below(xs) {\r\n display: inline-block;\r\n width: calc(100% - 70px);\r\n }\r\n\r\n @include respond-above(lg) {\r\n width: calc(100% - 670px);\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: calc(100% - 222px);\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: calc(100% - 222px);\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: calc(100% - 222px);\r\n }\r\n }\r\n\r\n .menu-box-title {\r\n\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n\r\n .disclose,\r\n .text-danger {\r\n @include respond-below(xs) {\r\n\r\n margin-top: 0;\r\n }\r\n }\r\n\r\n @include respond-below(xs) {\r\n\r\n width: 100%;\r\n }\r\n\r\n @include respond-above(lg) {\r\n width: calc(100% - 670px);\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: calc(100% - 222px);\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: calc(100% - 222px);\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: calc(100% - 222px);\r\n }\r\n\r\n }\r\n }\r\n }\r\n\r\n &.sort-leaf {\r\n .content {\r\n b {\r\n @include respond-below(xs) {\r\n display: inline-block;\r\n width: calc(100% - 52px);\r\n }\r\n\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#fg-product-edit {\r\n .sortable {\r\n li {\r\n div {\r\n &.content {\r\n\r\n b {\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n width: calc(100% - 62px);\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.sortable li.sort-branch div {\r\n color: $cMenuBg;\r\n}\r\n\r\n.sort-leaf .disclose {\r\n content: '- ';\r\n text-indent: -3000px;\r\n background-image: url('/libraries/jquery-nested-sortable/skin-vista/icons.gif');\r\n background-position: -16px -64px;\r\n background-repeat: no-repeat;\r\n display: inline-block;\r\n height: 16px;\r\n vertical-align: top;\r\n width: 16px;\r\n margin: 16px 5px 0 1px;\r\n\r\n @include respond-above(xs) {\r\n margin: 0px 5px 0 1px;\r\n }\r\n}\r\n\r\nli.sort-collapsed.sort-hover div {\r\n border-color: #999999;\r\n}\r\n\r\n.disclose {\r\n cursor: pointer;\r\n width: 20px;\r\n display: none;\r\n text-align: center;\r\n}\r\n\r\n.sortable li.sort-collapsed>ol {\r\n display: none;\r\n}\r\n\r\n.sortable li.sort-branch>div .disclose {\r\n display: block;\r\n float: left;\r\n margin-right: 15px;\r\n}\r\n\r\n.sortable li.sort-collapsed>div .disclose>span:before {\r\n display: inline-block;\r\n font-family: FontAwesome;\r\n font-size: 10px;\r\n content: '\\f054';\r\n height: 25px;\r\n width: 25px;\r\n line-height: 25px;\r\n border-radius: 13px;\r\n background: rgba(134, 145, 178, .1);\r\n color: $cMenuText;\r\n border: 1px solid $cMenuText;\r\n transition: .15s ease;\r\n}\r\n\r\n.sortable li.sort-collapsed>div .disclose:hover>span:before,\r\n.sortable li.sort-expanded>div .disclose:hover>span:before {\r\n background: $cMenuText;\r\n color: #FFF;\r\n}\r\n\r\n.sortable li.sort-expanded>div .disclose>span:before {\r\n display: inline-block;\r\n font-family: FontAwesome;\r\n font-size: 10px;\r\n content: '\\f078';\r\n height: 25px;\r\n width: 25px;\r\n line-height: 25px;\r\n border-radius: 13px;\r\n background: rgba(134, 145, 178, .1);\r\n color: $cMenuText;\r\n border: 1px solid $cMenuText;\r\n transition: .15s ease;\r\n}\r\n\r\n.menu_sortable .btn-group {\r\n display: none;\r\n transition: .15s ease;\r\n}\r\n\r\n.menu_sortable div {\r\n &:hover {\r\n .btn-group {\r\n display: block;\r\n margin-top: -1px;\r\n\r\n &.pull-right {\r\n float: none;\r\n margin-bottom: 20px;\r\n margin-left: 20px;\r\n\r\n @include respond-above(xs) {\r\n float: right;\r\n margin-bottom: 0;\r\n margin-left: 0;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n\r\n }\r\n\r\n @include respond-above(lg) {\r\n width: 668px;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: 222px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: 222px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: 222px;\r\n }\r\n\r\n\r\n\r\n\r\n\r\n }\r\n\r\n .btn {\r\n &.btn-sm {\r\n @include respond-below(lg) {\r\n\r\n .fa {\r\n margin-right: 0;\r\n }\r\n\r\n }\r\n }\r\n }\r\n\r\n .hidden-xs {\r\n @include respond-below(lg) {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.resp-vtabs li.resp-tab-active {\r\n position: relative;\r\n z-index: 1;\r\n margin-right: -1px;\r\n padding: 10px 15px;\r\n margin-bottom: 0;\r\n border-top: none;\r\n border: none;\r\n border-left: none;\r\n border-right: none;\r\n border-right: 2px solid $cMenuText;\r\n background-color: $cHoverBackground;\r\n}\r\n\r\n.resp-tab-active {\r\n color: $cMenuText;\r\n}\r\n\r\n.htabs {\r\n li.resp-tab-active {\r\n border-right: none;\r\n color: $cMenuBg;\r\n background-color: $cMenuText;\r\n border-radius: .25rem;\r\n color: #fff;\r\n\r\n .fa-star {\r\n color: #fff;\r\n }\r\n }\r\n}\r\n\r\n.resp-vtabs>.resp-tabs-container {\r\n border: none;\r\n min-height: 274px;\r\n}\r\n\r\n#fg-order-details {\r\n .details {\r\n .order-history {\r\n div {\r\n font-size: 13px;\r\n }\r\n }\r\n\r\n i.fa-copy {\r\n font-size: 16px;\r\n cursor: pointer;\r\n margin-left: 5px;\r\n margin-right: 10px;\r\n }\r\n\r\n b {\r\n a {\r\n color: $cMenuText;\r\n transition: ease 0.3s;\r\n\r\n &:hover {\r\n color: $cMenuBg;\r\n }\r\n }\r\n }\r\n\r\n .order-status {\r\n margin-bottom: 5px;\r\n }\r\n }\r\n\r\n .resend_order_confirmation_email {\r\n margin-top: 25px;\r\n }\r\n}\r\n\r\n.date-range-icon {\r\n display: flex;\r\n align-items: center;\r\n\r\n .fa-calendar:before {\r\n margin-left: 10px;\r\n margin-right: 10px;\r\n height: 100%;\r\n }\r\n}\r\n\r\n.input-group {\r\n .btn {\r\n border-radius: 0 3px 3px 0;\r\n display: flex;\r\n align-items: center;\r\n }\r\n}\r\n\r\ninput[type=\"checkbox\"] {\r\n position: relative;\r\n width: 40px;\r\n height: 20px;\r\n -webkit-appearance: none;\r\n background: $cGrayLight;\r\n outline: none;\r\n border-radius: 10px;\r\n box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);\r\n}\r\n\r\ninput:checked[type=\"checkbox\"] {\r\n background: $cMenuText;\r\n}\r\n\r\ninput[type=\"checkbox\"]:before {\r\n content: '';\r\n position: absolute;\r\n width: 20px;\r\n height: 20px;\r\n border-radius: 10px;\r\n top: 0;\r\n left: 0;\r\n background: #fff;\r\n transform: scale(1.1);\r\n box-shadow: 0 2px 5px rgba(0, 0, 0, .2);\r\n transition: .5s;\r\n}\r\n\r\ninput:checked[type=\"checkbox\"]:before {\r\n left: 20px;\r\n}\r\n\r\n#images-uploader,\r\n#files-uploader {\r\n clear: both;\r\n}\r\n\r\n#images-uploader,\r\n#images-uploader *,\r\n#files-uploader,\r\n#files-uploader * {\r\n box-sizing: content-box !important;\r\n}\r\n\r\n#images-list {\r\n margin: 0;\r\n padding: 0 5px;\r\n display: grid;\r\n grid-template-columns: repeat(auto-fit, minmax(150px, 200px));\r\n ;\r\n}\r\n\r\n#images-list li {\r\n background: #FFF;\r\n text-align: center;\r\n display: block;\r\n height: 165px;\r\n margin: 5px 5px 10px 5px;\r\n vertical-align: middle;\r\n position: relative;\r\n}\r\n\r\n#images-list li.sortable-chosen {\r\n -webkit-box-shadow: -1px 1px 6px rgba(0, 0, 0, .75);\r\n -moz-box-shadow: -1px 1px 6px rgba(0, 0, 0, .75);\r\n box-shadow: -1px 1px 6px rgba(0, 0, 0, .75);\r\n}\r\n\r\n#images-list li .article-image {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: cover;\r\n}\r\n\r\n#images-list li .image-alt {\r\n padding: 5px;\r\n height: 30px;\r\n font-size: 13px;\r\n}\r\n\r\n#images-list li .article_image_delete {\r\n border: 0;\r\n padding: 13px;\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n}\r\n\r\n#images-list li .article_image_delete i {\r\n font-size: 18px;\r\n}\r\n\r\n#images-list li .image-alt {\r\n position: absolute;\r\n bottom: 10px;\r\n border: 0;\r\n background: $cMenuBg;\r\n text-align: center;\r\n color: #FFF;\r\n}\r\n\r\n#images-list li .image-alt::placeholder {\r\n color: #FFF;\r\n}\r\n\r\n#images-list li:hover .article-image-edit,\r\n#images-list li.pending .article-image-edit {\r\n display: block;\r\n}\r\n\r\n.article-image-edit {\r\n background: rgba(255, 255, 255, .8);\r\n position: absolute;\r\n height: 100%;\r\n width: 150px;\r\n cursor: pointer;\r\n line-height: 168px;\r\n display: none;\r\n}\r\n\r\n.article-image-edit i {\r\n font-size: 28px;\r\n color: #cc0000;\r\n}\r\n\r\n.article-image-edit img {\r\n height: 50px;\r\n position: relative;\r\n top: 12px;\r\n}\r\n\r\n#files-list {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n#files-list li {\r\n float: left;\r\n margin: 5px 7px;\r\n}\r\n\r\n#files-list li .article_file_delete {\r\n border-color: rgba(0, 0, 0, 0.05);\r\n}\r\n\r\n#fg-order-details {\r\n .details {\r\n .row {\r\n margin-bottom: 15px;\r\n }\r\n }\r\n}\r\n\r\n.cke_chrome {\r\n background: #fff !important;\r\n}\r\n\r\n.cke_bottom,\r\n.cke_top {\r\n background: #fff !important;\r\n}\r\n\r\n.plupload_filelist_header,\r\n.plupload_filelist_footer {\r\n background: $cFilemenagerBg !important;\r\n}\r\n\r\n.plupload_scroll .plupload_filelist {\r\n background: transparent !important;\r\n}\r\n\r\n.icheckbox_minimal-blue {\r\n background-position: 0 0 !important;\r\n\r\n &:hover {\r\n background-position: 0 0 !important;\r\n }\r\n}\r\n\r\n.icheckbox_minimal-blue.checked {\r\n background-position: -40px 0 !important;\r\n\r\n &:hover {\r\n background-position: -40px 0 !important;\r\n }\r\n}\r\n\r\n#fg-product-edit,\r\n#fg-promotion-edit,\r\n#fg-article-edit,\r\n#fg-values-edit {\r\n .form-group {\r\n width: 100%;\r\n\r\n .list {\r\n margin-bottom: 5px;\r\n }\r\n }\r\n\r\n #settings-tabs {\r\n .settings-tabs {\r\n .form-group {\r\n .menu_sortable {\r\n .sortable {\r\n .content {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n\r\n .g-checkbox {\r\n margin-right: 5px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n #products_related {\r\n max-width: 100%;\r\n overflow: overlay;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#fg-g-edit,\r\n#fg-layout-edit {\r\n .sortable {\r\n .sort-leaf {\r\n .content {\r\n display: flex;\r\n align-items: center;\r\n\r\n @include respond-below(xs) {\r\n align-items: flex-start;\r\n }\r\n\r\n .icheckbox_minimal-blue {\r\n @include respond-below(xs) {\r\n margin-top: 16px;\r\n margin-right: 5px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#files-uploader_container,\r\n#images-uploader_container {\r\n\r\n .plupload {\r\n .plupload_content {\r\n .plupload_filelist_footer {\r\n @include respond-below(xs) {\r\n display: flex;\r\n align-items: center;\r\n }\r\n\r\n height: auto;\r\n\r\n .plupload_file_status,\r\n .plupload_file_size,\r\n .plupload_progress {\r\n width: 40px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.selectize-control {\r\n .selectize-input {\r\n .item {\r\n a {\r\n &.remove {\r\n margin: 1px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.progress-box {\r\n position: absolute;\r\n top: 0px;\r\n width: 100%;\r\n height: 100%;\r\n z-index: 200;\r\n background: #fff;\r\n padding: 0px;\r\n margin-left: -15px;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n}\r\n\r\n.progress {\r\n margin: 15px;\r\n height: 35px;\r\n transform: translateY(-100%);\r\n position: relative;\r\n top: 30%;\r\n background-color: #333;\r\n}\r\n\r\n.version {\r\n position: relative;\r\n top: 5%;\r\n}\r\n\r\n.version h3 p {\r\n display: inline-block;\r\n}\r\n\r\n.version h3 {\r\n text-align: center;\r\n\r\n}\r\n\r\n#fg-order-details {\r\n .details {\r\n table {\r\n margin-top: 30px;\r\n\r\n .order-product-details {\r\n .custom-fields {\r\n font-size: 11px;\r\n\r\n b {\r\n font-weight: 600;\r\n }\r\n }\r\n\r\n .atributes {\r\n font-size: 11px;\r\n\r\n b {\r\n font-weight: 600;\r\n }\r\n }\r\n\r\n }\r\n }\r\n }\r\n}\r\n\r\n.table {\r\n white-space: nowrap;\r\n font-size: 13px;\r\n\r\n .tab-center {\r\n text-align: center;\r\n }\r\n\r\n .product-image {\r\n float: left;\r\n width: 75px;\r\n height: 75px;\r\n margin-right: 10px;\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: contain;\r\n }\r\n }\r\n\r\n .tab-right {\r\n text-align: right;\r\n }\r\n\r\n a:not(.btn) {\r\n color: $cBlue;\r\n transition: .15s ease;\r\n font-weight: 500;\r\n\r\n &:hover {\r\n color: $cMenuBg;\r\n }\r\n }\r\n\r\n a.btn {\r\n color: #fff;\r\n\r\n &:hover,\r\n &:focus {\r\n color: #fff;\r\n }\r\n }\r\n\r\n a.btn-default {\r\n color: #000;\r\n\r\n &:hover,\r\n &:focus {\r\n color: #000;\r\n }\r\n }\r\n\r\n thead {\r\n background-color: $cHoverBackground;\r\n\r\n th {\r\n vertical-align: middle;\r\n border-bottom: none;\r\n border-top: none;\r\n }\r\n }\r\n\r\n tbody {\r\n\r\n td {\r\n vertical-align: middle;\r\n\r\n &.product-image {\r\n\r\n width: 100px;\r\n padding: 0;\r\n\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n\r\n }\r\n }\r\n}\r\n\r\n#table-products {\r\n .product-categories {\r\n display: block;\r\n width: 100%;\r\n text-wrap: wrap;\r\n }\r\n\r\n .product-name {\r\n display: flex;\r\n justify-content: space-between;\r\n\r\n .duplicate-product {\r\n margin-left: 15px;\r\n }\r\n }\r\n\r\n .duplicate-product {\r\n float: right;\r\n font-size: 13px;\r\n }\r\n\r\n .btn-success {\r\n color: #FFF !important;\r\n\r\n &.btn-create-product {\r\n margin-top: 5px;\r\n }\r\n }\r\n}\r\n\r\n.inpost-map-container {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background: rgba(0, 0, 0, .75);\r\n z-index: 1000;\r\n padding: 100px;\r\n display: none;\r\n @include transition;\r\n\r\n @include respond-below(sm) {\r\n padding: 15px;\r\n }\r\n\r\n #inpost-map {\r\n background: #FFF;\r\n }\r\n\r\n .inpost-hide {\r\n margin: 15px auto;\r\n float: right;\r\n color: #FFF !important;\r\n text-transform: uppercase;\r\n @include transition;\r\n font-weight: 600;\r\n }\r\n}\r\n\r\n.sales-grid {\r\n text-align: center;\r\n\r\n td {\r\n padding: 2px 4px;\r\n width: calc(100% / 8);\r\n }\r\n}\r\n\r\n.mobile-menu-btn {\r\n position: fixed;\r\n right: 10px;\r\n bottom: 10px;\r\n z-index: 9999;\r\n height: 50px;\r\n width: 50px;\r\n color: #FFF;\r\n background: $cMenuBg;\r\n line-height: 50px;\r\n text-align: center;\r\n font-size: 25px;\r\n cursor: pointer;\r\n -webkit-border-radius: 50%;\r\n -moz-border-radius: 50%;\r\n border-radius: 50%;\r\n display: none;\r\n\r\n @include respond-below(md) {\r\n display: block;\r\n }\r\n\r\n &.active {\r\n @include respond-below(xs) {\r\n background: #fff;\r\n color: $cMenuBg;\r\n }\r\n }\r\n\r\n}\r\n\r\n.hidden-xs {\r\n @include respond-below(xs) {\r\n display: none;\r\n }\r\n}\r\n\r\n.dashboard-page {\r\n\r\n #table-products,\r\n .g-container {\r\n >.row {\r\n >#g-menu {\r\n margin-bottom: 10px;\r\n }\r\n\r\n >.col-md-3 {\r\n\r\n >.pull-right {\r\n @include respond-below(sm) {\r\n float: left;\r\n\r\n }\r\n\r\n #g-columns-list {\r\n @include respond-below(sm) {\r\n right: auto;\r\n left: 15px;\r\n }\r\n }\r\n }\r\n\r\n }\r\n }\r\n }\r\n\r\n\r\n .g-container {\r\n .panel-info {\r\n .panel-body {\r\n #fg-newsletter-prepare {\r\n .form-group {\r\n .input-group {\r\n #dates {\r\n max-width: 200px;\r\n }\r\n\r\n .date-range-icon {\r\n\r\n border-top: 1px solid #ced4da;\r\n border-right: 1px solid #ced4da;\r\n border-bottom: 1px solid #ced4da;\r\n border-top-right-radius: 0.25rem;\r\n border-bottom-right-radius: 0.25rem;\r\n }\r\n }\r\n\r\n select {\r\n &#template {\r\n max-width: 233px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .resp-vtabs {\r\n .resp-tabs-container {\r\n @include respond-below(sm) {\r\n padding: 0;\r\n }\r\n\r\n h2 {\r\n i {\r\n margin-right: 10px;\r\n }\r\n }\r\n\r\n .resp-tab-content {\r\n padding: 10px;\r\n\r\n @include respond-below(sm) {\r\n padding: 10px;\r\n }\r\n\r\n }\r\n }\r\n }\r\n\r\n #fg-order-details {\r\n .details {\r\n .row {\r\n\r\n .col-lg-4,\r\n .col-xl-4 {\r\n .row {\r\n .buttons {\r\n\r\n .order_status_change_email,\r\n .order_status_change {\r\n\r\n margin-bottom: 10px;\r\n\r\n\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .input-group {\r\n span {\r\n &.input-group-addon {\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n\r\n }\r\n }\r\n }\r\n\r\n .row {\r\n .col-md-6 {\r\n\r\n\r\n .col-sm-6:last-child {\r\n .form-control {\r\n @include respond-below(xs) {\r\n margin-top: 15px;\r\n }\r\n\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n}\r\n\r\n.status_select {\r\n #order-status {\r\n max-width: 280px;\r\n }\r\n}\r\n\r\n.combination-attribute {\r\n border: 1px solid $cGrayLight;\r\n\r\n .title {\r\n padding: 5px 10px;\r\n font-weight: 600;\r\n }\r\n\r\n .values {\r\n padding: 5px 10px;\r\n list-style-type: none;\r\n }\r\n}\r\n\r\n.panel {\r\n .panel-heading {\r\n .btn-send-order-to-apilo {\r\n @media (max-width: 768px) {\r\n float: none !important;\r\n }\r\n }\r\n\r\n &.with-buttons {\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n }\r\n }\r\n}\r\n\r\n.nav {\r\n &.nav-tabs-right {\r\n justify-content: flex-end;\r\n }\r\n}\r\n\r\n.input-group-addon {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n min-width: 65px;\r\n}\r\n\r\nselect.input-sm {\r\n line-height: 20px;\r\n}\r\n\r\n.form-control {\r\n font-size: 14px;\r\n}\r\n\r\n.baselinker-product-search,\r\n.apilo-product-search {\r\n cursor: pointer;\r\n}\r\n\r\n.baselinker-found-products {\r\n margin-top: 10px;\r\n\r\n p {\r\n margin-bottom: 0;\r\n }\r\n\r\n button {\r\n margin-top: 5px;\r\n }\r\n}\r\n\r\n.dashboard-summary {\r\n display: flex;\r\n flex-wrap: wrap;\r\n gap: 20px;\r\n\r\n .panel {\r\n max-width: 300px;\r\n width: 100%;\r\n }\r\n}\r\n\r\n.custom-labels {\r\n display: flex;\r\n flex-wrap: wrap;\r\n gap: 5px;\r\n\r\n input {\r\n max-width: 150px;\r\n border: 1px solid #dfdfdf !important;\r\n padding: 0 5px;\r\n font-size: 12px !important;\r\n\r\n &::placeholder {\r\n color: #dfdfdf;\r\n font-style: italic;\r\n }\r\n }\r\n}\r\n\r\ninput.form-control[type=\"text\"],\r\nselect.form-control {\r\n height: 35px;\r\n font-size: 13px;\r\n}\r\n\r\ntextarea.form-control {\r\n font-size: 13px;\r\n}\r\n\r\n.order-details {\r\n .paid-status {\r\n margin-top: 10px;\r\n\r\n a {\r\n font-weight: 300;\r\n }\r\n\r\n .panel-body {\r\n span {\r\n display: inline-flex;\r\n height: 30px;\r\n width: 30px;\r\n background: $cMenuBg;\r\n color: #FFF;\r\n align-items: center;\r\n justify-content: center;\r\n border-radius: 50%;\r\n\r\n &.danger {\r\n background: $cRedBtnHover;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.product-xml-data {\r\n display: grid;\r\n grid-template-columns: 1fr;\r\n gap: 10px;\r\n\r\n @include respond-above(sm) {\r\n grid-template-columns: 1fr 1fr;\r\n }\r\n\r\n @include respond-above(md) {\r\n grid-template-columns: 1fr 1fr 1fr;\r\n }\r\n\r\n @include respond-above(lg) {\r\n grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;\r\n }\r\n\r\n input::placeholder {\r\n font-style: italic;\r\n opacity: .5;\r\n }\r\n\r\n .custom_label_0_container,\r\n .custom_label_1_container,\r\n .custom_label_2_container,\r\n .custom_label_3_container,\r\n .custom_label_4_container {\r\n position: relative;\r\n\r\n .custom_label_0_suggestions,\r\n .custom_label_1_suggestions,\r\n .custom_label_2_suggestions,\r\n .custom_label_3_suggestions,\r\n .custom_label_4_suggestions {\r\n position: absolute;\r\n top: 101%;\r\n left: 0;\r\n border: 1px solid #1cbb8c;\r\n width: 100%;\r\n display: none;\r\n z-index: 99;\r\n\r\n div {\r\n padding: 5px;\r\n cursor: pointer;\r\n background: #1cbb8c;\r\n color: #FFF;\r\n border-bottom: 1px solid #1cbb8c;\r\n\r\n &:last-child {\r\n border-bottom: none;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.jconfirm-title {\r\n line-height: 1.25 !important;\r\n}\r\n\r\n.site-title {\r\n font-size: 18px;\r\n font-weight: 600;\r\n margin: 5px 0 10px 5px;\r\n}\r\n\r\n.site-subtitle {\r\n font-size: 13px;\r\n margin: 0 0 10px 5px;\r\n}\r\n\r\n#g-list {\r\n margin-bottom: 15px !important;\r\n}\r\n\r\n.pagination {\r\n input[type=\"number\"] {\r\n border: 1px solid #dddddd;\r\n height: 31px;\r\n width: 50px;\r\n text-align: center;\r\n }\r\n}\r\n\r\n.input-group-addon {\r\n width: auto;\r\n\r\n label {\r\n display: flex;\r\n align-items: center;\r\n gap: 5px;\r\n }\r\n}\r\n\r\n.additional_fields {\r\n input[type=\"text\"] {\r\n height: 40px;\r\n }\r\n}\r\n\r\n#integrationsDropdownBtn {\r\n width: 50px;\r\n text-align: center;\r\n}\r\n\r\n.dropdown-menu-right {\r\n a {\r\n font-size: 14px;\r\n }\r\n}","$breakpoints: (xs: 576px,\r\n sm: 768px,\r\n md: 992px,\r\n lg: 1200px);\r\n\r\n@mixin respond-above($breakpoint) {\r\n @if map-has-key($breakpoints, $breakpoint) {\r\n $breakpoint-value: map-get($breakpoints, $breakpoint);\r\n\r\n @media (min-width: $breakpoint-value) {\r\n @content;\r\n }\r\n }\r\n\r\n @else {\r\n @warn 'Invalid breakpoint: #{$breakpoint}.';\r\n }\r\n}\r\n\r\n@mixin respond-below($breakpoint) {\r\n @if map-has-key($breakpoints, $breakpoint) {\r\n $breakpoint-value: map-get($breakpoints, $breakpoint);\r\n\r\n @media (max-width: ($breakpoint-value - 1)) {\r\n @content;\r\n }\r\n }\r\n\r\n @else {\r\n @warn 'Invalid breakpoint: #{$breakpoint}.';\r\n }\r\n}\r\n\r\n@mixin respond-between($lower, $upper) {\r\n @if map-has-key($breakpoints, $lower) and map-has-key($breakpoints, $upper) {\r\n $lower-breakpoint: map-get($breakpoints, $lower);\r\n $upper-breakpoint: map-get($breakpoints, $upper);\r\n\r\n @media (min-width: $lower-breakpoint) and (max-width: ($upper-breakpoint - 1)) {\r\n @content;\r\n }\r\n }\r\n\r\n @else {\r\n @if (map-has-key($breakpoints, $lower)==false) {\r\n @warn 'Your lower breakpoint was invalid: #{$lower}.';\r\n }\r\n\r\n @if (map-has-key($breakpoints, $upper)==false) {\r\n @warn 'Your upper breakpoint was invalid: #{$upper}.';\r\n }\r\n }\r\n}\r\n\r\n@mixin border-radius($px: 0) {\r\n -webkit-border-radius: $px;\r\n -moz-border-radius: $px;\r\n border-radius: $px;\r\n}\r\n\r\n@mixin box-shadow($value) {\r\n -webkit-box-shadow: $value;\r\n -moz-box-shadow: $value;\r\n box-shadow: $value;\r\n}\r\n\r\n@mixin transition($element: all, $time: .5s, $option: ease) {\r\n -webkit-transition: $element $time $option;\r\n transition: $element $time $option;\r\n}\r\n\r\n@mixin opacity($value) {\r\n $IEValue: $value*100;\r\n opacity: $value;\r\n -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=\"+$IEValue+\")\";\r\n filter: alpha(opacity=$IEValue);\r\n}\r\n\r\n@mixin flexbox() {\r\n display: -webkit-box;\r\n display: -moz-box;\r\n display: -ms-flexbox;\r\n display: -webkit-flex;\r\n display: flex;\r\n}\r\n\r\n@mixin flex($values) {\r\n -webkit-box-flex: $values;\r\n -moz-box-flex: $values;\r\n -webkit-flex: $values;\r\n -ms-flex: $values;\r\n flex: $values;\r\n}\r\n\r\n@mixin flex-direction($direction) {\r\n -webkit-flex-direction: $direction;\r\n -moz-flex-direction: $direction;\r\n -ms-flex-direction: $direction;\r\n flex-direction: $direction;\r\n}\r\n\r\n@mixin flex-wrap($wrap) {\r\n -webkit-flex-wrap: $wrap;\r\n -moz-flex-wrap: $wrap;\r\n -ms-flex-wrap: $wrap;\r\n flex-wrap: $wrap;\r\n}\r\n\r\n@mixin flex-flow($flow) {\r\n -webkit-flex-flow: $flow;\r\n -moz-flex-flow: $flow;\r\n -ms-flex-flow: $flow;\r\n flex-flow: $flow;\r\n}\r\n\r\n@mixin order($val) {\r\n -webkit-box-ordinal-group: $val;\r\n -moz-box-ordinal-group: $val;\r\n -ms-flex-order: $val;\r\n -webkit-order: $val;\r\n order: $val;\r\n}\r\n\r\n@mixin flex-grow($grow) {\r\n -webkit-flex-grow: $grow;\r\n -moz-flex-grow: $grow;\r\n -ms-flex-grow: $grow;\r\n flex-grow: $grow;\r\n}\r\n\r\n@mixin flex-shrink($shrink) {\r\n -webkit-flex-shrink: $shrink;\r\n -moz-flex-shrink: $shrink;\r\n -ms-flex-shrink: $shrink;\r\n flex-shrink: $shrink;\r\n}\r\n\r\n@mixin flex-basis($width) {\r\n -webkit-flex-basis: $width;\r\n -moz-flex-basis: $width;\r\n -ms-flex-basis: $width;\r\n flex-basis: $width;\r\n}\r\n\r\n@mixin justify-content($justify) {\r\n -webkit-justify-content: $justify;\r\n -moz-justify-content: $justify;\r\n -ms-justify-content: $justify;\r\n justify-content: $justify;\r\n -ms-flex-pack: $justify;\r\n}\r\n\r\n@mixin align-content($align) {\r\n -webkit-align-content: $align;\r\n -moz-align-content: $align;\r\n -ms-align-content: $align;\r\n align-content: $align;\r\n}\r\n\r\n@mixin align-items($align) {\r\n -webkit-align-items: $align;\r\n -moz-align-items: $align;\r\n -ms-align-items: $align;\r\n align-items: $align;\r\n}\r\n\r\n@mixin align-self($align) {\r\n -webkit-align-self: $align;\r\n -moz-align-self: $align;\r\n -ms-align-self: $align;\r\n align-self: $align;\r\n}"]} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../style-scss/style.scss","../style-scss/_mixins.scss"],"names":[],"mappings":";AAuBA;EACE;;;AAIA;EACE;EACA;EACA;;;AAKF;EACE;;AAIA;EACE;;;AAKN;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;;AAKA;EACE,OA9CS;;;AAmDX;EACE;;;AAMF;AAAA;EACE,OA7DM;;;AAkER;EACE,OA7DS;;;AAmEX;EACE;;;AAOF;AAAA;EACE;;;AAKF;EACE;;;AAIJ;EACE,aArFM;EAsFN,OApGQ;;AAuGN;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;;;AAIJ;EACE;;AAEA;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGE;EACE;EACA;EACA,OA9IN;;AAiJI;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA,OAlKN;;AAqKI;EACE;;AAGE;EACE;;AAEA;EACE;EACA;EACA,OA/KZ;EAgLY;EACA;EACA;EACA;EACA;;AAIJ;EACE;;AAEA;EACE;EACA;EACA,OA9LZ;EA+LY;EACA;EACA;EACA;EACA;;AAKF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAIA;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAOV;EACE;;AAEA;EACE,kBA1OV;EA2OU;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;EACA,OA9PN;EA+PM;;AAEA;EACE,OAlQR;;AAyQF;EACE;EACA;EACA;;ACvPJ;EDoPE;IAMI;;;AAMR;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;ACxQF;EDuQA;IAII;;;;AAMR;EACE,kBArSQ;;AAwSN;EACE;;ACtRF;EDqRA;IAII;;;ACzRJ;EDoRF;IAWI;;;AAXJ;EAcE;EACA;EACA,kBArTM;EAsTN;EACA;EACA;EACA;EACA;;AAEA;EACE;AACA;EACA;EACA;;AA3BJ;EA8BE;AACA;EACA;AACA;EACA;EACA;EACA,OAxUQ;;AA0UR;EACE;EACA;EACA,kBA9UI;EA+UJ;EACA;EACA;EACA;;AAEA;EACE;EACA,OArVI;;AAwVN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OAlWE;EAmWF;EACA;;AAEA;EACE,OAtWE;EAuWF,kBAxWA;EAyWA;;AAMJ;EACE;EACA,OAhXI;EAiXJ;EACA;EACA;;AAGF;EACE;EACA;;AAGE;EACE,OA5XA;EA6XA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;;AAIJ;AAAA;EAEE;EACA;EACA;;;AASd;EACE;EACA,YA3ZQ;EA4ZR;EACA;EACA;EACA;EACA;;AC/YE;EDwYJ;IAUI;;;AAIA;EACE;EACA;EACA;;AAGF;EACE;;AAIJ;EACE;EACA;EACA,OApbQ;EAqbR;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAOJ;EACE;;AClcA;EDicF;IAII;IAEA;;;ACzbF;EDibJ;IAaI;;;AAbJ;EAgBE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA,OAheM;EAieN;;AAEA;EACE;;AAIA;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA,OA5fE;EA6fF;EACA;EACA;;AAEA;EACE;;AAMR;EACE;EACA;EACA,kBAxgBe;;AA4gBf;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAKM;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAMR;EACE,OAljBE;EAmjBF;EACA;;AAEA;EACE,OAxjBF;;AA4jBF;EACE;;AAGF;EACE,kBA9jBS;;AAgkBT;EACE;EACA;EACA;;AAKF;EACE;;AAKN;EACE,kBA/kBW;;;AAslBjB;EACE;;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;EACA;EACA;EACA;EACA;EACA;EACA;;AC1lBE;ED6kBJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;IAgBI;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAKF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAKF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE,kBAtqBU;EAuqBV,cAvqBU;;AAyqBV;EACE,kBAzqBa;EA0qBb,cA1qBa;;;AA8qBjB;EACE,kBA9qBQ;EA+qBR,cA/qBQ;;AAirBR;EACE,kBAjrBW;EAkrBX,cAlrBW;;;AAsrBf;EACE,kBAtrBW;EAurBX,cAvrBW;;AAyrBX;EACE,kBAzrBc;EA0rBd,cA1rBc;;;AA8rBlB;EACE,kBA9rBS;EA+rBT,cA/rBS;;AAisBT;EACE,kBAjsBY;EAksBZ,cAlsBY;;;AAssBhB;EACE,kBAtsBW;EAusBX,cAvsBW;;AAysBX;EACE,kBAzsBc;EA0sBd,cA1sBc;;;ACVd;ED4tBE;IAEI;;;AAIA;EACE;;AAKN;EACE;;;AAMR;EACE;;;AAKA;AAAA;EAEE;;;AAIJ;EACE;EACA;EACA;EACA;;AAGE;EACE;EACA;EACA;EACA;EACA;;;AAKN;EACE;EACA;;AAEA;EACE,OApxBM;;AAuxBJ;EACE,kBArxBW;;AAyxBf;EACE;;AAIJ;EACE,OAlyBM;;AAsyBF;EACE;;AAMJ;EACE;;AAEA;EACE,kBA9yBS;;AAizBX;EACE,cAlzBS;;AAozBT;EACE;;AAEA;EACE;EACA,OA5zBJ;;AAo0BR;AAAA;EAEE;;AAGF;EACE,cAz0BQ;EA00BR,OA30BM;EA40BN;EACA;EACA;EACA;;AAEA;EACE;;;AAKN;EACE;;;AAGF;AAAA;EAEE;EACA;;;AAGF;EACE;EACA;EACA;;ACn1BE;EDq1BF;IAEI;;;AAIJ;EACE;EACA;;;AC71BA;EDm2BJ;IAEI;;;;ACn3BA;EDu3BJ;IAEI;IACA;IACA;;;;AAMJ;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;;AAEA;EACE;EACA;;;AAIJ;EACE,OAt5BU;EAu5BV;;;AAGF;EACE;;;AAGF;AAAA;EAEE;EACA;EACA;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE;EACA;;;AAGF;EACE,OA17BQ;EA27BR;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;ACn7BA;EDk7BF;IAII;IACA;IACA;;;;AAWE;EACE,OAr9BA;EAs9BA;EACA;EACA;EACA;EACA;EACA;EACA;;ACz9BN;EDi9BI;IAWI;IACA;;;AAGF;EACE;;ACn9BR;EDk9BM;IAII;IACA;IACA;;;AAIJ;EACE;EACA;EACA;;AC7+BR;ED0+BM;IAMI;;;ACl+BV;ED49BM;IAUI;IACA;;;ACr/BV;ED0+BM;IAeI;;;AC59BV;ED68BM;IAmBI;;;ACh+BV;ED68BM;IAuBI;;;ACp+BV;ED68BM;IA2BI;;;AAIJ;EAEE;EACA;EACA;;AC//BR;EDigCQ;AAAA;IAII;;;ACrgCZ;ED2/BM;IAgBI;;;ACzhCV;EDygCM;IAoBI;;;AChgCV;ED4+BM;IAwBI;;;ACpgCV;ED4+BM;IA4BI;;;ACxgCV;ED4+BM;IAgCI;;;AC3hCV;EDoiCM;IAEI;IACA;;;;AAgBJ;EACE;EACA;EACA;EACA;;;AAQZ;EACE,OArlCQ;;;AAwlCV;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AC/lCE;EDqlCJ;IAaI;;;;AAIJ;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OAvoCU;EAwoCV;EACA;;;AAGF;AAAA;EAEE,YA9oCU;EA+oCV;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OA5pCU;EA6pCV;EACA;;;AAGF;EACE;EACA;;;AAKE;EACE;EACA;;AAEA;EACE;EACA;EACA;;AC7qCJ;ED0qCE;IAMI;IACA;IACA;IACA;IACA;IACA;;;ACrrCN;ED0qCE;IAgBI;;;AC7pCN;ED6oCE;IAoBI;;;ACjqCN;ED6oCE;IAwBI;;;ACrqCN;ED6oCE;IA4BI;;;ACxrCN;EDqsCQ;IACE;;;ACtsCV;ED6sCE;IAEI;;;;AAOV;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,kBA/uCiB;;;AAkvCnB;EACE,OArvCU;;;AAyvCV;EACE;EACA,OA5vCM;EA6vCN,kBA5vCQ;EA6vCR;EACA;;AAEA;EACE;;;AAKN;EACE;EACA;;;AAMI;EACE;;AAIJ;EACE;EACA;EACA;EACA;;AAIA;EACE,OA5xCI;EA6xCJ;;AAEA;EACE,OAjyCA;;AAsyCN;EACE;;AAIJ;EACE;;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;EACA;;;AAKF;EACE;EACA;EACA;;;AAIJ;AAAA;EAEE;;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE;EACA;EACA;EACA;;;AAIF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA,YAn4CQ;EAo4CR;EACA;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAKE;EACE;;;AAKN;EACE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;;;AAGF;EACE;;AAEA;EACE;;;AAIJ;EACE;;AAEA;EACE;;;AAQF;AAAA;AAAA;AAAA;EACE;;AAEA;AAAA;AAAA;AAAA;EACE;;AASM;AAAA;AAAA;AAAA;EACE;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;EACE;;AAMR;AAAA;AAAA;AAAA;EACE;EACA;;;AAWJ;AAAA;EACE;EACA;;AC1/CJ;EDw/CE;AAAA;IAKI;;;AC7/CN;EDggDI;AAAA;IAEI;IACA;;;;ACngDR;EDghDE;AAAA;IAEI;IACA;;;AAHJ;AAAA;EAME;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;;AAWF;EACE;;;AAOV;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAME;EACE;;AAGE;EACE;;AAEA;EACE;;AAIJ;EACE;;AAEA;EACE;;;AASZ;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;;AAGF;EACE,OA3pDI;EA4pDJ;EACA;;AAEA;EACE,OA/pDI;;AAmqDR;EACE;;AAEA;EAEE;;AAIJ;EACE;;AAEA;EAEE;;AAIJ;EACE,kBAnrDe;;AAqrDf;EACE;EACA;EACA;;AAMF;EACE;;AAEA;EAEE;EACA;;AAEA;EACE;;;AASR;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;;AAGF;EACE;;AAEA;EACE;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EC5rDA;EACA;;AA7CE;ED+tDJ;IAaI;;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EC3sDF;EACA;ED4sDE;;;AAIJ;EACE;;AAEA;EACE;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA,YA/xDQ;EAgyDR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;ACtxDE;EDswDJ;IAmBI;;;ACzxDA;ED4xDF;IAEI;IACA,OAhzDI;;;;ACiBN;EDqyDJ;IAEI;;;;AASE;AAAA;EACE;;ACjzDJ;EDszDI;AAAA;IAEI;;;ACxzDR;ED4zDM;AAAA;IAEI;IACA;;;AAgBA;EACE;;AAGF;EAEE;EACA;EACA;EACA;EACA;;AAKF;EACE;;AC/1DZ;EDs2DM;IAEI;;;AAIA;EACE;;AAIJ;EACE;;ACl3DV;EDi3DQ;IAII;;;AAgBI;AAAA;AAAA;AAAA;EAGE;;AAWN;EACE;EACA;;ACr5Dd;EDg6Dc;IAEI;;;;AAgBpB;EACE;;;AAIJ;EACE;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAOE;EADF;IAEI;;;AAIJ;EACE;EACA;EACA;;;AAMJ;EACE;;;AAIJ;EACE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;;AAEA;EACE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA;;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;;AAKN;AAAA;EAEE;EACA;;;AAGF;EACE;;;AAIA;EACE;;AAEA;EACE;;AAIA;EACE;EACA;EACA;EACA,YAhkEE;EAikEF;EACA;EACA;EACA;;AAEA;EACE,YAhkEK;;;AAukEf;EACE;EACA;EACA;;AC9kEE;ED2kEJ;IAMI;;;ACjlEA;ED2kEJ;IAUI;;;ACrlEA;ED2kEJ;IAcI;;;AAGF;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;;AAOV;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAIA;EACE;EACA;EACA;EACA;;;AAIJ;EACE;;AAEA;EACE;EACA;EACA;;;AAKF;EACE;;;AAIJ;EACE;EACA;;;AAIA;EACE","file":"style.css"} \ No newline at end of file diff --git a/admin/layout/style-scss/style.scss b/admin/layout/style-scss/style.scss index e669f1e..78dc82e 100644 --- a/admin/layout/style-scss/style.scss +++ b/admin/layout/style-scss/style.scss @@ -1351,39 +1351,6 @@ li.sort-collapsed.sort-hover div { } } -input[type="checkbox"] { - position: relative; - width: 40px; - height: 20px; - -webkit-appearance: none; - background: $cGrayLight; - outline: none; - border-radius: 10px; - box-shadow: inset 0 0 5px rgba(0, 0, 0, .2); -} - -input:checked[type="checkbox"] { - background: $cMenuText; -} - -input[type="checkbox"]:before { - content: ''; - position: absolute; - width: 20px; - height: 20px; - border-radius: 10px; - top: 0; - left: 0; - background: #fff; - transform: scale(1.1); - box-shadow: 0 2px 5px rgba(0, 0, 0, .2); - transition: .5s; -} - -input:checked[type="checkbox"]:before { - left: 20px; -} - #images-uploader, #files-uploader { clear: both; diff --git a/admin/templates/shop-product/product-combination.php b/admin/templates/shop-product/product-combination.php index e3f9564..f21a41d 100644 --- a/admin/templates/shop-product/product-combination.php +++ b/admin/templates/shop-product/product-combination.php @@ -81,9 +81,6 @@ - - - diff --git a/autoload/Domain/Basket/BasketCalculator.php b/autoload/Domain/Basket/BasketCalculator.php index d6d2737..169aaa4 100644 --- a/autoload/Domain/Basket/BasketCalculator.php +++ b/autoload/Domain/Basket/BasketCalculator.php @@ -94,8 +94,13 @@ class BasketCalculator if ( isset( $val['parent_id'] ) and (int)$val['parent_id'] and isset( $val['product-id'] ) ) $permutation = $productRepo->getProductPermutationHash( (int)$val['product-id'] ); - if ( !$permutation and isset( $val['attributes'] ) and is_array( $val['attributes'] ) and count( $val['attributes'] ) ) - $permutation = implode( '|', $val['attributes'] ); + if ( !$permutation and isset( $val['attributes'] ) and is_array( $val['attributes'] ) and count( $val['attributes'] ) ) { + $attrs = $val['attributes']; + usort( $attrs, function ( $a, $b ) { + return (int) explode( '-', $a )[0] - (int) explode( '-', $b )[0]; + } ); + $permutation = implode( '|', $attrs ); + } $quantity_options = $productRepo->getProductPermutationQuantityOptions( $val['parent_id'] ? $val['parent_id'] : $val['product-id'], diff --git a/autoload/Shared/Tpl/Tpl.php b/autoload/Shared/Tpl/Tpl.php index 091c982..fe1a6c2 100644 --- a/autoload/Shared/Tpl/Tpl.php +++ b/autoload/Shared/Tpl/Tpl.php @@ -60,4 +60,9 @@ class Tpl { return $this->vars[$name]; } + + public function __isset($name) + { + return isset($this->vars[$name]); + } } diff --git a/autoload/front/Controllers/ShopBasketController.php b/autoload/front/Controllers/ShopBasketController.php index 526e15a..e166c7e 100644 --- a/autoload/front/Controllers/ShopBasketController.php +++ b/autoload/front/Controllers/ShopBasketController.php @@ -132,6 +132,11 @@ class ShopBasketController $attributes[] = $val; } + // Sort by attribute ID to match permutation_hash order (generated with ksort) + usort( $attributes, function ( $a, $b ) { + return (int) explode( '-', $a )[0] - (int) explode( '-', $b )[0]; + } ); + foreach( $values as $key => $val ) { if ( strpos( $key, 'custom_field' ) !== false ) @@ -372,7 +377,9 @@ class ShopBasketController 'transport_id' => \Shared\Helpers\Helpers::get_session( 'basket-transport-method-id' ), 'transport_methods' => \Shared\Tpl\Tpl::view( 'shop-basket/basket-transport-methods', [ 'transports_methods' => ( new \Domain\Transport\TransportRepository( $GLOBALS['mdb'] ) )->transportMethodsFront( $basket, $coupon ), - 'transport_id' => $basket_transport_method_id + 'transport_id' => $basket_transport_method_id, + 'free_delivery' => (float)($settings['free_delivery'] ?? 0), + 'basket_summary' => (float)\Domain\Basket\BasketCalculator::summaryPrice( $basket, $coupon ) ] ), 'payment_method_id' => $payment_method_id, 'basket_details' => \Shared\Tpl\Tpl::view( 'shop-basket/basket-details', [ @@ -387,6 +394,8 @@ class ShopBasketController private function jsonBasketResponse( $basket, $coupon, $lang_id, $basket_transport_method_id ) { + global $settings; + echo json_encode( [ 'basket' => \Shared\Tpl\Tpl::view( 'shop-basket/basket-details', [ 'basket' => $basket, @@ -398,7 +407,9 @@ class ShopBasketController 'products_count' => count( $basket ), 'transport_methods' => \Shared\Tpl\Tpl::view( 'shop-basket/basket-transport-methods', [ 'transports_methods' => ( new \Domain\Transport\TransportRepository( $GLOBALS['mdb'] ) )->transportMethodsFront( $basket, $coupon ), - 'transport_id' => $basket_transport_method_id + 'transport_id' => $basket_transport_method_id, + 'free_delivery' => (float)($settings['free_delivery'] ?? 0), + 'basket_summary' => (float)\Domain\Basket\BasketCalculator::summaryPrice( $basket, $coupon ) ] ) ] ); exit; diff --git a/autoload/front/Controllers/ShopProductController.php b/autoload/front/Controllers/ShopProductController.php index fc2fd24..5d7f2b1 100644 --- a/autoload/front/Controllers/ShopProductController.php +++ b/autoload/front/Controllers/ShopProductController.php @@ -80,16 +80,17 @@ class ShopProductController { global $lang_id; - $combination = ''; $selected_values = \Shared\Helpers\Helpers::get( 'selected_values' ); - foreach ( $selected_values as $value ) - { - $combination .= $value; - if ( $value != end( $selected_values ) ) - $combination .= '|'; + // Sort by attribute ID to match permutation_hash order (generated with ksort) + if ( is_array( $selected_values ) ) { + usort( $selected_values, function ( $a, $b ) { + return (int) explode( '-', $a )[0] - (int) explode( '-', $b )[0]; + } ); } + $combination = is_array( $selected_values ) ? implode( '|', $selected_values ) : ''; + $product_id = \Shared\Helpers\Helpers::get( 'product_id' ); $productRepo = new \Domain\Product\ProductRepository( $GLOBALS['mdb'] ); $product = $productRepo->findCached( $product_id, $lang_id ); @@ -102,6 +103,10 @@ class ShopProductController private static function getPermutation( $attributes ) { if ( !is_array( $attributes ) || !count( $attributes ) ) return null; + // Sort by attribute ID to match permutation_hash order (generated with ksort) + usort( $attributes, function ( $a, $b ) { + return (int) explode( '-', $a )[0] - (int) explode( '-', $b )[0]; + } ); return implode( '|', $attributes ); } diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index b46472d..62d25e1 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -4,6 +4,16 @@ Logi zmian z migracji na Domain-Driven Architecture. Najnowsze na gorze. --- +## ver. 0.305 (2026-02-22) - Sortowanie permutacji + pasek darmowej dostawy + +- **FIX**: Naprawa kolejnosci atrybutow permutacji — sortowanie po ID atrybutu (`usort` wg pierwszego segmentu przed `-`) we wszystkich miejscach: koszyk, kombinacje AJAX, `getPermutation()`, `BasketCalculator`. Zapewnia zgodnosc z `permutation_hash` generowanym przez `ksort`. +- **NEW**: Pasek postepu darmowej dostawy w koszyku — progress bar z ikona, tekstem i animacja. Pokazuje ile brakuje do progu `free_delivery` z ustawien sklepu. +- **FIX**: icheck CSS/JS przeniesione z szablonu `product-combination` do globalnego layoutu admina (`main-layout.php`) +- **FIX**: `Tpl::__isset()` — obsluga `isset()` na zmiennych szablonu +- **.updateignore** — lokalne style frontendowe dodane do listy ignorowania + +--- + ## ver. 0.304 (2026-02-22) - Konfigurowalne limity kwotowe metod platnosci - **NEW**: Kolumny `min_order_amount` i `max_order_amount` w `pp_shop_payment_methods` — konfigurowalne limity kwotowe per metoda platnosci diff --git a/layout/style-css/style.css b/layout/style-css/style.css index 576f633..6a8bf82 100644 --- a/layout/style-css/style.css +++ b/layout/style-css/style.css @@ -1 +1 @@ -@keyframes fade_in_show{0%{opacity:0}100%{opacity:1}}body{font-family:"Open Sans",sans-serif;font-size:14px}body.no-scroll{overflow:hidden;max-height:100vh}body.page-login-form .main .container,body.page-login-form .main #product #description #tabs-menu-sticky-wrapper #tabs-menu,#product #description #tabs-menu-sticky-wrapper body.page-login-form .main #tabs-menu{max-width:600px;margin:auto;padding-right:15px;padding-left:15px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}.form-control{border:2px solid #e7e7e7;border-radius:0;font-size:15px}.mini-content,.client-panel,#basket-container,.basket-summary-container,.order-summary{max-width:1280px}.btn{border:0;border-radius:0;color:#fff;text-transform:uppercase;font-size:15px;padding:20px 30px;font-weight:600;display:flex;align-items:center;justify-content:center}.btn:focus{box-shadow:none}.btn-danger{background:#dc3545}.btn-danger:hover{background:#f7abb0}.btn-danger:active{background:#f7abb0;border-color:#fff}.btn-success{background:#51a9ad}.btn-success:hover{background:#77cdd1}.btn-success:active{background:#77cdd1;border-color:#fff}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{background:#77cdd1;border:none}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus{background:#77cdd1;border:none}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:none}.btn-success.disabled,.btn-success:disabled{color:#fff;background:#77cdd1;border-color:#77cdd1}.jconfirm.jconfirm-modern .jconfirm-box{box-shadow:0px 0px 14px 4px rgba(0,0,0,.1) !important;padding:60px 30px 45px !important}.jconfirm.jconfirm-modern .jconfirm-box .btn{border-radius:0 !important}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-title{font-family:"Josefin Sans",sans-serif !important;font-weight:600 !important;font-size:32px !important}.alert{border-radius:0;border:0;font-size:15px;font-weight:400;padding:15px;margin:0 auto 75px}.alert.alert-success{background:#51a9ad;color:#fff}.title-border,#product #description .description-right .title,#product #description #tabs-menu-sticky-wrapper #tabs-menu{border-bottom:3px solid #e7e7e7;padding:10px 0;font-family:"Josefin Sans",sans-serif;line-height:32px;letter-spacing:-1px;font-size:28px}.box,#blog-view,#category-view,.footer-contact,#header #search-form-big{padding:75px 0}@media(min-width: 768px)and (max-width: 991px){.box,#blog-view,#category-view,.footer-contact,#header #search-form-big{padding:25px 0}}.box .box-title,#blog-view .box-title,#blog-view .site-title,#category-view .box-title,.box #newsletter .title,#blog-view #newsletter .title,#category-view #newsletter .title,#newsletter .box .title,#newsletter #blog-view .title,#newsletter #category-view .title,.footer-contact .box-title,.footer-contact #newsletter .title,#newsletter .footer-contact .title,#header #search-form-big .box-title,#header #search-form-big #blog-view .site-title,#blog-view #header #search-form-big .site-title,#header #search-form-big #newsletter .title,#newsletter #header #search-form-big .title{font-family:"Josefin Sans",sans-serif;font-weight:600;font-size:32px;margin-bottom:25px}@media(max-width: 767px){.box .box-title,#blog-view .box-title,#blog-view .site-title,#category-view .box-title,.box #newsletter .title,#blog-view #newsletter .title,#category-view #newsletter .title,#newsletter .box .title,#newsletter #blog-view .title,#newsletter #category-view .title,.footer-contact .box-title,.footer-contact #newsletter .title,#newsletter .footer-contact .title,#header #search-form-big .box-title,#header #search-form-big #blog-view .site-title,#blog-view #header #search-form-big .site-title,#header #search-form-big #newsletter .title,#newsletter #header #search-form-big .title{font-size:26px;margin-bottom:15px}}.new,.category-content .product-mini .new,.promoted-products .content .product-mini .new{border:2px solid #dc3545;padding:5px 10px;font-weight:600;display:inline-block;position:relative;top:10px;left:-10px;z-index:10;background:#fff}.box-mini{max-width:600px;margin:0 auto}.row-flex{display:flex;justify-content:space-between}.container,#product #description #tabs-menu-sticky-wrapper #tabs-menu{max-width:100%;padding-left:calc(8.6805555556vw - 36.6666666667px);padding-right:calc(8.6805555556vw - 36.6666666667px)}.site-title{font-family:"Josefin Sans",sans-serif;font-weight:600;font-size:32px;margin-bottom:25px}@media(max-width: 991px){.site-title{font-size:24px}}@media(max-width: 767px){#top-sticky-wrapper #top{z-index:20}}#top{background:#f6f6f6;padding:15px 0}@media(max-width: 767px){#top #scontainer-1 .contact{display:none}}#top #scontainer-1 .free-delivery{float:right;color:#222}@media(min-width: 768px)and (max-width: 1199px){#top #scontainer-1 .free-delivery{float:none;display:block;margin-top:10px}}@media(max-width: 767px){#top #scontainer-1 .free-delivery{margin-bottom:10px}}#top p{margin:0;padding:0}#top a{color:#222}#top a:hover{text-decoration:none}#top #mini-login{text-align:right}#top #mini-login a{font-weight:600;color:#51a9ad;margin-left:10px}#top #mini-login a span{color:#222;padding-right:10px}#header{padding:15px 0}#header .logo a{display:block;max-width:300px}#header .logo a img{width:100%}#header #search-form-big{height:0;position:fixed;top:-100%;left:0;width:100%;background:#fff;z-index:110;overflow:hidden;transition:all .5s ease;max-height:100%;overflow-y:scroll}#header #search-form-big.visible{top:0;height:auto}#header #search-form-big .btn-success{margin:25px auto;display:block;width:175px}#header #search-form-big .no-found{font-weight:600;font-size:20px;font-family:"Josefin Sans",sans-serif;padding:25px 0 50px;text-align:center}#header #search-form-big .search-big-results{padding:50px 0;display:flex;justify-content:flex-start;flex-wrap:wrap}@media(max-width: 767px){#header #search-form-big .search-big-results{padding:25px 0}}#header #search-form-big .search-big-results .product-search{position:relative;width:100%;margin:0 15px 15px 0;max-width:calc(16.6666666667% - 15px)}@media(min-width: 768px)and (max-width: 991px){#header #search-form-big .search-big-results .product-search{max-width:calc(25% - 25px)}}@media(max-width: 767px){#header #search-form-big .search-big-results .product-search{max-width:calc(50% - 15px)}}#header #search-form-big .search-big-results .product-search .new{border:2px solid #dc3545;padding:3px 5px;font-weight:600;display:inline-block;position:absolute;top:-10px;left:-10px;z-index:10;background:#fff}#header #search-form-big .small-title{text-transform:uppercase;opacity:.75;position:relative;width:100%}#header #search-form-big .small-title a{position:absolute;top:-10px;right:0;color:#222;transition:all .5s ease;font-size:30px;display:flex;align-items:center;justify-content:center;height:45px;width:45px}#header #search-form-big .small-title a:hover{color:#51a9ad}#header #search-form-big .input{padding-top:25px}#header #search-form-big .input input{border-radius:0;border:0;border-bottom:2px solid #222;padding-left:0;padding-bottom:10px;padding-top:10px;font-weight:600;font-size:20px;height:50px;font-family:"Josefin Sans",sans-serif}#header #search-form-big .input input:focus{outline:none;box-shadow:none}#header #search-form-big .input input::-moz-placeholder{font-size:20px;font-weight:600;color:#222;font-family:"Josefin Sans",sans-serif}#header #search-form-big .input input::placeholder{font-size:20px;font-weight:600;color:#222;font-family:"Josefin Sans",sans-serif}#header .header-right{display:flex;justify-content:flex-end;align-items:center}#header .header-right #search-button{margin-right:25px}#header .header-right #search-button .btn{color:#fff;background:none;height:50px;width:50px;position:relative;z-index:5;transition:all .5s ease;background:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0}#header .header-right #search-button .btn:hover{border-radius:0}#header .header-right #search-button .btn img{width:20px}#header .header-right #basket-mini a{display:flex;align-items:center;justify-content:center;color:#51a9ad}@media(max-width: 767px){#header .header-right #basket-mini a{text-align:right}}#header .header-right #basket-mini a:hover{text-decoration:none}#header .header-right #basket-mini a:hover .icon{border-radius:0;background:#51a9ad}#header .header-right #basket-mini a .icon{height:50px;width:50px;display:flex;align-items:center;justify-content:center;margin-right:10px;background:#222;border-radius:50%;transition:all .5s ease}@media(max-width: 767px){#header .header-right #basket-mini a .icon{order:1;margin-left:10px;margin-right:0}}#header .header-right #basket-mini a .icon img{width:20px}#header .header-right #basket-mini a .basket-details{font-size:14px}#header .header-right #basket-mini a .basket-details .title{font-weight:600}#header .header-right #basket-mini a .basket-details .details{color:#222;font-size:13px}.menu-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.35);z-index:10;display:none;opacity:0;transition:all .5s ease}.menu-overlay.visible{display:block;opacity:1}#main-menu-sticky-wrapper.is-sticky #main-menu{background:#fff;border-bottom:3px solid #e7e7e7;width:100%}#main-menu-sticky-wrapper.is-sticky #main-menu .level-0{justify-content:center}#main-menu{position:relative;z-index:20}#main-menu #menu-container-1 ul{margin:0;padding:0;list-style-type:none}@media(min-width: 768px){#main-menu #menu-container-1 ul.level-0{display:flex;margin-left:-15px}}@media(min-width: 768px)and (min-width: 768px)and (max-width: 991px){#main-menu #menu-container-1 ul.level-0>li#link-5{display:none}}@media(min-width: 768px){#main-menu #menu-container-1 ul.level-0>li>i{display:none}#main-menu #menu-container-1 ul.level-0>li>a{font-family:"Josefin Sans",sans-serif;color:#222;font-size:22px;font-weight:400;display:block;padding:10px 9px;transition:all .5s ease}}@media(min-width: 768px)and (min-width: 992px)and (max-width: 1199px){#main-menu #menu-container-1 ul.level-0>li>a{padding:5px;font-size:19px}}@media(min-width: 768px)and (min-width: 768px)and (max-width: 991px){#main-menu #menu-container-1 ul.level-0>li>a{padding:5px;font-size:17px}}@media(min-width: 768px){#main-menu #menu-container-1 ul.level-0>li>a:hover{text-decoration:none}#main-menu #menu-container-1 ul.level-0>li:hover>ul{display:flex;animation:fade_in_show .5s;flex-wrap:wrap}#main-menu #menu-container-1 ul.level-0>li>ul{left:0;width:100%;display:none;position:absolute;padding:25px;background:#fff;transition:all .5s ease}#main-menu #menu-container-1 ul.level-0>li>ul>li{width:25%;margin-bottom:25px}}@media(min-width: 768px)and (min-width: 1200px)and (max-width: 1366px){#main-menu #menu-container-1 ul.level-0>li>ul>li{width:33.3333333333%}}@media(min-width: 768px)and (min-width: 768px)and (max-width: 1199px){#main-menu #menu-container-1 ul.level-0>li>ul>li{width:50%}}@media(min-width: 768px){#main-menu #menu-container-1 ul.level-0>li>ul>li a{color:#222;font-size:13px;transition:all .5s ease}#main-menu #menu-container-1 ul.level-0>li>ul>li a:hover{text-decoration:none;color:#51a9ad}#main-menu #menu-container-1 ul.level-0>li>ul>li>a{font-weight:600;font-size:16px}#main-menu #menu-container-1 ul.level-0>li>ul>li i{display:none}#main-menu #menu-container-1 ul.level-0>li>ul>li ul{padding-top:5px}}#mobile-menu-close,#mobile-menu-open{display:none}.promoted-products .box-title,.promoted-products #blog-view .site-title,#blog-view .promoted-products .site-title,.promoted-products #newsletter .title,#newsletter .promoted-products .title{text-align:center}.promoted-products .content{display:flex;justify-content:flex-start;flex-wrap:wrap}@media(min-width: 1920px){.promoted-products .content .product-mini:nth-child(11),.promoted-products .content .product-mini:nth-child(12){display:none}}.promoted-products .content .product-mini{max-width:calc(20% - 15px);width:100%;margin:0 15px 15px 0;position:relative}@media(min-width: 992px)and (max-width: 1366px){.promoted-products .content .product-mini{max-width:calc(25% - 15px)}}@media(min-width: 768px)and (max-width: 991px){.promoted-products .content .product-mini{max-width:calc(33.3333333333% - 15px)}}@media(max-width: 767px){.promoted-products .content .product-mini{max-width:calc(50% - 15px)}}@media(max-width: 399px){.promoted-products .content .product-mini{max-width:100%;margin:0 0 15px 0}}.promoted-products .content .product-mini .new{position:absolute}.category-content{display:flex;justify-content:flex-start;flex-wrap:wrap}.category-content .product-mini{max-width:calc(25% - 15px);width:100%;margin:0 15px 15px 0;position:relative}@media(min-width: 992px)and (max-width: 1366px){.category-content .product-mini{max-width:calc(33.3333333333% - 15px)}}@media(min-width: 768px)and (max-width: 991px){.category-content .product-mini{max-width:calc(50% - 15px)}}@media(max-width: 575px){.category-content .product-mini{max-width:100% !important}}.category-content .product-mini .new,.category-content .promoted-products .content .product-mini .new,.promoted-products .content .category-content .product-mini .new{position:absolute}.search-content{display:flex;justify-content:flex-start;flex-wrap:wrap}.search-content .product-mini{max-width:calc(25% - 50px);width:100%;margin:0 50px 50px 0;position:relative}@media(min-width: 1200px)and (max-width: 1366px){.search-content .product-mini{max-width:calc(33.3333333333% - 50px)}}@media(min-width: 576px)and (max-width: 1199px){.search-content .product-mini{max-width:calc(50% - 50px)}}@media(max-width: 575px){.search-content .product-mini{max-width:100%}}.search-content .product-mini .new,.search-content .promoted-products .content .product-mini .new,.promoted-products .content .search-content .product-mini .new{border:2px solid #dc3545;padding:5px 10px;font-weight:600;display:inline-block;position:absolute;top:10px;left:-10px;z-index:10;background:#fff}.product-mini,.product-search{background:#fff;border:1px solid rgba(58,58,58,.1)}.product-mini a,.product-search a{position:relative;display:block}.product-mini a:hover,.product-search a:hover{text-decoration:none}.product-mini:hover .img img.first,.product-search:hover .img img.first{opacity:0}.product-mini:hover .img img.second,.product-search:hover .img img.second{opacity:1}.product-mini:hover .product-details .name::after,.product-search:hover .product-details .name::after{width:100%}.product-mini .img,.product-search .img{width:100%;padding-top:113%;display:block;position:relative;overflow:hidden}.product-mini .img img,.product-search .img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:absolute;top:0;left:0}.product-mini .img img.first,.product-search .img img.first{transition:all 1s ease}.product-mini .img img.second,.product-search .img img.second{transition:all 1s ease;opacity:0}.product-mini .product-details,.product-search .product-details{padding:10px;width:100%;z-index:10;display:flex;align-items:flex-end;line-height:32px;justify-content:center;flex-wrap:wrap}.product-mini .product-details .name,.product-search .product-details .name{font-weight:400;font-size:15px;line-height:22px;margin:0 0 15px 0;color:#222;transition:all .5s ease;overflow:hidden;display:block;position:relative;text-align:center}@media(max-width: 991px){.product-mini .product-details .name,.product-search .product-details .name{font-size:14px}}.product-mini .product-details .name:hover,.product-search .product-details .name:hover{text-decoration:none;color:#51a9ad}.product-mini .product-details .name a,.product-search .product-details .name a{color:#222}.product-mini .product-details .name a:hover,.product-search .product-details .name a:hover{text-decoration:none;color:#51a9ad}.product-mini .product-details .prices,.product-search .product-details .prices{text-align:right;font-family:"Josefin Sans",sans-serif;width:100%;display:flex;justify-content:center}.product-mini .product-details .prices .price,.product-search .product-details .prices .price{font-size:24px;font-weight:600;color:#51a9ad;white-space:nowrap}@media(max-width: 767px){.product-mini .product-details .prices .price,.product-search .product-details .prices .price{font-size:22px}}@media(max-width: 575px){.product-mini .product-details .prices .price,.product-search .product-details .prices .price{font-size:20px}}.product-mini .product-details .prices .price-old,.product-search .product-details .prices .price-old{font-size:24px;font-weight:300;color:#b9b9b9;position:relative;margin-right:15px}@media(max-width: 767px){.product-mini .product-details .prices .price-old,.product-search .product-details .prices .price-old{font-size:18px}}@media(max-width: 575px){.product-mini .product-details .prices .price-old,.product-search .product-details .prices .price-old{font-size:16px}}.product-mini .product-details .prices .price-old::before,.product-search .product-details .prices .price-old::before{width:100%;position:absolute;content:"";right:0;top:42%;height:0;border-bottom:2px solid #b9b9b9}.popular-categories{display:none}.popular-categories .box-title,.popular-categories #blog-view .site-title,#blog-view .popular-categories .site-title,.popular-categories #newsletter .title,#newsletter .popular-categories .title{text-align:center}.popular-categories #scontainer-8 div[class^=col-lg]{margin:0 15px;max-width:calc(25% - 30px)}.popular-categories #scontainer-8 div[class^=col-lg] p{margin:0}.popular-categories #scontainer-8 div[class^=col-lg] a{display:block;background:#f6f6f6;font-family:"Josefin Sans",sans-serif;font-weight:500;font-size:28px;line-height:32px;color:#222;padding-bottom:25px;transition:all .5s ease}.popular-categories #scontainer-8 div[class^=col-lg] a strong{display:inline-block;margin-left:-15px;font-weight:500;position:relative;top:-10px}.popular-categories #scontainer-8 div[class^=col-lg] a strong::after{height:1px;background:#222;content:"";display:block;position:absolute;bottom:0;width:0;transition:all .5s ease}.popular-categories #scontainer-8 div[class^=col-lg] a:hover{text-decoration:none}.popular-categories #scontainer-8 div[class^=col-lg] a:hover strong::after{width:100%}.mini-banners h3{font-family:"Josefin Sans",sans-serif;color:#222;margin-bottom:25px;font-weight:600;font-size:30px}.mini-banners p{font-size:15px;line-height:26px}.last-on-blog .box-title,.last-on-blog #blog-view .site-title,#blog-view .last-on-blog .site-title,.last-on-blog #newsletter .title,#newsletter .last-on-blog .title{text-align:center}.article-list a:hover{text-decoration:none}.article-list a:hover img{opacity:.75}.article-list .blog-image{padding-top:66.66666%;position:relative;margin-bottom:15px}.article-list .blog-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease}.article-list .blog-image .date-add{position:absolute;top:15px;left:-15px;color:#222;background:#fff;border:1px solid #222;display:inline-block;padding:10px 10px 7px;font-family:"Josefin Sans",sans-serif;font-size:16px}.article-list .article-title{display:block;font-weight:600;font-size:22px;font-family:"Josefin Sans",sans-serif;color:#222}.article-list .article-entry{color:#3a3a3a;font-size:14px;line-height:24px}.promo-text h1{font-family:"Josefin Sans",sans-serif;font-weight:600;font-size:26px;color:#222}.promo-text h2{font-weight:600;font-size:18px;color:#222}.promo-text p{font-size:14px;color:#3a3a3a;line-height:24px}.promo-text p a{color:#51a9ad}.footer-contact{background:#f6f6f6;line-height:24px}.footer-contact .icon svg{width:50px;height:50px;display:block;margin:auto}.footer-contact p{margin:0}.footer-contact strong{font-family:"Josefin Sans",sans-serif;font-weight:600;font-size:20px;color:#222}.footer{border-bottom:1px solid #eee}.footer .box-title,.footer #blog-view .site-title,#blog-view .footer .site-title,.footer #newsletter .title,#newsletter .footer .title{text-align:left}.footer ul{list-style-type:none;margin:0;padding:0}.footer ul li a{font-family:"Josefin Sans",sans-serif;font-size:20px;font-weight:300;color:#222;display:block;padding:5px 0;transition:all .5s ease}.footer ul li a:hover{text-decoration:none;color:#51a9ad}#newsletter #text{font-family:"Josefin Sans",sans-serif;font-size:20px;font-weight:300;color:#222;display:block}#newsletter .agreement{font-size:11px}#newsletter .agreement input{margin-right:5px;position:relative;top:2px}#newsletter .agreement a{color:#51a9ad;font-weight:600}#newsletter .agreement .hidden{display:none}#newsletter .form-group.input{display:flex;padding-top:10px;position:relative}#newsletter .form-group.input::after{content:"";display:block;bottom:0;left:0;width:0;position:absolute;background:#51a9ad;transition:all .5s ease;height:2px}#newsletter .form-group.input:focus-within::after{width:100%}#newsletter .form-group.input:focus-within .btn{background:#51a9ad}#newsletter input[type=email]{border:0;border-bottom:2px solid #222;border-radius:0;font-size:14px}#newsletter input[type=email]:focus{outline:none;box-shadow:none}#newsletter .btn{background:#222;border-radius:0;color:#fff;border:0;text-transform:uppercase;font-size:14px;font-weight:600;padding:0 15px;line-height:38px;transition:all .5s ease;transition-delay:.25s}.footer-bottom #scontainer-3 p{margin:0}.footer-bottom #scontainer-3 p a{display:inline-block;margin-right:15px}.footer-bottom #scontainer-3 p a img{transition:all .5s ease}.footer-bottom #scontainer-3 p a:hover img{transform:scale(1.25)}.footer-bottom #copyright{text-align:right}.footer-bottom #copyright a{color:#51a9ad}#cookie-information{background:#f6f6f6;padding:15px;text-align:center;font-size:12px}#cookie-information a{color:#51a9ad}#category-view .product-category .product-mini{margin:0 0 50px}.left-column .categories .title{display:none}.left-column .categories ul{list-style-type:none;margin:0;padding:0}.left-column .categories ul i{font-size:12px;color:#222}.left-column .categories ul a{transition:all .5s ease}.left-column .categories ul a:hover{text-decoration:none}.left-column .categories ul.level-0{padding:0 0 15px 0}.left-column .categories ul.level-0>li{padding-bottom:10px}.left-column .categories ul.level-0>li>a{font-family:"Josefin Sans",sans-serif;font-weight:600;letter-spacing:-1px;font-size:22px;color:#222}.left-column .categories ul.level-0>li>a:hover{color:#51a9ad}.left-column .categories ul.level-1{padding:0 0 0 10px}.left-column .categories ul.level-1 li{position:relative;padding-left:20px}.left-column .categories ul.level-1 li:last-child::before{display:none}.left-column .categories ul.level-1 li::before{content:"";position:absolute;width:10px;border-left:1px solid #e7e7e7;left:2px;top:7px;height:100%;display:block}.left-column .categories ul.level-1 li::after{content:"";position:absolute;width:10px;border-left:1px solid #e7e7e7;left:2px;top:5px;height:11px;border-bottom:1px solid #e7e7e7;display:block}.left-column .categories ul.level-1 li a{color:#222;display:inline-block;font-weight:400;font-size:15px;padding:3px 0}.left-column .categories ul.level-1 li a:hover{color:#51a9ad}.left-column .categories ul.level-1 li.open ul{display:block}.left-column .categories ul.level-2{display:none}ul.pager{display:flex;list-style-type:none;padding:25px 0;margin:0;align-items:center;justify-content:center;font-size:22px;font-family:"Josefin Sans",sans-serif}ul.pager a{color:#222;display:inline-block;padding:10px;transition:all .5s ease;font-weight:300}ul.pager a:hover{text-decoration:none;color:#51a9ad}#category-description{font-size:13px}#category-description a{color:#51a9ad}#category-description h2{font-family:"Josefin Sans",sans-serif;font-size:22px}#contact-form #contact-form .form-group .form-control{box-sizing:border-box;font-size:14px;padding:13px 16px;border-radius:0;border:2px solid #e7e7e7;height:auto}#contact-form #contact-form .form-group .form-control:focus{border:2px solid #000;box-shadow:none}#contact-additional-info a{color:#51a9ad;font-weight:600}#contact-additional-info a:hover{text-decoration:none;color:#51a9ad}#blog-view .site-title{margin-bottom:50px}#blog-view .article-entry{margin-bottom:3.75rem}#blog-view .article-entry .blog-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s ease}#blog-view .article-entry .blog-image img:hover{opacity:.75}#blog-view .article-entry .date-add{font-family:"Josefin Sans",sans-serif;position:absolute;top:30px;left:0px;padding:12px 12px 8px 12px;background-color:#fff;border:1px solid #222;line-height:1;font-weight:400;letter-spacing:1px;color:#222}#blog-view .article-entry .article-title{font-family:"Josefin Sans",sans-serif;margin-top:35px;margin-bottom:20px}#blog-view .article-entry .article-title a{display:block;font-weight:600;font-size:22px;font-family:"Josefin Sans",sans-serif;color:#222;transition:all .3s ease}#blog-view .article-entry .article-title a:hover{color:#51a9ad;text-decoration:none}#blog-view .article-entry .entry{color:#3a3a3a;font-size:14px;line-height:24px;font-weight:300;font-style:normal;letter-spacing:0px;margin-bottom:1.875rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#blog-view .article-entry .btn-success{font-family:"Josefin Sans",sans-serif;background-color:rgba(0,0,0,0);color:#222;text-transform:capitalize;font-weight:400;font-size:1rem;padding:0;position:relative;padding-left:45px;padding-right:5px;transition:all .3s ease}#blog-view .article-entry .btn-success:before{position:absolute;left:0;content:"";width:40px;height:1px;top:50%;margin-right:10px;border-top:1px solid;transition:width .3s ease}#blog-view .article-entry .btn-success:hover{padding-left:25px}#blog-view .article-entry .btn-success:hover:before{width:20px}#blog-view .article-entry .btn-success:focus{box-shadow:none}#blog-view .box-articles{font-family:"Josefin Sans",sans-serif;padding-left:20px}@media(max-width: 767px){#blog-view .box-articles{padding-left:0}}#blog-view .box-articles .title{font-size:24px;font-weight:600;letter-spacing:-1px;line-height:32px;margin-bottom:25px}#blog-view .box-articles .news-list{padding-inline-start:0px;list-style-type:none}#blog-view .box-articles .news-list li{padding-bottom:1.5rem;font-size:20px;font-weight:500}#blog-view .box-articles .news-list li .far{position:absolute;left:5px;top:3px;font-size:19px;opacity:.5;transition:all .3s ease}#blog-view .box-articles .news-list li a{color:#222;padding-left:30px;display:block;letter-spacing:normal;line-height:29px;position:relative;transition:all .3s ease}#blog-view .box-articles .news-list li a:hover{text-decoration:none;color:#51a9ad}#blog-view .box-articles .news-list li a:hover .far{color:#222}#blog-view .box-articles .news-list li .date-add{line-height:21.12px;font-size:17px;font-weight:300;line-height:21.12px;padding-left:30px;margin-top:.25rem}#blog-view .article .article-title{font-family:"Josefin Sans",sans-serif;text-align:center;font-weight:600;font-size:32px;text-align:center;margin-bottom:40px}#blog-view .article .date-add{line-height:21.12px;font-size:15px;font-weight:300;line-height:21.12px;margin-bottom:25px}#blog-view .article .table-of-contents{border:2px solid #e7e7e7;padding:15px;margin-bottom:30px}#blog-view .article .table-of-contents .title{font-size:14px;font-weight:600;line-height:21px;color:#51a9ad;margin-bottom:10px}#blog-view .article .table-of-contents ol{margin-bottom:0}#blog-view .article .table-of-contents ol li a{color:#222;transition:all .3s ease}#blog-view .article .table-of-contents ol li a:hover{color:#51a9ad;text-decoration:none}#blog-view .article .text a{color:#51a9ad;transition:all .3s ease}#blog-view .article .text a:hover{color:#77cdd1;text-decoration:none}#blog-view .article .text h2:not(.name){font-weight:600;font-size:22px;font-family:"Josefin Sans",sans-serif;color:#222}#blog-view .article .text .product-mini{margin-bottom:25px}#blog-view .article .social-icons{display:inline-flex}#blog-view .article .social-icons .title{margin-right:15px}#blog-view .article .btn-back{margin:25px 0;max-width:200px}#product .custom-field{display:grid;grid-template-columns:200px 1fr;gap:10px;margin-bottom:10px}#product .custom-field ._name{font-weight:600;margin-right:5px;text-align:right}#product .product-message{margin:25px 0;max-width:334px}#product .product-message textarea{font-size:14px;width:100%}#product .history-back{max-width:150px}#product #image-big{position:relative}#product #image-big .new{border:2px solid #dc3545;padding:5px 10px;font-weight:600;display:inline-block;position:absolute;top:10px;left:-10px;z-index:10;background:#fff}#product #image-big a img{width:100%}#product .product-producer{margin:0 0 1rem 0}#product .product-producer a{color:#51a9ad;font-weight:600}@media(min-width: 768px){#product #product-options{padding:0}}#product #product-options .warehouse-message{opacity:.7;margin-bottom:20px;color:#222;font-size:14px;line-height:24px;font-style:normal;letter-spacing:0px}#product #product-options h1{font-family:"Josefin Sans",sans-serif;font-weight:600;font-size:32px}#product #product-options .prices{display:flex;justify-content:flex-start;align-items:flex-end;margin-bottom:1.875rem;margin-top:1.875rem;flex-wrap:wrap}#product #product-options .prices .price_weight{width:100%;margin-top:10px;order:10}#product #product-options .prices .price-minimal{width:100%;font-style:italic;order:2;padding-top:10px}#product #product-options .prices .price{font-weight:600;font-size:30px;line-height:27px;color:#51a9ad;font-family:"Josefin Sans",sans-serif;order:2}#product #product-options .prices .price-old{margin-right:20px;font-weight:400;font-size:29px;line-height:29px;font-family:"Josefin Sans",sans-serif;order:1;color:#222;position:relative}#product #product-options .prices .price-old:before{width:120%;position:absolute;content:"";right:-10%;top:40%;height:0px;border-bottom:3px solid #ff0909;transform:rotate(-19deg)}#product #product-options .add-to-basket{display:flex;margin:25px 0}#product #product-options .add-to-basket .quantity-container{display:flex;align-items:center;vertical-align:middle;margin-right:1.875rem}#product #product-options .add-to-basket .quantity-container.hidden{display:none}#product #product-options .add-to-basket .quantity-container .btn-minus,#product #product-options .add-to-basket .quantity-container .btn-plus{width:40px;height:40px;background-color:#f5f5f5;position:relative;display:inline-block;vertical-align:middle;line-height:40px;border-radius:50%;text-align:center;transition:all .3s ease}#product #product-options .add-to-basket .quantity-container .btn-minus .fa,#product #product-options .add-to-basket .quantity-container .btn-plus .fa{color:#222;opacity:.7}#product #product-options .add-to-basket .quantity-container .btn-minus:hover,#product #product-options .add-to-basket .quantity-container .btn-plus:hover{background-color:#222}#product #product-options .add-to-basket .quantity-container .btn-minus:hover .fa,#product #product-options .add-to-basket .quantity-container .btn-plus:hover .fa{color:#fff;opacity:1}#product #product-options .add-to-basket .quantity-container #quantity{width:60px;text-align:center;margin:0 5px;height:40px;border:2px solid #e7e7e7}#product #product-options .add-to-basket .quantity-container #quantity:focus{outline:none}#product #product-options .add-to-basket #add-to-basket.hidden{display:none}#product #product-options .add-to-basket .alert{background:#dc3545;color:#fff;text-align:left;display:block;width:100%;padding:10px;font-size:14px;max-width:334px;margin:0}#product #product-options .add-to-basket .alert.hidden{display:none}#product #product-options .short-description{color:#222;font-size:14px;line-height:24px;font-style:normal;letter-spacing:0px}#product #product-options .short-description p strong{font-weight:600}#product #image-big{max-width:625px;margin:auto}#product #image-big img{width:100%}#product .gallery{margin-top:-100px;display:flex;justify-content:center;align-items:center;position:relative;z-index:10}#product .gallery a{background:#fff;display:block;border-top:8px solid #f6f6f6;border-bottom:8px solid #f6f6f6;border-left:4px solid #f6f6f6;border-right:4px solid #f6f6f6;height:180px;width:125px}#product .gallery a:first-child{border-left:8px solid #f6f6f6}#product .gallery a:last-child{border-right:8px solid #f6f6f6}#product .gallery a img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#product #product-options form #attributes .title{margin-bottom:10px;opacity:.7;color:#222;font-size:14px;line-height:24px;font-style:normal;letter-spacing:0px}#product #product-options form #attributes .attribute-container{display:flex;justify-content:flex-start;align-items:center;margin-bottom:5px}#product #product-options form #attributes .attribute-container strong{line-height:24px}#product #product-options form #attributes .attribute-container .attribute-label{margin-bottom:0;margin-right:15px;color:#222;font-size:14px;line-height:24px;font-style:normal;letter-spacing:0px;font-weight:600}#product #product-options form #attributes .attribute-container .fradio{margin-left:15px}#product #product-options form #attributes .attribute-container .fradio input{display:none}#product #product-options form #attributes .attribute-container .fradio label{display:inline-block;padding:5px 10px;margin-bottom:0;background:#f5f5f5;border:2px solid #e6e6e6;font-size:13px;font-weight:600;cursor:pointer}#product #product-options form #attributes .attribute-container .fradio label:first-child{margin-left:0}#product #product-options form #attributes .attribute-container .fradio label.active{border:2px solid #51a9ad}#product #description{margin-top:50px}#product #description #tabs-menu-sticky-wrapper{margin-bottom:20px}#product #description #tabs-menu-sticky-wrapper.is-sticky{width:100% !important;left:0}#product #description #tabs-menu-sticky-wrapper #tabs-menu{background-color:#fff;z-index:15;display:flex;list-style-type:none;padding-inline-start:0;margin-bottom:0;font-weight:400;line-height:32px;letter-spacing:-1px}#product #description #tabs-menu-sticky-wrapper #tabs-menu li{opacity:1;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-image:linear-gradient(to right, #000, #000 50%, rgba(0, 0, 0, 0.3) 50%);background-size:200% 100%;background-position:100%;transition:all 1.2s cubic-bezier(0.19, 1, 0.22, 1);cursor:pointer;margin-right:20px}#product #description #tabs-menu-sticky-wrapper #tabs-menu li:last-child{margin-right:0}#product #description #tabs-menu-sticky-wrapper #tabs-menu li:hover{background-position:0%}#product #description #tabs-menu-sticky-wrapper #tabs-menu li.current{background-position:0%}#product #description .description-right .title{font-size:28px;font-weight:400;margin-bottom:20px}#product #description .tab-content{padding-bottom:25px;margin-bottom:25px}#product #description .tab-content:last-child{margin-bottom:0}#product #description .tab-content .tab-title{font-family:"Josefin Sans",sans-serif;font-size:22px;font-weight:400;margin-bottom:10px}.products-sets .box-title,.products-sets #newsletter .title,#newsletter .products-sets .title,.products-sets #blog-view .site-title,#blog-view .products-sets .site-title,.products-related .box-title,.products-related #newsletter .title,#newsletter .products-related .title,.products-related #blog-view .site-title,#blog-view .products-related .site-title{text-align:center}.products-sets .owl-item .product-mini,.products-related .owl-item .product-mini{margin:0 25px 25px}.products-sets .owl-item .product-mini .new,.products-related .owl-item .product-mini .new{border:2px solid #dc3545;padding:3px 5px;font-weight:600;display:inline-block;position:absolute;top:10px;left:10px;z-index:10;background:#fff}@media(max-width: 767px){#basket-container .box-title,#basket-container #newsletter .title,#newsletter #basket-container .title,#basket-container #blog-view .site-title,#blog-view #basket-container .site-title,.basket-summary-container .box-title,.basket-summary-container #newsletter .title,#newsletter .basket-summary-container .title,.basket-summary-container #blog-view .site-title,#blog-view .basket-summary-container .site-title,.order-summary .box-title,.order-summary #newsletter .title,#newsletter .order-summary .title,.order-summary #blog-view .site-title,#blog-view .order-summary .site-title{padding-bottom:0}}#basket-container .btn-dark,.basket-summary-container .btn-dark,.order-summary .btn-dark{max-width:200px}#basket-container .basket-options,.basket-summary-container .basket-options,.order-summary .basket-options{padding-top:25px}#basket-container .basket-options>.content,.basket-summary-container .basket-options>.content,.order-summary .basket-options>.content{display:flex;justify-content:space-between;flex-wrap:wrap}#basket-container .basket-options>.content .left,#basket-container .basket-options>.content .right,.basket-summary-container .basket-options>.content .left,.basket-summary-container .basket-options>.content .right,.order-summary .basket-options>.content .left,.order-summary .basket-options>.content .right{width:50%;padding-right:25px}@media(max-width: 767px){#basket-container .basket-options>.content .left,#basket-container .basket-options>.content .right,.basket-summary-container .basket-options>.content .left,.basket-summary-container .basket-options>.content .right,.order-summary .basket-options>.content .left,.order-summary .basket-options>.content .right{width:100%;padding-right:0}}#basket-container .basket-options>.content .right,.basket-summary-container .basket-options>.content .right,.order-summary .basket-options>.content .right{padding-left:25px;padding-right:0}#basket-container .basket-options>.content .basket-address-form,.basket-summary-container .basket-options>.content .basket-address-form,.order-summary .basket-options>.content .basket-address-form{width:100%;display:flex;flex-wrap:wrap}#basket-container .basket-options>.content .basket-address-form .box-title,#basket-container .basket-options>.content .basket-address-form #newsletter .title,#newsletter #basket-container .basket-options>.content .basket-address-form .title,#basket-container .basket-options>.content .basket-address-form #blog-view .site-title,#blog-view #basket-container .basket-options>.content .basket-address-form .site-title,#basket-container .basket-options>.content .basket-address-form form,.basket-summary-container .basket-options>.content .basket-address-form .box-title,.basket-summary-container .basket-options>.content .basket-address-form #newsletter .title,#newsletter .basket-summary-container .basket-options>.content .basket-address-form .title,.basket-summary-container .basket-options>.content .basket-address-form #blog-view .site-title,#blog-view .basket-summary-container .basket-options>.content .basket-address-form .site-title,.basket-summary-container .basket-options>.content .basket-address-form form,.order-summary .basket-options>.content .basket-address-form .box-title,.order-summary .basket-options>.content .basket-address-form #newsletter .title,#newsletter .order-summary .basket-options>.content .basket-address-form .title,.order-summary .basket-options>.content .basket-address-form #blog-view .site-title,#blog-view .order-summary .basket-options>.content .basket-address-form .site-title,.order-summary .basket-options>.content .basket-address-form form{width:100%}#basket-container .basket-options>.content .basket-address-form .fvat-data,.basket-summary-container .basket-options>.content .basket-address-form .fvat-data,.order-summary .basket-options>.content .basket-address-form .fvat-data{display:none;padding:15px 15px 5px 15px;background:#f1f1f1;margin-bottom:15px}#basket-container .basket-options>.content .basket-address-form .addresses .address,.basket-summary-container .basket-options>.content .basket-address-form .addresses .address,.order-summary .basket-options>.content .basket-address-form .addresses .address{width:calc(50% - 10px);margin:0 10px 10px 10px;padding:10px}#basket-container .basket-options>.content .basket-address-form .addresses .address:nth-child(2n-1),.basket-summary-container .basket-options>.content .basket-address-form .addresses .address:nth-child(2n-1),.order-summary .basket-options>.content .basket-address-form .addresses .address:nth-child(2n-1){margin-left:0}#basket-container .basket-options>.content .basket-address-form .addresses .address:nth-child(2n),.basket-summary-container .basket-options>.content .basket-address-form .addresses .address:nth-child(2n),.order-summary .basket-options>.content .basket-address-form .addresses .address:nth-child(2n){margin-right:0}@media(max-width: 767px){#basket-container .basket-options>.content .basket-address-form #order-send,.basket-summary-container .basket-options>.content .basket-address-form #order-send,.order-summary .basket-options>.content .basket-address-form #order-send{width:100%}}#basket-container .basket-options>.content .inpost-map-container,.basket-summary-container .basket-options>.content .inpost-map-container,.order-summary .basket-options>.content .inpost-map-container{display:none}#basket-container .basket-options>.content .user-login,.basket-summary-container .basket-options>.content .user-login,.order-summary .basket-options>.content .user-login{justify-content:flex-start}@media(max-width: 767px){#basket-container .basket-options>.content #payment-methods,.basket-summary-container .basket-options>.content #payment-methods,.order-summary .basket-options>.content #payment-methods{width:100%;margin-bottom:15px}}#basket-container .basket-options>.content #payment-methods .options,.basket-summary-container .basket-options>.content #payment-methods .options,.order-summary .basket-options>.content #payment-methods .options{display:flex;margin-bottom:10px}#basket-container .basket-options>.content #payment-methods .options img,.basket-summary-container .basket-options>.content #payment-methods .options img,.order-summary .basket-options>.content #payment-methods .options img{height:20px}#basket-container .basket-options>.content #payment-methods .options .check,.basket-summary-container .basket-options>.content #payment-methods .options .check,.order-summary .basket-options>.content #payment-methods .options .check{padding-right:10px}#basket-container .basket-options>.content #payment-methods .options .description,.basket-summary-container .basket-options>.content #payment-methods .options .description,.order-summary .basket-options>.content #payment-methods .options .description{padding-right:25px}@media(max-width: 767px){#basket-container .basket-options>.content #transport-methods,.basket-summary-container .basket-options>.content #transport-methods,.order-summary .basket-options>.content #transport-methods{width:100%;margin-bottom:15px}}#basket-container .basket-options>.content #transport-methods .inpost-info,#basket-container .basket-options>.content #transport-methods .orlen-info,.basket-summary-container .basket-options>.content #transport-methods .inpost-info,.basket-summary-container .basket-options>.content #transport-methods .orlen-info,.order-summary .basket-options>.content #transport-methods .inpost-info,.order-summary .basket-options>.content #transport-methods .orlen-info{margin-bottom:10px;font-weight:600;font-style:italic;text-align:right}#basket-container .basket-options>.content #transport-methods .inpost-info a,#basket-container .basket-options>.content #transport-methods .orlen-info a,.basket-summary-container .basket-options>.content #transport-methods .inpost-info a,.basket-summary-container .basket-options>.content #transport-methods .orlen-info a,.order-summary .basket-options>.content #transport-methods .inpost-info a,.order-summary .basket-options>.content #transport-methods .orlen-info a{background:#51a9ad;color:#fff;font-style:normal;display:inline-block;padding:5px 10px;margin-left:15px;transition:all .5s ease}#basket-container .basket-options>.content #transport-methods .inpost-info a.hidden,#basket-container .basket-options>.content #transport-methods .orlen-info a.hidden,.basket-summary-container .basket-options>.content #transport-methods .inpost-info a.hidden,.basket-summary-container .basket-options>.content #transport-methods .orlen-info a.hidden,.order-summary .basket-options>.content #transport-methods .inpost-info a.hidden,.order-summary .basket-options>.content #transport-methods .orlen-info a.hidden{display:none}#basket-container .basket-options>.content #transport-methods .inpost-info a:hover,#basket-container .basket-options>.content #transport-methods .orlen-info a:hover,.basket-summary-container .basket-options>.content #transport-methods .inpost-info a:hover,.basket-summary-container .basket-options>.content #transport-methods .orlen-info a:hover,.order-summary .basket-options>.content #transport-methods .inpost-info a:hover,.order-summary .basket-options>.content #transport-methods .orlen-info a:hover{text-decoration:none;background:#77cdd1}#basket-container .basket-options>.content #transport-methods .options,.basket-summary-container .basket-options>.content #transport-methods .options,.order-summary .basket-options>.content #transport-methods .options{display:flex;margin-bottom:10px}#basket-container .basket-options>.content #transport-methods .options .check,.basket-summary-container .basket-options>.content #transport-methods .options .check,.order-summary .basket-options>.content #transport-methods .options .check{padding-right:10px}#basket-container .basket-options>.content #transport-methods .options .description,.basket-summary-container .basket-options>.content #transport-methods .options .description,.order-summary .basket-options>.content #transport-methods .options .description{padding-right:25px}#basket-container .basket-options>.content #transport-methods .options .price,.basket-summary-container .basket-options>.content #transport-methods .options .price,.order-summary .basket-options>.content #transport-methods .options .price{text-align:right;margin-left:auto;white-space:nowrap}#basket-container #basket .basket-bottom,.basket-summary-container #basket .basket-bottom,.order-summary #basket .basket-bottom{padding-bottom:25px;padding-top:25px;display:flex;justify-content:space-between}@media(max-width: 767px){#basket-container #basket .basket-bottom,.basket-summary-container #basket .basket-bottom,.order-summary #basket .basket-bottom{flex-wrap:wrap}}#basket-container #basket .basket-bottom .basket-message,#basket-container #basket .basket-bottom .coupon,.basket-summary-container #basket .basket-bottom .basket-message,.basket-summary-container #basket .basket-bottom .coupon,.order-summary #basket .basket-bottom .basket-message,.order-summary #basket .basket-bottom .coupon{width:50%}@media(max-width: 767px){#basket-container #basket .basket-bottom .basket-message,#basket-container #basket .basket-bottom .coupon,.basket-summary-container #basket .basket-bottom .basket-message,.basket-summary-container #basket .basket-bottom .coupon,.order-summary #basket .basket-bottom .basket-message,.order-summary #basket .basket-bottom .coupon{width:100%;margin-bottom:15px}}#basket-container #basket .basket-bottom textarea,.basket-summary-container #basket .basket-bottom textarea,.order-summary #basket .basket-bottom textarea{width:100%;max-width:400px;height:100px}#basket-container #basket .basket-bottom .coupon,.basket-summary-container #basket .basket-bottom .coupon,.order-summary #basket .basket-bottom .coupon{max-width:400px;display:flex;justify-content:flex-end}@media(max-width: 767px){#basket-container #basket .basket-bottom .coupon,.basket-summary-container #basket .basket-bottom .coupon,.order-summary #basket .basket-bottom .coupon{width:100%;max-width:100%}#basket-container #basket .basket-bottom .coupon form,.basket-summary-container #basket .basket-bottom .coupon form,.order-summary #basket .basket-bottom .coupon form{width:100%}}#basket-container #basket .basket-bottom .coupon input,.basket-summary-container #basket .basket-bottom .coupon input,.order-summary #basket .basket-bottom .coupon input{height:45px}#basket-container #basket .basket-bottom .coupon .btn,.basket-summary-container #basket .basket-bottom .coupon .btn,.order-summary #basket .basket-bottom .coupon .btn{height:45px;padding:0 15px;min-width:100px}.inpost-map-container{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:1000;padding:100px;display:none;transition:all .5s ease}@media(max-width: 767px){.inpost-map-container{padding:15px}}.inpost-map-container #inpost-map{background:#fff}.inpost-map-container .inpost-hide{margin:15px auto;float:right;color:#fff !important;text-transform:uppercase;transition:all .5s ease;font-weight:600}#address-data .mini-box{max-width:550px;margin:auto}#address-data .mini-box .box-title,#address-data .mini-box #newsletter .title,#newsletter #address-data .mini-box .title,#address-data .mini-box #blog-view .site-title,#blog-view #address-data .mini-box .site-title{margin-bottom:25px}.basket-address-form .btn{margin-bottom:15px}.basket-address-form a{color:#51a9ad}.order-summary .order-summary-content{padding-bottom:25px}.order-summary .order-summary-content .top{padding-bottom:25px}.order-summary .order-summary-content .top-second{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-bottom:25px}@media(max-width: 767px){.order-summary .order-summary-content .top-second{grid-template-columns:1fr}}.order-summary .order-summary-content .top-second .column{padding:20px;background:#f1f1f1}.order-summary .order-summary-content .top-second h5{font-weight:600}.order-summary .order-summary-content .top-second p{margin-bottom:0}.order-summary .order-bottom{display:flex;justify-content:space-between}@media(max-width: 767px){.order-summary .order-bottom{flex-wrap:wrap}}.order-summary .order-bottom .left,.order-summary .order-bottom .right{width:50%;display:flex}@media(max-width: 767px){.order-summary .order-bottom .left,.order-summary .order-bottom .right{width:100%}}.order-summary .order-bottom .right{justify-content:flex-end}.order-summary .order-bottom .right .btn{margin-bottom:25px}@media(max-width: 767px){.order-summary .order-bottom .right{justify-content:flex-start;padding-top:25px}}.order-summary .order-bottom .right .payment-info{padding-bottom:25px}.user-login,.user-register{display:flex;justify-content:center}.user-login .content,.user-register .content{width:100%;max-width:600px}.user-login .btn,.user-register .btn{margin-bottom:25px;width:100%}.user-login a,.user-register a{color:#51a9ad}.basket-product{margin-bottom:10px}.basket-product .custom-field{display:grid;grid-template-columns:150px 1fr;gap:5px;margin-bottom:2px;font-size:13px}.basket-product .custom-field ._name{text-align:right;font-weight:600}.basket-product .basket-product-message{padding:0 0 10px;width:250px}@media(min-width: 768px){.basket-product .basket-product-message{padding:8px 0 0}}.basket-product .basket-product-message textarea{font-size:13px;padding:5px 10px;width:100%}@media(min-width: 768px){.basket-product{display:flex;justify-content:flex-start}}@media(max-width: 767px){.basket-product{padding-bottom:25px;border-bottom:2px solid #eceff1;margin-bottom:25px}.basket-product::after{content:"";display:block;clear:both}}.basket-product .image{height:110px;width:83px;margin-right:15px;min-width:83px}@media(max-width: 767px){.basket-product .image{float:left}}.basket-product .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.basket-product .details{margin-right:15px;display:flex;align-items:center;flex-wrap:wrap}.basket-product .details .attributes{font-size:13px;margin-top:5px}.basket-product .details .custom-fields{font-size:13px}.basket-product .details>*{width:100%}@media(max-width: 767px){.basket-product .details{width:calc(100% - 105px);float:right;margin-right:0;margin-bottom:10px}}@media(max-width: 767px){.basket-product .details .name{margin-bottom:10px}}.basket-product .details a{font-weight:600;color:#222;font-size:16px;transition:all .5s ease}@media(max-width: 767px){.basket-product .details a{font-size:14px}}.basket-product .details a:hover{color:#51a9ad;text-decoration:none}.basket-product .details hr{margin:5px 0}.basket-product .details .description{display:grid;grid-template-columns:150px 1fr;gap:5px;margin-bottom:2px;font-size:13px}.basket-product .details .description div:first-child{font-weight:600;text-align:right}.basket-product .prices{margin-left:auto;font-family:"Josefin Sans",sans-serif;font-size:18px;font-weight:600;white-space:nowrap;display:flex;align-items:center}@media(max-width: 767px){.basket-product .prices{width:calc(100% - 105px);float:right;clear:right;margin-bottom:10px}}.basket-product .prices .price span{margin-left:25px;margin-right:25px}@media(max-width: 767px){.basket-product .prices .price span{margin-left:10px;margin-right:10px}}.basket-product .prices u{position:relative;display:inline-block;margin-left:15px}@media(max-width: 767px){.basket-product .prices u{margin-left:10px}}.basket-product .prices u::before{width:100%;position:absolute;content:"";right:-4px;top:32%;height:0;border-bottom:3px solid #ff0909;transform:rotate(-19deg)}.basket-product .buttons{display:flex;align-items:center}@media(max-width: 767px){.basket-product .buttons{width:calc(100% - 98px);text-align:right;float:right;clear:right}}.basket-product .buttons .btn-minus,.basket-product .buttons .btn-plus{width:40px;min-width:40px;height:40px;background:#f5f5f5;position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .5s ease;padding:0;color:#222;margin:0 15px}.basket-product .buttons .btn-minus:hover,.basket-product .buttons .btn-plus:hover{background:#222;color:#fff}.basket-product .buttons #quantity{width:60px;text-align:center;margin:0 5px;height:40px;border:2px solid #e7e7e7}.basket-product .buttons .btn-delete{height:40px;padding:0;background:#222;border:0;border-radius:50%;transition:all .5s ease;display:flex;width:40px;align-items:center;justify-content:center}.basket-product .buttons .btn-delete:hover{background:#dc3545}.basket-product .buttons .btn-delete i{font-size:14px}.basket-summary{display:flex;justify-content:flex-end;font-weight:500;font-size:15px;margin-bottom:5px}.basket-summary.left{justify-content:flex-start}.basket-summary.big{margin-top:15px;margin-bottom:15px;font-size:22px;font-family:"Josefin Sans",sans-serif}.basket-summary span{margin-left:15px;font-weight:600}.addresses{display:flex;flex-wrap:wrap}.addresses .address{width:calc(25% - 50px);margin:25px;padding:25px;border:3px solid #eceff1}.addresses .address.active{border:3px solid #51a9ad}.addresses .address .buttons{padding-top:15px}.addresses .address .buttons a{font-weight:600;margin-right:10px;transition:all .5s ease;color:#51a9ad}.addresses .address .buttons a.text-danger{color:#dc3545}.addresses .address .buttons a:hover{text-decoration:none;color:#3a3a3a}.client-panel.address-edit .row-flex input:first-child{margin-right:15px}.client-panel.client-addresses .btn-big{max-width:200px;margin:0 0 25px;padding:10px}@media(max-width: 767px){.client-panel.client-addresses .addresses{justify-content:space-between}}@media(min-width: 768px){.client-panel.client-addresses .addresses .address:nth-child(5n-4){margin-left:0}.client-panel.client-addresses .addresses .address:nth-child(4n){margin-left:0}}@media(max-width: 767px){.client-panel.client-addresses .addresses .address{width:calc(50% - 10px);margin:10px 5px;padding:10px}.client-panel.client-addresses .addresses .address:nth-child(2n-1){margin-left:0}.client-panel.client-addresses .addresses .address:nth-child(2n){margin-right:0}}.client-panel .client-menu{padding-bottom:25px}.client-panel .client-menu ul{display:flex;list-style-type:none;margin:0;padding:0;justify-content:flex-start}.client-panel .client-menu ul li{padding:0;position:relative;margin-right:15px;margin-left:15px}.client-panel .client-menu ul li:first-child{margin-left:0}.client-panel .client-menu ul li a{font-size:16px;font-weight:600;color:#fff;transition:all .5s ease}.jconfirm.jconfirm-modern .jconfirm-box{width:100% !important;max-width:800px !important}@media(min-width: 1281px)and (max-width: 1365px){.popular-categories #scontainer-8 div[class^=col-lg]{margin:0 5px;max-width:calc(25% - 10px)}.popular-categories #scontainer-8 div[class^=col-lg] a{font-size:26px;line-height:28px}.promoted-products .content .product-mini{margin:0 15px 30px;max-width:calc(25% - 30px)}.product-mini .product-details .name{font-size:21px}.article-list .article-title{font-size:21px}.category-content .product-mini{max-width:calc(33.3333333333% - 25px);width:100%;margin:0 25px 25px 0}#product #product-options{padding:40px 25px}}@media(min-width: 992px)and (max-width: 1200px){.box,#header #search-form-big,.footer-contact,#category-view,#blog-view{padding:50px 0}.popular-categories{padding-bottom:0;margin-bottom:-10px}.popular-categories #scontainer-8 div[class^=col-lg]{width:100%;max-width:calc(50% - 30px);flex:0 0 50%;margin-bottom:60px}.mini-banners h3{font-size:25px}.mini-banners p{font-size:14px;line-height:22px}.last-on-blog .article-list{margin-bottom:25px}.footer #newsletter{margin:0 auto 50px;max-width:600px}.footer>.container>.row .col-xl-4,#product #description #tabs-menu-sticky-wrapper .footer>#tabs-menu>.row .col-xl-4{order:1}.footer>.container>.row .col-xl-8,#product #description #tabs-menu-sticky-wrapper .footer>#tabs-menu>.row .col-xl-8{order:2}#product #product-options{padding:0}#product #product-options h1{font-size:28px}#main-menu #menu-container-1 ul.level-0>li>ul{padding:25px}.basket-summary-address .left{padding-right:25px}.basket-summary-address .right{padding-left:25px}.basket-summary-address .left .box-title,.basket-summary-address .left #newsletter .title,#newsletter .basket-summary-address .left .title,.basket-summary-address .left #blog-view .site-title,#blog-view .basket-summary-address .left .site-title,.basket-summary-address .right .box-title,.basket-summary-address .right #newsletter .title,#newsletter .basket-summary-address .right .title,.basket-summary-address .right #blog-view .site-title,#blog-view .basket-summary-address .right .site-title{font-size:26px;margin-bottom:0;padding-bottom:25px}.addresses .address{width:calc(33.3333333333% - 50px)}.basket-summary-address>.basket-address-form .left .addresses .address{margin:5px 5px 5px 0;width:calc(50% - 5px)}#header #search-form-big .search-big-results .product-search{max-width:calc(25% - 20px)}#header #search-form-big .search-big-results .product-search:nth-child(6n-5){margin-left:10px}#header #search-form-big .search-big-results .product-search:nth-child(6n){margin-right:10px}#header #search-form-big .search-big-results .product-search:nth-child(4n-3),#header #search-form-big .search-big-results .product-search:first-child{margin-left:0}#header #search-form-big .search-big-results .product-search:nth-child(4n),#header #search-form-big .search-big-results .product-search:last-child{margin-right:0}}@media(max-width: 767px){.box,#header #search-form-big,.footer-contact,#category-view,#blog-view{padding:25px 0}.box .box-subtitle,#header #search-form-big .box-subtitle,.footer-contact .box-subtitle,#category-view .box-subtitle,#blog-view .box-subtitle{margin-bottom:15px}.container,#product #description #tabs-menu-sticky-wrapper #tabs-menu{padding-left:15px;padding-right:15px}#top{position:relative}#top #mobile-menu-open{position:absolute;left:12px;top:9px;font-size:25px;z-index:100;height:37px;width:37px;display:flex;align-items:center;justify-content:center;cursor:pointer}#top #mobile-menu-open.hidden{display:none}#top #mobile-menu-open img{width:30px}#top #mini-login{text-align:right;padding-right:15px}#header .logo a{max-width:200px;margin:auto}#header .header-right{justify-content:space-between;margin-top:10px}#main-menu #mobile-menu-close{font-size:25px;z-index:100;height:37px;width:37px;display:flex;align-items:center;justify-content:center;margin:15px;position:fixed;top:0px;left:2px;z-index:95;cursor:pointer}#main-menu #mobile-menu-close.hidden{display:none}#main-menu #mobile-menu-close img{width:25px}#main-menu #menu-container-1{display:none;position:fixed;left:0;top:0;width:100%;min-height:100%;background:#f6f6f6;padding-top:45px;z-index:90;min-width:0 !important}#main-menu #menu-container-1 .mmm{position:absolute;overflow:hidden;min-width:100%;min-height:100%;margin:0;padding:0}#main-menu #menu-container-1 .mmm .levelHolderClass{position:absolute;overflow:hidden;top:0;background:#f6f6f6;width:auto;min-height:100%;padding-top:15px}#main-menu #menu-container-1 .mmm .ltr{margin-left:-100%;left:0}#main-menu #menu-container-1 .mmm ul{list-style:none;padding:0;margin:0}#main-menu #menu-container-1 .mmm ul li{cursor:pointer}#main-menu #menu-container-1 .mmm ul li i.menu-toggle{display:none}#main-menu #menu-container-1 .mmm ul li i.floatRight{order:1}#main-menu #menu-container-1 .mmm ul li a{font-family:"Josefin Sans",sans-serif;font-size:23px;color:#222;transition:all .5s ease;display:flex;align-items:center;justify-content:space-between;width:100%;padding:5px 15px}}@media(max-width: 767px)and (max-width: 575px){#main-menu #menu-container-1 .mmm ul li a{font-size:20px;padding:0 15px}}@media(max-width: 767px){#main-menu #menu-container-1 .mmm ul li a:hover{color:#51a9ad;text-decoration:none}.popular-categories #scontainer-8 div[class^=col-lg]{max-width:calc(100% - 30px);margin:0 15px 30px}.mini-banners{display:none}.last-on-blog .container,.last-on-blog #product #description #tabs-menu-sticky-wrapper #tabs-menu,#product #description #tabs-menu-sticky-wrapper .last-on-blog #tabs-menu{padding-left:25px;padding-right:25px}.last-on-blog .container .article-list,.last-on-blog #product #description #tabs-menu-sticky-wrapper #tabs-menu .article-list,#product #description #tabs-menu-sticky-wrapper .last-on-blog #tabs-menu .article-list{margin-bottom:30px}.promo-text img{display:none}.footer-contact{text-align:center}.footer-contact .col-lg-3{margin-bottom:15px}.footer{text-align:center}.footer .box-title,.footer #newsletter .title,#newsletter .footer .title,.footer #blog-view .site-title,#blog-view .footer .site-title{text-align:center}.footer .col-lg-4{margin-bottom:15px}.footer-bottom{text-align:center}.footer-bottom #copyright{text-align:center;margin-top:15px}#product #product-options{padding:15px 0}#product #product-options h1{font-size:28px}#category-view .left-column{display:none}#category-view .category-content .product-mini{max-width:calc(50% - 15px)}.pager .first,.pager .last{display:none}}.client-orders-history .order-summary-content{padding-bottom:25px;border-bottom:3px solid #eceff1;margin-bottom:25px}.shop-alert-overlay{position:fixed;top:0;left:0;background:rgba(0,0,0,.25);width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:999}.shop-alert-overlay .shop-alert{background:#fff;width:100%;max-width:800px;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);max-height:100%}.shop-alert-overlay .shop-alert .shop-alert-title{padding:20px 20px 15px;font-size:21px;font-weight:600;border-bottom:3px solid #eceff1;display:flex;justify-content:space-between;align-items:center;color:#51a9ad}.shop-alert-overlay .shop-alert .shop-alert-title a{color:#222;transition:all .5s ease}.shop-alert-overlay .shop-alert .shop-alert-title a:hover{color:#3a3a3a}.shop-alert-overlay .shop-alert .shop-alert-buttons{display:flex;justify-content:flex-end;gap:15px;align-items:center;padding:20px;border-top:3px solid #eceff1}.shop-alert-overlay .shop-alert .shop-alert-buttons .btn{padding:10px 15px}.shop-alert-overlay .shop-alert .shop-alert-buttons .btn.btn-default{color:#222;padding:10px 0;font-size:14px}.shop-alert-overlay .shop-alert .shop-alert-content{padding:30px 20px}.shop-alert-overlay .shop-alert .shop-alert-content h2{margin-bottom:25px;padding:0;font-size:16px}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets{display:flex;justify-content:flex-start;overflow-y:auto;padding-bottom:25px}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets::-webkit-scrollbar{height:5px}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets::-webkit-scrollbar-track{background:#eceff1}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets::-webkit-scrollbar-thumb{background:#222}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets::-webkit-scrollbar-thumb:hover{background:#222}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product{max-width:calc(50% - 20px);min-width:calc(50% - 20px);margin:0 10px 0;position:relative}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .new{border:2px solid #dc3545;padding:3px 5px;font-weight:600;display:inline-block;position:absolute;top:10px;left:-10px;z-index:10;background:#fff}@media(min-width: 768px){.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product{max-width:calc(25% - 20px);min-width:calc(25% - 20px)}}@media(min-width: 1200px){.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product{max-width:calc(20% - 20px);min-width:calc(20% - 20px)}}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .a-img{padding-top:133%;display:block;position:relative;background:#f6f6f6}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .a-img:hover .img img.first{opacity:0}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .a-img:hover .img img.second{transform:scale(1.2);opacity:1}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .a-img .img{height:100%;width:100%;display:block;position:absolute;overflow:hidden;top:0;left:0}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .a-img .img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:absolute;top:0;left:0}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .a-img .img img.first{transition:all 1s ease}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .a-img .img img.second{transition:all 1s ease;opacity:0}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details .prices{font-family:"Josefin Sans",sans-serif;white-space:nowrap;display:flex;justify-content:center}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details .prices .price{font-size:24px;font-weight:600;color:#51a9ad}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details .prices .price-old{font-size:24px;font-weight:300;color:#b9b9b9;position:relative;margin-right:15px}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details .prices .price-old::before{width:100%;position:absolute;content:"";right:0;top:42%;height:0;border-bottom:2px solid #b9b9b9}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details h2{font-size:20px;font-family:"Josefin Sans",sans-serif}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details h2 a{color:#222;display:block;font-weight:300;margin:10px 0 5px;position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details h2 a:hover{text-decoration:none}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details h2 a:hover::after{width:100%}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details h2 a::after{content:"";display:block;height:1px;background:#222;position:absolute;bottom:0;left:0;width:0;transition:all .5s ease}#payment-confirmation{max-width:1280px}#payment-confirmation .btn{max-width:300px;float:right}#paypo-promo{padding:25px 0;font-weight:600}#paypo-promo img{height:30px}#popup-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.75);z-index:100;display:flex;align-items:center;justify-content:center}#popup-bg #popup-content{height:90vh;width:90vw;display:flex;align-items:center;justify-content:center}#popup-bg #popup-content img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#main-banner{margin-top:25px}@media(min-width: 768px){#main-banner .mobile{display:none}}@media(max-width: 767px){#main-banner .nomobile{display:none}}.producer-list{display:flex;flex-wrap:wrap}.producer-list .producer{width:calc(20% - 15px);margin:15px 15px 15px 0}@media(min-width: 992px)and (max-width: 1199px){.producer-list .producer{width:calc(25% - 15px)}}@media(min-width: 768px)and (max-width: 991px){.producer-list .producer{width:calc(33.3333333333% - 15px)}}@media(max-width: 767px){.producer-list .producer{width:calc(33.3333333333% - 15px)}}@media(max-width: 575px){.producer-list .producer{width:calc(50% - 15px)}}.producer-list .producer a{display:block;width:100%}.producer-list .producer a img{width:100%}.zaufane .box-title,.zaufane #newsletter .title,#newsletter .zaufane .title,.zaufane #blog-view .site-title,#blog-view .zaufane .site-title{text-align:center}.zaufane .wrapper-left{padding:15px;background:#fff}.zaufane .client-review{display:flex !important;flex-wrap:wrap;align-items:center;flex-direction:column;justify-content:center;background:#f6f6f6;padding:25px !important;margin:15px !important}.zaufane .client-review div,.zaufane .client-review p{width:100%}div[class^=products-box-] .swiper{width:100vw;margin-left:50%;transform:translateX(-50%)}div[class^=products-box-] .swiper-button-next,div[class^=products-box-] .swiper-button-prev{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;transition:250ms ease;z-index:11;box-shadow:0 0 9px 0px #dfdfdf}div[class^=products-box-] .swiper-button-next::after,div[class^=products-box-] .swiper-button-prev::after{color:#222;font-size:16px;font-weight:900}div[class^=products-box-] .swiper-button-prev{left:15% !important}div[class^=products-box-] .swiper-button-next{right:15% !important}.loading-button{pointer-events:none;opacity:.7;transition:opacity .3s}.loading-button::after{content:"";display:block;margin-left:10px;margin-right:auto;width:20px;height:20px;border:3px solid #fff;border-radius:50%;border-top:3px solid #666;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#category-subcategory-tiles{margin-bottom:30px}#category-subcategory-tiles .category-subcategory-tiles{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;gap:20px}#category-subcategory-tiles .category-subcategory-tiles .category-subcategory-tile a{display:block;color:#222;font-size:20px;font-family:"Josefin Sans",sans-serif;text-decoration:none !important;padding:10px 20px;border:1px solid rgba(58,58,58,.1);transition:border 250ms ease-in-out}#category-subcategory-tiles .category-subcategory-tiles .category-subcategory-tile a:hover{border-color:rgba(81,169,173,.9)}.form-control.form-control-phone{display:flex;flex-direction:row;align-items:center}.form-control.form-control-phone:has(>.form-control-input:focus){color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control.form-control-phone:hover[tooltip]{position:relative}.form-control.form-control-phone:hover[tooltip]:before{content:"";display:none;content:"";border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid #343a40;position:absolute;top:30px;left:85px;z-index:8;font-size:0;line-height:0;width:0;height:0}.form-control.form-control-phone:hover[tooltip]:after{display:none;content:attr(tooltip);position:absolute;top:35px;left:50px;padding:5px 8px;background:#343a40;color:#fff;z-index:9;font-size:.75em;line-height:18px;border-radius:3px;white-space:nowrap;word-wrap:normal}.form-control.form-control-phone:hover[tooltip]:hover:before,.form-control.form-control-phone:hover[tooltip]:hover:after{display:block}.form-control.form-control-phone .form-control-phone-code{display:flex;align-items:center;gap:10px}.form-control.form-control-phone .form-control-phone-code span{font-family:"Open Sans",sans-serif;font-size:14px}.form-control.form-control-phone .form-control-input{border:none;height:calc(2.25rem - 2px)}.form-control.form-control-phone .form-control-input:focus{border:none;outline:none;box-shadow:none}/*# sourceMappingURL=style.css.map */ \ No newline at end of file +@keyframes fade_in_show{0%{opacity:0}100%{opacity:1}}body{font-family:"Open Sans",sans-serif;font-size:14px}body.no-scroll{overflow:hidden;max-height:100vh}body.page-login-form .main .container,body.page-login-form .main #product #description #tabs-menu-sticky-wrapper #tabs-menu,#product #description #tabs-menu-sticky-wrapper body.page-login-form .main #tabs-menu{max-width:600px;margin:auto;padding-right:15px;padding-left:15px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}.form-control{border:2px solid #e7e7e7;border-radius:0;font-size:15px}.mini-content,.client-panel,#basket-container,.basket-summary-container,.order-summary{max-width:1280px}.btn{border:0;border-radius:0;color:#fff;text-transform:uppercase;font-size:15px;padding:20px 30px;font-weight:600;display:flex;align-items:center;justify-content:center}.btn:focus{box-shadow:none}.btn-danger{background:#dc3545}.btn-danger:hover{background:#f7abb0}.btn-danger:active{background:#f7abb0;border-color:#fff}.btn-success{background:#51a9ad}.btn-success:hover{background:#77cdd1}.btn-success:active{background:#77cdd1;border-color:#fff}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{background:#77cdd1;border:none}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus{background:#77cdd1;border:none}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:none}.btn-success.disabled,.btn-success:disabled{color:#fff;background:#77cdd1;border-color:#77cdd1}.jconfirm.jconfirm-modern .jconfirm-box{box-shadow:0px 0px 14px 4px rgba(0,0,0,.1) !important;padding:60px 30px 45px !important}.jconfirm.jconfirm-modern .jconfirm-box .btn{border-radius:0 !important}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-title{font-family:"Josefin Sans",sans-serif !important;font-weight:600 !important;font-size:32px !important}.alert{border-radius:0;border:0;font-size:15px;font-weight:400;padding:15px;margin:0 auto 75px}.alert.alert-success{background:#51a9ad;color:#fff}.title-border,#product #description .description-right .title,#product #description #tabs-menu-sticky-wrapper #tabs-menu{border-bottom:3px solid #e7e7e7;padding:10px 0;font-family:"Josefin Sans",sans-serif;line-height:32px;letter-spacing:-1px;font-size:28px}.box,#blog-view,#category-view,.footer-contact,#header #search-form-big{padding:75px 0}@media(min-width: 768px)and (max-width: 991px){.box,#blog-view,#category-view,.footer-contact,#header #search-form-big{padding:25px 0}}.box .box-title,#blog-view .box-title,#blog-view .site-title,#category-view .box-title,.box #newsletter .title,#blog-view #newsletter .title,#category-view #newsletter .title,#newsletter .box .title,#newsletter #blog-view .title,#newsletter #category-view .title,.footer-contact .box-title,.footer-contact #newsletter .title,#newsletter .footer-contact .title,#header #search-form-big .box-title,#header #search-form-big #blog-view .site-title,#blog-view #header #search-form-big .site-title,#header #search-form-big #newsletter .title,#newsletter #header #search-form-big .title{font-family:"Josefin Sans",sans-serif;font-weight:600;font-size:32px;margin-bottom:25px}@media(max-width: 767px){.box .box-title,#blog-view .box-title,#blog-view .site-title,#category-view .box-title,.box #newsletter .title,#blog-view #newsletter .title,#category-view #newsletter .title,#newsletter .box .title,#newsletter #blog-view .title,#newsletter #category-view .title,.footer-contact .box-title,.footer-contact #newsletter .title,#newsletter .footer-contact .title,#header #search-form-big .box-title,#header #search-form-big #blog-view .site-title,#blog-view #header #search-form-big .site-title,#header #search-form-big #newsletter .title,#newsletter #header #search-form-big .title{font-size:26px;margin-bottom:15px}}.new,.category-content .product-mini .new,.promoted-products .content .product-mini .new{border:2px solid #dc3545;padding:5px 10px;font-weight:600;display:inline-block;position:relative;top:10px;left:-10px;z-index:10;background:#fff}.box-mini{max-width:600px;margin:0 auto}.row-flex{display:flex;justify-content:space-between}.container,#product #description #tabs-menu-sticky-wrapper #tabs-menu{max-width:100%;padding-left:calc(8.6805555556vw - 36.6666666667px);padding-right:calc(8.6805555556vw - 36.6666666667px)}.site-title{font-family:"Josefin Sans",sans-serif;font-weight:600;font-size:32px;margin-bottom:25px}@media(max-width: 991px){.site-title{font-size:24px}}@media(max-width: 767px){#top-sticky-wrapper #top{z-index:20}}#top{background:#f6f6f6;padding:15px 0}@media(max-width: 767px){#top #scontainer-1 .contact{display:none}}#top #scontainer-1 .free-delivery{float:right;color:#222}@media(min-width: 768px)and (max-width: 1199px){#top #scontainer-1 .free-delivery{float:none;display:block;margin-top:10px}}@media(max-width: 767px){#top #scontainer-1 .free-delivery{margin-bottom:10px}}#top p{margin:0;padding:0}#top a{color:#222}#top a:hover{text-decoration:none}#top #mini-login{text-align:right}#top #mini-login a{font-weight:600;color:#51a9ad;margin-left:10px}#top #mini-login a span{color:#222;padding-right:10px}#header{padding:15px 0}#header .logo a{display:block;max-width:300px}#header .logo a img{width:100%}#header #search-form-big{height:0;position:fixed;top:-100%;left:0;width:100%;background:#fff;z-index:110;overflow:hidden;transition:all .5s ease;max-height:100%;overflow-y:scroll}#header #search-form-big.visible{top:0;height:auto}#header #search-form-big .btn-success{margin:25px auto;display:block;width:175px}#header #search-form-big .no-found{font-weight:600;font-size:20px;font-family:"Josefin Sans",sans-serif;padding:25px 0 50px;text-align:center}#header #search-form-big .search-big-results{padding:50px 0;display:flex;justify-content:flex-start;flex-wrap:wrap}@media(max-width: 767px){#header #search-form-big .search-big-results{padding:25px 0}}#header #search-form-big .search-big-results .product-search{position:relative;width:100%;margin:0 15px 15px 0;max-width:calc(16.6666666667% - 15px)}@media(min-width: 768px)and (max-width: 991px){#header #search-form-big .search-big-results .product-search{max-width:calc(25% - 25px)}}@media(max-width: 767px){#header #search-form-big .search-big-results .product-search{max-width:calc(50% - 15px)}}#header #search-form-big .search-big-results .product-search .new{border:2px solid #dc3545;padding:3px 5px;font-weight:600;display:inline-block;position:absolute;top:-10px;left:-10px;z-index:10;background:#fff}#header #search-form-big .small-title{text-transform:uppercase;opacity:.75;position:relative;width:100%}#header #search-form-big .small-title a{position:absolute;top:-10px;right:0;color:#222;transition:all .5s ease;font-size:30px;display:flex;align-items:center;justify-content:center;height:45px;width:45px}#header #search-form-big .small-title a:hover{color:#51a9ad}#header #search-form-big .input{padding-top:25px}#header #search-form-big .input input{border-radius:0;border:0;border-bottom:2px solid #222;padding-left:0;padding-bottom:10px;padding-top:10px;font-weight:600;font-size:20px;height:50px;font-family:"Josefin Sans",sans-serif}#header #search-form-big .input input:focus{outline:none;box-shadow:none}#header #search-form-big .input input::-moz-placeholder{font-size:20px;font-weight:600;color:#222;font-family:"Josefin Sans",sans-serif}#header #search-form-big .input input::placeholder{font-size:20px;font-weight:600;color:#222;font-family:"Josefin Sans",sans-serif}#header .header-right{display:flex;justify-content:flex-end;align-items:center}#header .header-right #search-button{margin-right:25px}#header .header-right #search-button .btn{color:#fff;background:none;height:50px;width:50px;position:relative;z-index:5;transition:all .5s ease;background:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0}#header .header-right #search-button .btn:hover{border-radius:0}#header .header-right #search-button .btn img{width:20px}#header .header-right #basket-mini a{display:flex;align-items:center;justify-content:center;color:#51a9ad}@media(max-width: 767px){#header .header-right #basket-mini a{text-align:right}}#header .header-right #basket-mini a:hover{text-decoration:none}#header .header-right #basket-mini a:hover .icon{border-radius:0;background:#51a9ad}#header .header-right #basket-mini a .icon{height:50px;width:50px;display:flex;align-items:center;justify-content:center;margin-right:10px;background:#222;border-radius:50%;transition:all .5s ease}@media(max-width: 767px){#header .header-right #basket-mini a .icon{order:1;margin-left:10px;margin-right:0}}#header .header-right #basket-mini a .icon img{width:20px}#header .header-right #basket-mini a .basket-details{font-size:14px}#header .header-right #basket-mini a .basket-details .title{font-weight:600}#header .header-right #basket-mini a .basket-details .details{color:#222;font-size:13px}.menu-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.35);z-index:10;display:none;opacity:0;transition:all .5s ease}.menu-overlay.visible{display:block;opacity:1}#main-menu-sticky-wrapper.is-sticky #main-menu{background:#fff;border-bottom:3px solid #e7e7e7;width:100%}#main-menu-sticky-wrapper.is-sticky #main-menu .level-0{justify-content:center}#main-menu{position:relative;z-index:20}#main-menu #menu-container-1 ul{margin:0;padding:0;list-style-type:none}@media(min-width: 768px){#main-menu #menu-container-1 ul.level-0{display:flex;margin-left:-15px}}@media(min-width: 768px)and (min-width: 768px)and (max-width: 991px){#main-menu #menu-container-1 ul.level-0>li#link-5{display:none}}@media(min-width: 768px){#main-menu #menu-container-1 ul.level-0>li>i{display:none}#main-menu #menu-container-1 ul.level-0>li>a{font-family:"Josefin Sans",sans-serif;color:#222;font-size:22px;font-weight:400;display:block;padding:10px 9px;transition:all .5s ease}}@media(min-width: 768px)and (min-width: 992px)and (max-width: 1199px){#main-menu #menu-container-1 ul.level-0>li>a{padding:5px;font-size:19px}}@media(min-width: 768px)and (min-width: 768px)and (max-width: 991px){#main-menu #menu-container-1 ul.level-0>li>a{padding:5px;font-size:17px}}@media(min-width: 768px){#main-menu #menu-container-1 ul.level-0>li>a:hover{text-decoration:none}#main-menu #menu-container-1 ul.level-0>li:hover>ul{display:flex;animation:fade_in_show .5s;flex-wrap:wrap}#main-menu #menu-container-1 ul.level-0>li>ul{left:0;width:100%;display:none;position:absolute;padding:25px;background:#fff;transition:all .5s ease}#main-menu #menu-container-1 ul.level-0>li>ul>li{width:25%;margin-bottom:25px}}@media(min-width: 768px)and (min-width: 1200px)and (max-width: 1366px){#main-menu #menu-container-1 ul.level-0>li>ul>li{width:33.3333333333%}}@media(min-width: 768px)and (min-width: 768px)and (max-width: 1199px){#main-menu #menu-container-1 ul.level-0>li>ul>li{width:50%}}@media(min-width: 768px){#main-menu #menu-container-1 ul.level-0>li>ul>li a{color:#222;font-size:13px;transition:all .5s ease}#main-menu #menu-container-1 ul.level-0>li>ul>li a:hover{text-decoration:none;color:#51a9ad}#main-menu #menu-container-1 ul.level-0>li>ul>li>a{font-weight:600;font-size:16px}#main-menu #menu-container-1 ul.level-0>li>ul>li i{display:none}#main-menu #menu-container-1 ul.level-0>li>ul>li ul{padding-top:5px}}#mobile-menu-close,#mobile-menu-open{display:none}.promoted-products .box-title,.promoted-products #blog-view .site-title,#blog-view .promoted-products .site-title,.promoted-products #newsletter .title,#newsletter .promoted-products .title{text-align:center}.promoted-products .content{display:flex;justify-content:flex-start;flex-wrap:wrap}@media(min-width: 1920px){.promoted-products .content .product-mini:nth-child(11),.promoted-products .content .product-mini:nth-child(12){display:none}}.promoted-products .content .product-mini{max-width:calc(20% - 15px);width:100%;margin:0 15px 15px 0;position:relative}@media(min-width: 992px)and (max-width: 1366px){.promoted-products .content .product-mini{max-width:calc(25% - 15px)}}@media(min-width: 768px)and (max-width: 991px){.promoted-products .content .product-mini{max-width:calc(33.3333333333% - 15px)}}@media(max-width: 767px){.promoted-products .content .product-mini{max-width:calc(50% - 15px)}}@media(max-width: 399px){.promoted-products .content .product-mini{max-width:100%;margin:0 0 15px 0}}.promoted-products .content .product-mini .new{position:absolute}.category-content{display:flex;justify-content:flex-start;flex-wrap:wrap}.category-content .product-mini{max-width:calc(25% - 15px);width:100%;margin:0 15px 15px 0;position:relative}@media(min-width: 992px)and (max-width: 1366px){.category-content .product-mini{max-width:calc(33.3333333333% - 15px)}}@media(min-width: 768px)and (max-width: 991px){.category-content .product-mini{max-width:calc(50% - 15px)}}@media(max-width: 575px){.category-content .product-mini{max-width:100% !important}}.category-content .product-mini .new,.category-content .promoted-products .content .product-mini .new,.promoted-products .content .category-content .product-mini .new{position:absolute}.search-content{display:flex;justify-content:flex-start;flex-wrap:wrap}.search-content .product-mini{max-width:calc(25% - 50px);width:100%;margin:0 50px 50px 0;position:relative}@media(min-width: 1200px)and (max-width: 1366px){.search-content .product-mini{max-width:calc(33.3333333333% - 50px)}}@media(min-width: 576px)and (max-width: 1199px){.search-content .product-mini{max-width:calc(50% - 50px)}}@media(max-width: 575px){.search-content .product-mini{max-width:100%}}.search-content .product-mini .new,.search-content .promoted-products .content .product-mini .new,.promoted-products .content .search-content .product-mini .new{border:2px solid #dc3545;padding:5px 10px;font-weight:600;display:inline-block;position:absolute;top:10px;left:-10px;z-index:10;background:#fff}.product-mini,.product-search{background:#fff;border:1px solid rgba(58,58,58,.1)}.product-mini a,.product-search a{position:relative;display:block}.product-mini a:hover,.product-search a:hover{text-decoration:none}.product-mini:hover .img img.first,.product-search:hover .img img.first{opacity:0}.product-mini:hover .img img.second,.product-search:hover .img img.second{opacity:1}.product-mini:hover .product-details .name::after,.product-search:hover .product-details .name::after{width:100%}.product-mini .img,.product-search .img{width:100%;padding-top:113%;display:block;position:relative;overflow:hidden}.product-mini .img img,.product-search .img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:absolute;top:0;left:0}.product-mini .img img.first,.product-search .img img.first{transition:all 1s ease}.product-mini .img img.second,.product-search .img img.second{transition:all 1s ease;opacity:0}.product-mini .product-details,.product-search .product-details{padding:10px;width:100%;z-index:10;display:flex;align-items:flex-end;line-height:32px;justify-content:center;flex-wrap:wrap}.product-mini .product-details .name,.product-search .product-details .name{font-weight:400;font-size:15px;line-height:22px;margin:0 0 15px 0;color:#222;transition:all .5s ease;overflow:hidden;display:block;position:relative;text-align:center}@media(max-width: 991px){.product-mini .product-details .name,.product-search .product-details .name{font-size:14px}}.product-mini .product-details .name:hover,.product-search .product-details .name:hover{text-decoration:none;color:#51a9ad}.product-mini .product-details .name a,.product-search .product-details .name a{color:#222}.product-mini .product-details .name a:hover,.product-search .product-details .name a:hover{text-decoration:none;color:#51a9ad}.product-mini .product-details .prices,.product-search .product-details .prices{text-align:right;font-family:"Josefin Sans",sans-serif;width:100%;display:flex;justify-content:center}.product-mini .product-details .prices .price,.product-search .product-details .prices .price{font-size:24px;font-weight:600;color:#51a9ad;white-space:nowrap}@media(max-width: 767px){.product-mini .product-details .prices .price,.product-search .product-details .prices .price{font-size:22px}}@media(max-width: 575px){.product-mini .product-details .prices .price,.product-search .product-details .prices .price{font-size:20px}}.product-mini .product-details .prices .price-old,.product-search .product-details .prices .price-old{font-size:24px;font-weight:300;color:#b9b9b9;position:relative;margin-right:15px}@media(max-width: 767px){.product-mini .product-details .prices .price-old,.product-search .product-details .prices .price-old{font-size:18px}}@media(max-width: 575px){.product-mini .product-details .prices .price-old,.product-search .product-details .prices .price-old{font-size:16px}}.product-mini .product-details .prices .price-old::before,.product-search .product-details .prices .price-old::before{width:100%;position:absolute;content:"";right:0;top:42%;height:0;border-bottom:2px solid #b9b9b9}.popular-categories{display:none}.popular-categories .box-title,.popular-categories #blog-view .site-title,#blog-view .popular-categories .site-title,.popular-categories #newsletter .title,#newsletter .popular-categories .title{text-align:center}.popular-categories #scontainer-8 div[class^=col-lg]{margin:0 15px;max-width:calc(25% - 30px)}.popular-categories #scontainer-8 div[class^=col-lg] p{margin:0}.popular-categories #scontainer-8 div[class^=col-lg] a{display:block;background:#f6f6f6;font-family:"Josefin Sans",sans-serif;font-weight:500;font-size:28px;line-height:32px;color:#222;padding-bottom:25px;transition:all .5s ease}.popular-categories #scontainer-8 div[class^=col-lg] a strong{display:inline-block;margin-left:-15px;font-weight:500;position:relative;top:-10px}.popular-categories #scontainer-8 div[class^=col-lg] a strong::after{height:1px;background:#222;content:"";display:block;position:absolute;bottom:0;width:0;transition:all .5s ease}.popular-categories #scontainer-8 div[class^=col-lg] a:hover{text-decoration:none}.popular-categories #scontainer-8 div[class^=col-lg] a:hover strong::after{width:100%}.mini-banners h3{font-family:"Josefin Sans",sans-serif;color:#222;margin-bottom:25px;font-weight:600;font-size:30px}.mini-banners p{font-size:15px;line-height:26px}.last-on-blog .box-title,.last-on-blog #blog-view .site-title,#blog-view .last-on-blog .site-title,.last-on-blog #newsletter .title,#newsletter .last-on-blog .title{text-align:center}.article-list a:hover{text-decoration:none}.article-list a:hover img{opacity:.75}.article-list .blog-image{padding-top:66.66666%;position:relative;margin-bottom:15px}.article-list .blog-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease}.article-list .blog-image .date-add{position:absolute;top:15px;left:-15px;color:#222;background:#fff;border:1px solid #222;display:inline-block;padding:10px 10px 7px;font-family:"Josefin Sans",sans-serif;font-size:16px}.article-list .article-title{display:block;font-weight:600;font-size:22px;font-family:"Josefin Sans",sans-serif;color:#222}.article-list .article-entry{color:#3a3a3a;font-size:14px;line-height:24px}.promo-text h1{font-family:"Josefin Sans",sans-serif;font-weight:600;font-size:26px;color:#222}.promo-text h2{font-weight:600;font-size:18px;color:#222}.promo-text p{font-size:14px;color:#3a3a3a;line-height:24px}.promo-text p a{color:#51a9ad}.footer-contact{background:#f6f6f6;line-height:24px}.footer-contact .icon svg{width:50px;height:50px;display:block;margin:auto}.footer-contact p{margin:0}.footer-contact strong{font-family:"Josefin Sans",sans-serif;font-weight:600;font-size:20px;color:#222}.footer{border-bottom:1px solid #eee}.footer .box-title,.footer #blog-view .site-title,#blog-view .footer .site-title,.footer #newsletter .title,#newsletter .footer .title{text-align:left}.footer ul{list-style-type:none;margin:0;padding:0}.footer ul li a{font-family:"Josefin Sans",sans-serif;font-size:20px;font-weight:300;color:#222;display:block;padding:5px 0;transition:all .5s ease}.footer ul li a:hover{text-decoration:none;color:#51a9ad}#newsletter #text{font-family:"Josefin Sans",sans-serif;font-size:20px;font-weight:300;color:#222;display:block}#newsletter .agreement{font-size:11px}#newsletter .agreement input{margin-right:5px;position:relative;top:2px}#newsletter .agreement a{color:#51a9ad;font-weight:600}#newsletter .agreement .hidden{display:none}#newsletter .form-group.input{display:flex;padding-top:10px;position:relative}#newsletter .form-group.input::after{content:"";display:block;bottom:0;left:0;width:0;position:absolute;background:#51a9ad;transition:all .5s ease;height:2px}#newsletter .form-group.input:focus-within::after{width:100%}#newsletter .form-group.input:focus-within .btn{background:#51a9ad}#newsletter input[type=email]{border:0;border-bottom:2px solid #222;border-radius:0;font-size:14px}#newsletter input[type=email]:focus{outline:none;box-shadow:none}#newsletter .btn{background:#222;border-radius:0;color:#fff;border:0;text-transform:uppercase;font-size:14px;font-weight:600;padding:0 15px;line-height:38px;transition:all .5s ease;transition-delay:.25s}.footer-bottom #scontainer-3 p{margin:0}.footer-bottom #scontainer-3 p a{display:inline-block;margin-right:15px}.footer-bottom #scontainer-3 p a img{transition:all .5s ease}.footer-bottom #scontainer-3 p a:hover img{transform:scale(1.25)}.footer-bottom #copyright{text-align:right}.footer-bottom #copyright a{color:#51a9ad}#cookie-information{background:#f6f6f6;padding:15px;text-align:center;font-size:12px}#cookie-information a{color:#51a9ad}#category-view .product-category .product-mini{margin:0 0 50px}.left-column .categories .title{display:none}.left-column .categories ul{list-style-type:none;margin:0;padding:0}.left-column .categories ul i{font-size:12px;color:#222}.left-column .categories ul a{transition:all .5s ease}.left-column .categories ul a:hover{text-decoration:none}.left-column .categories ul.level-0{padding:0 0 15px 0}.left-column .categories ul.level-0>li{padding-bottom:10px}.left-column .categories ul.level-0>li>a{font-family:"Josefin Sans",sans-serif;font-weight:600;letter-spacing:-1px;font-size:22px;color:#222}.left-column .categories ul.level-0>li>a:hover{color:#51a9ad}.left-column .categories ul.level-1{padding:0 0 0 10px}.left-column .categories ul.level-1 li{position:relative;padding-left:20px}.left-column .categories ul.level-1 li:last-child::before{display:none}.left-column .categories ul.level-1 li::before{content:"";position:absolute;width:10px;border-left:1px solid #e7e7e7;left:2px;top:7px;height:100%;display:block}.left-column .categories ul.level-1 li::after{content:"";position:absolute;width:10px;border-left:1px solid #e7e7e7;left:2px;top:5px;height:11px;border-bottom:1px solid #e7e7e7;display:block}.left-column .categories ul.level-1 li a{color:#222;display:inline-block;font-weight:400;font-size:15px;padding:3px 0}.left-column .categories ul.level-1 li a:hover{color:#51a9ad}.left-column .categories ul.level-1 li.open ul{display:block}.left-column .categories ul.level-2{display:none}ul.pager{display:flex;list-style-type:none;padding:25px 0;margin:0;align-items:center;justify-content:center;font-size:22px;font-family:"Josefin Sans",sans-serif}ul.pager a{color:#222;display:inline-block;padding:10px;transition:all .5s ease;font-weight:300}ul.pager a:hover{text-decoration:none;color:#51a9ad}#category-description{font-size:13px}#category-description a{color:#51a9ad}#category-description h2{font-family:"Josefin Sans",sans-serif;font-size:22px}#contact-form #contact-form .form-group .form-control{box-sizing:border-box;font-size:14px;padding:13px 16px;border-radius:0;border:2px solid #e7e7e7;height:auto}#contact-form #contact-form .form-group .form-control:focus{border:2px solid #000;box-shadow:none}#contact-additional-info a{color:#51a9ad;font-weight:600}#contact-additional-info a:hover{text-decoration:none;color:#51a9ad}#blog-view .site-title{margin-bottom:50px}#blog-view .article-entry{margin-bottom:3.75rem}#blog-view .article-entry .blog-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s ease}#blog-view .article-entry .blog-image img:hover{opacity:.75}#blog-view .article-entry .date-add{font-family:"Josefin Sans",sans-serif;position:absolute;top:30px;left:0px;padding:12px 12px 8px 12px;background-color:#fff;border:1px solid #222;line-height:1;font-weight:400;letter-spacing:1px;color:#222}#blog-view .article-entry .article-title{font-family:"Josefin Sans",sans-serif;margin-top:35px;margin-bottom:20px}#blog-view .article-entry .article-title a{display:block;font-weight:600;font-size:22px;font-family:"Josefin Sans",sans-serif;color:#222;transition:all .3s ease}#blog-view .article-entry .article-title a:hover{color:#51a9ad;text-decoration:none}#blog-view .article-entry .entry{color:#3a3a3a;font-size:14px;line-height:24px;font-weight:300;font-style:normal;letter-spacing:0px;margin-bottom:1.875rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#blog-view .article-entry .btn-success{font-family:"Josefin Sans",sans-serif;background-color:rgba(0,0,0,0);color:#222;text-transform:capitalize;font-weight:400;font-size:1rem;padding:0;position:relative;padding-left:45px;padding-right:5px;transition:all .3s ease}#blog-view .article-entry .btn-success:before{position:absolute;left:0;content:"";width:40px;height:1px;top:50%;margin-right:10px;border-top:1px solid;transition:width .3s ease}#blog-view .article-entry .btn-success:hover{padding-left:25px}#blog-view .article-entry .btn-success:hover:before{width:20px}#blog-view .article-entry .btn-success:focus{box-shadow:none}#blog-view .box-articles{font-family:"Josefin Sans",sans-serif;padding-left:20px}@media(max-width: 767px){#blog-view .box-articles{padding-left:0}}#blog-view .box-articles .title{font-size:24px;font-weight:600;letter-spacing:-1px;line-height:32px;margin-bottom:25px}#blog-view .box-articles .news-list{padding-inline-start:0px;list-style-type:none}#blog-view .box-articles .news-list li{padding-bottom:1.5rem;font-size:20px;font-weight:500}#blog-view .box-articles .news-list li .far{position:absolute;left:5px;top:3px;font-size:19px;opacity:.5;transition:all .3s ease}#blog-view .box-articles .news-list li a{color:#222;padding-left:30px;display:block;letter-spacing:normal;line-height:29px;position:relative;transition:all .3s ease}#blog-view .box-articles .news-list li a:hover{text-decoration:none;color:#51a9ad}#blog-view .box-articles .news-list li a:hover .far{color:#222}#blog-view .box-articles .news-list li .date-add{line-height:21.12px;font-size:17px;font-weight:300;line-height:21.12px;padding-left:30px;margin-top:.25rem}#blog-view .article .article-title{font-family:"Josefin Sans",sans-serif;text-align:center;font-weight:600;font-size:32px;text-align:center;margin-bottom:40px}#blog-view .article .date-add{line-height:21.12px;font-size:15px;font-weight:300;line-height:21.12px;margin-bottom:25px}#blog-view .article .table-of-contents{border:2px solid #e7e7e7;padding:15px;margin-bottom:30px}#blog-view .article .table-of-contents .title{font-size:14px;font-weight:600;line-height:21px;color:#51a9ad;margin-bottom:10px}#blog-view .article .table-of-contents ol{margin-bottom:0}#blog-view .article .table-of-contents ol li a{color:#222;transition:all .3s ease}#blog-view .article .table-of-contents ol li a:hover{color:#51a9ad;text-decoration:none}#blog-view .article .text a{color:#51a9ad;transition:all .3s ease}#blog-view .article .text a:hover{color:#77cdd1;text-decoration:none}#blog-view .article .text h2:not(.name){font-weight:600;font-size:22px;font-family:"Josefin Sans",sans-serif;color:#222}#blog-view .article .text .product-mini{margin-bottom:25px}#blog-view .article .social-icons{display:inline-flex}#blog-view .article .social-icons .title{margin-right:15px}#blog-view .article .btn-back{margin:25px 0;max-width:200px}#product .custom-field{display:grid;grid-template-columns:200px 1fr;gap:10px;margin-bottom:10px}#product .custom-field ._name{font-weight:600;margin-right:5px;text-align:right}#product .product-message{margin:25px 0;max-width:334px}#product .product-message textarea{font-size:14px;width:100%}#product .history-back{max-width:150px}#product #image-big{position:relative}#product #image-big .new{border:2px solid #dc3545;padding:5px 10px;font-weight:600;display:inline-block;position:absolute;top:10px;left:-10px;z-index:10;background:#fff}#product #image-big a img{width:100%}#product .product-producer{margin:0 0 1rem 0}#product .product-producer a{color:#51a9ad;font-weight:600}@media(min-width: 768px){#product #product-options{padding:0}}#product #product-options .warehouse-message{opacity:.7;margin-bottom:20px;color:#222;font-size:14px;line-height:24px;font-style:normal;letter-spacing:0px}#product #product-options h1{font-family:"Josefin Sans",sans-serif;font-weight:600;font-size:32px}#product #product-options .prices{display:flex;justify-content:flex-start;align-items:flex-end;margin-bottom:1.875rem;margin-top:1.875rem;flex-wrap:wrap}#product #product-options .prices .price_weight{width:100%;margin-top:10px;order:10}#product #product-options .prices .price-minimal{width:100%;font-style:italic;order:2;padding-top:10px}#product #product-options .prices .price{font-weight:600;font-size:30px;line-height:27px;color:#51a9ad;font-family:"Josefin Sans",sans-serif;order:2}#product #product-options .prices .price-old{margin-right:20px;font-weight:400;font-size:29px;line-height:29px;font-family:"Josefin Sans",sans-serif;order:1;color:#222;position:relative}#product #product-options .prices .price-old:before{width:120%;position:absolute;content:"";right:-10%;top:40%;height:0px;border-bottom:3px solid #ff0909;transform:rotate(-19deg)}#product #product-options .add-to-basket{display:flex;margin:25px 0}#product #product-options .add-to-basket .quantity-container{display:flex;align-items:center;vertical-align:middle;margin-right:1.875rem}#product #product-options .add-to-basket .quantity-container.hidden{display:none}#product #product-options .add-to-basket .quantity-container .btn-minus,#product #product-options .add-to-basket .quantity-container .btn-plus{width:40px;height:40px;background-color:#f5f5f5;position:relative;display:inline-block;vertical-align:middle;line-height:40px;border-radius:50%;text-align:center;transition:all .3s ease}#product #product-options .add-to-basket .quantity-container .btn-minus .fa,#product #product-options .add-to-basket .quantity-container .btn-plus .fa{color:#222;opacity:.7}#product #product-options .add-to-basket .quantity-container .btn-minus:hover,#product #product-options .add-to-basket .quantity-container .btn-plus:hover{background-color:#222}#product #product-options .add-to-basket .quantity-container .btn-minus:hover .fa,#product #product-options .add-to-basket .quantity-container .btn-plus:hover .fa{color:#fff;opacity:1}#product #product-options .add-to-basket .quantity-container #quantity{width:60px;text-align:center;margin:0 5px;height:40px;border:2px solid #e7e7e7}#product #product-options .add-to-basket .quantity-container #quantity:focus{outline:none}#product #product-options .add-to-basket #add-to-basket.hidden{display:none}#product #product-options .add-to-basket .alert{background:#dc3545;color:#fff;text-align:left;display:block;width:100%;padding:10px;font-size:14px;max-width:334px;margin:0}#product #product-options .add-to-basket .alert.hidden{display:none}#product #product-options .short-description{color:#222;font-size:14px;line-height:24px;font-style:normal;letter-spacing:0px}#product #product-options .short-description p strong{font-weight:600}#product #image-big{max-width:625px;margin:auto}#product #image-big img{width:100%}#product .gallery{margin-top:-100px;display:flex;justify-content:center;align-items:center;position:relative;z-index:10}#product .gallery a{background:#fff;display:block;border-top:8px solid #f6f6f6;border-bottom:8px solid #f6f6f6;border-left:4px solid #f6f6f6;border-right:4px solid #f6f6f6;height:180px;width:125px}#product .gallery a:first-child{border-left:8px solid #f6f6f6}#product .gallery a:last-child{border-right:8px solid #f6f6f6}#product .gallery a img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#product #product-options form #attributes .title{margin-bottom:10px;opacity:.7;color:#222;font-size:14px;line-height:24px;font-style:normal;letter-spacing:0px}#product #product-options form #attributes .attribute-container{display:flex;justify-content:flex-start;align-items:center;margin-bottom:5px}#product #product-options form #attributes .attribute-container strong{line-height:24px}#product #product-options form #attributes .attribute-container .attribute-label{margin-bottom:0;margin-right:15px;color:#222;font-size:14px;line-height:24px;font-style:normal;letter-spacing:0px;font-weight:600}#product #product-options form #attributes .attribute-container .fradio{margin-left:15px}#product #product-options form #attributes .attribute-container .fradio input{display:none}#product #product-options form #attributes .attribute-container .fradio label{display:inline-block;padding:5px 10px;margin-bottom:0;background:#f5f5f5;border:2px solid #e6e6e6;font-size:13px;font-weight:600;cursor:pointer}#product #product-options form #attributes .attribute-container .fradio label:first-child{margin-left:0}#product #product-options form #attributes .attribute-container .fradio label.active{border:2px solid #51a9ad}#product #description{margin-top:50px}#product #description #tabs-menu-sticky-wrapper{margin-bottom:20px}#product #description #tabs-menu-sticky-wrapper.is-sticky{width:100% !important;left:0}#product #description #tabs-menu-sticky-wrapper #tabs-menu{background-color:#fff;z-index:15;display:flex;list-style-type:none;padding-inline-start:0;margin-bottom:0;font-weight:400;line-height:32px;letter-spacing:-1px}#product #description #tabs-menu-sticky-wrapper #tabs-menu li{opacity:1;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-image:linear-gradient(to right, #000, #000 50%, rgba(0, 0, 0, 0.3) 50%);background-size:200% 100%;background-position:100%;transition:all 1.2s cubic-bezier(0.19, 1, 0.22, 1);cursor:pointer;margin-right:20px}#product #description #tabs-menu-sticky-wrapper #tabs-menu li:last-child{margin-right:0}#product #description #tabs-menu-sticky-wrapper #tabs-menu li:hover{background-position:0%}#product #description #tabs-menu-sticky-wrapper #tabs-menu li.current{background-position:0%}#product #description .description-right .title{font-size:28px;font-weight:400;margin-bottom:20px}#product #description .tab-content{padding-bottom:25px;margin-bottom:25px}#product #description .tab-content:last-child{margin-bottom:0}#product #description .tab-content .tab-title{font-family:"Josefin Sans",sans-serif;font-size:22px;font-weight:400;margin-bottom:10px}.products-sets .box-title,.products-sets #newsletter .title,#newsletter .products-sets .title,.products-sets #blog-view .site-title,#blog-view .products-sets .site-title,.products-related .box-title,.products-related #newsletter .title,#newsletter .products-related .title,.products-related #blog-view .site-title,#blog-view .products-related .site-title{text-align:center}.products-sets .owl-item .product-mini,.products-related .owl-item .product-mini{margin:0 25px 25px}.products-sets .owl-item .product-mini .new,.products-related .owl-item .product-mini .new{border:2px solid #dc3545;padding:3px 5px;font-weight:600;display:inline-block;position:absolute;top:10px;left:10px;z-index:10;background:#fff}@media(max-width: 767px){#basket-container .box-title,#basket-container #newsletter .title,#newsletter #basket-container .title,#basket-container #blog-view .site-title,#blog-view #basket-container .site-title,.basket-summary-container .box-title,.basket-summary-container #newsletter .title,#newsletter .basket-summary-container .title,.basket-summary-container #blog-view .site-title,#blog-view .basket-summary-container .site-title,.order-summary .box-title,.order-summary #newsletter .title,#newsletter .order-summary .title,.order-summary #blog-view .site-title,#blog-view .order-summary .site-title{padding-bottom:0}}#basket-container .btn-dark,.basket-summary-container .btn-dark,.order-summary .btn-dark{max-width:200px}#basket-container .basket-options,.basket-summary-container .basket-options,.order-summary .basket-options{padding-top:25px}#basket-container .basket-options>.content,.basket-summary-container .basket-options>.content,.order-summary .basket-options>.content{display:flex;justify-content:space-between;flex-wrap:wrap}#basket-container .basket-options>.content .left,#basket-container .basket-options>.content .right,.basket-summary-container .basket-options>.content .left,.basket-summary-container .basket-options>.content .right,.order-summary .basket-options>.content .left,.order-summary .basket-options>.content .right{width:50%;padding-right:25px}@media(max-width: 767px){#basket-container .basket-options>.content .left,#basket-container .basket-options>.content .right,.basket-summary-container .basket-options>.content .left,.basket-summary-container .basket-options>.content .right,.order-summary .basket-options>.content .left,.order-summary .basket-options>.content .right{width:100%;padding-right:0}}#basket-container .basket-options>.content .right,.basket-summary-container .basket-options>.content .right,.order-summary .basket-options>.content .right{padding-left:25px;padding-right:0}#basket-container .basket-options>.content .basket-address-form,.basket-summary-container .basket-options>.content .basket-address-form,.order-summary .basket-options>.content .basket-address-form{width:100%;display:flex;flex-wrap:wrap}#basket-container .basket-options>.content .basket-address-form .box-title,#basket-container .basket-options>.content .basket-address-form #newsletter .title,#newsletter #basket-container .basket-options>.content .basket-address-form .title,#basket-container .basket-options>.content .basket-address-form #blog-view .site-title,#blog-view #basket-container .basket-options>.content .basket-address-form .site-title,#basket-container .basket-options>.content .basket-address-form form,.basket-summary-container .basket-options>.content .basket-address-form .box-title,.basket-summary-container .basket-options>.content .basket-address-form #newsletter .title,#newsletter .basket-summary-container .basket-options>.content .basket-address-form .title,.basket-summary-container .basket-options>.content .basket-address-form #blog-view .site-title,#blog-view .basket-summary-container .basket-options>.content .basket-address-form .site-title,.basket-summary-container .basket-options>.content .basket-address-form form,.order-summary .basket-options>.content .basket-address-form .box-title,.order-summary .basket-options>.content .basket-address-form #newsletter .title,#newsletter .order-summary .basket-options>.content .basket-address-form .title,.order-summary .basket-options>.content .basket-address-form #blog-view .site-title,#blog-view .order-summary .basket-options>.content .basket-address-form .site-title,.order-summary .basket-options>.content .basket-address-form form{width:100%}#basket-container .basket-options>.content .basket-address-form .fvat-data,.basket-summary-container .basket-options>.content .basket-address-form .fvat-data,.order-summary .basket-options>.content .basket-address-form .fvat-data{display:none;padding:15px 15px 5px 15px;background:#f1f1f1;margin-bottom:15px}#basket-container .basket-options>.content .basket-address-form .addresses .address,.basket-summary-container .basket-options>.content .basket-address-form .addresses .address,.order-summary .basket-options>.content .basket-address-form .addresses .address{width:calc(50% - 10px);margin:0 10px 10px 10px;padding:10px}#basket-container .basket-options>.content .basket-address-form .addresses .address:nth-child(2n-1),.basket-summary-container .basket-options>.content .basket-address-form .addresses .address:nth-child(2n-1),.order-summary .basket-options>.content .basket-address-form .addresses .address:nth-child(2n-1){margin-left:0}#basket-container .basket-options>.content .basket-address-form .addresses .address:nth-child(2n),.basket-summary-container .basket-options>.content .basket-address-form .addresses .address:nth-child(2n),.order-summary .basket-options>.content .basket-address-form .addresses .address:nth-child(2n){margin-right:0}@media(max-width: 767px){#basket-container .basket-options>.content .basket-address-form #order-send,.basket-summary-container .basket-options>.content .basket-address-form #order-send,.order-summary .basket-options>.content .basket-address-form #order-send{width:100%}}#basket-container .basket-options>.content .inpost-map-container,.basket-summary-container .basket-options>.content .inpost-map-container,.order-summary .basket-options>.content .inpost-map-container{display:none}#basket-container .basket-options>.content .user-login,.basket-summary-container .basket-options>.content .user-login,.order-summary .basket-options>.content .user-login{justify-content:flex-start}@media(max-width: 767px){#basket-container .basket-options>.content #payment-methods,.basket-summary-container .basket-options>.content #payment-methods,.order-summary .basket-options>.content #payment-methods{width:100%;margin-bottom:15px}}#basket-container .basket-options>.content #payment-methods .options,.basket-summary-container .basket-options>.content #payment-methods .options,.order-summary .basket-options>.content #payment-methods .options{display:flex;margin-bottom:10px}#basket-container .basket-options>.content #payment-methods .options img,.basket-summary-container .basket-options>.content #payment-methods .options img,.order-summary .basket-options>.content #payment-methods .options img{height:20px}#basket-container .basket-options>.content #payment-methods .options .check,.basket-summary-container .basket-options>.content #payment-methods .options .check,.order-summary .basket-options>.content #payment-methods .options .check{padding-right:10px}#basket-container .basket-options>.content #payment-methods .options .description,.basket-summary-container .basket-options>.content #payment-methods .options .description,.order-summary .basket-options>.content #payment-methods .options .description{padding-right:25px}@media(max-width: 767px){#basket-container .basket-options>.content #transport-methods,.basket-summary-container .basket-options>.content #transport-methods,.order-summary .basket-options>.content #transport-methods{width:100%;margin-bottom:15px}}#basket-container .basket-options>.content #transport-methods .inpost-info,#basket-container .basket-options>.content #transport-methods .orlen-info,.basket-summary-container .basket-options>.content #transport-methods .inpost-info,.basket-summary-container .basket-options>.content #transport-methods .orlen-info,.order-summary .basket-options>.content #transport-methods .inpost-info,.order-summary .basket-options>.content #transport-methods .orlen-info{margin-bottom:10px;font-weight:600;font-style:italic;text-align:right}#basket-container .basket-options>.content #transport-methods .inpost-info a,#basket-container .basket-options>.content #transport-methods .orlen-info a,.basket-summary-container .basket-options>.content #transport-methods .inpost-info a,.basket-summary-container .basket-options>.content #transport-methods .orlen-info a,.order-summary .basket-options>.content #transport-methods .inpost-info a,.order-summary .basket-options>.content #transport-methods .orlen-info a{background:#51a9ad;color:#fff;font-style:normal;display:inline-block;padding:5px 10px;margin-left:15px;transition:all .5s ease}#basket-container .basket-options>.content #transport-methods .inpost-info a.hidden,#basket-container .basket-options>.content #transport-methods .orlen-info a.hidden,.basket-summary-container .basket-options>.content #transport-methods .inpost-info a.hidden,.basket-summary-container .basket-options>.content #transport-methods .orlen-info a.hidden,.order-summary .basket-options>.content #transport-methods .inpost-info a.hidden,.order-summary .basket-options>.content #transport-methods .orlen-info a.hidden{display:none}#basket-container .basket-options>.content #transport-methods .inpost-info a:hover,#basket-container .basket-options>.content #transport-methods .orlen-info a:hover,.basket-summary-container .basket-options>.content #transport-methods .inpost-info a:hover,.basket-summary-container .basket-options>.content #transport-methods .orlen-info a:hover,.order-summary .basket-options>.content #transport-methods .inpost-info a:hover,.order-summary .basket-options>.content #transport-methods .orlen-info a:hover{text-decoration:none;background:#77cdd1}#basket-container .basket-options>.content #transport-methods .options,.basket-summary-container .basket-options>.content #transport-methods .options,.order-summary .basket-options>.content #transport-methods .options{display:flex;margin-bottom:10px}#basket-container .basket-options>.content #transport-methods .options .check,.basket-summary-container .basket-options>.content #transport-methods .options .check,.order-summary .basket-options>.content #transport-methods .options .check{padding-right:10px}#basket-container .basket-options>.content #transport-methods .options .description,.basket-summary-container .basket-options>.content #transport-methods .options .description,.order-summary .basket-options>.content #transport-methods .options .description{padding-right:25px}#basket-container .basket-options>.content #transport-methods .options .price,.basket-summary-container .basket-options>.content #transport-methods .options .price,.order-summary .basket-options>.content #transport-methods .options .price{text-align:right;margin-left:auto;white-space:nowrap}#basket-container .basket-options>.content #transport-methods .free-delivery-bar,.basket-summary-container .basket-options>.content #transport-methods .free-delivery-bar,.order-summary .basket-options>.content #transport-methods .free-delivery-bar{background:#3a3a3a;border-radius:8px;padding:15px 20px;margin-top:15px;display:flex;align-items:center;gap:15px;color:#fff}#basket-container .basket-options>.content #transport-methods .free-delivery-bar.success,.basket-summary-container .basket-options>.content #transport-methods .free-delivery-bar.success,.order-summary .basket-options>.content #transport-methods .free-delivery-bar.success{background:#28a745}#basket-container .basket-options>.content #transport-methods .free-delivery-bar__icon,.basket-summary-container .basket-options>.content #transport-methods .free-delivery-bar__icon,.order-summary .basket-options>.content #transport-methods .free-delivery-bar__icon{font-size:28px;flex-shrink:0}#basket-container .basket-options>.content #transport-methods .free-delivery-bar__content,.basket-summary-container .basket-options>.content #transport-methods .free-delivery-bar__content,.order-summary .basket-options>.content #transport-methods .free-delivery-bar__content{flex:1}#basket-container .basket-options>.content #transport-methods .free-delivery-bar__text,.basket-summary-container .basket-options>.content #transport-methods .free-delivery-bar__text,.order-summary .basket-options>.content #transport-methods .free-delivery-bar__text{font-size:14px;font-weight:600;margin-bottom:8px}#basket-container .basket-options>.content #transport-methods .free-delivery-bar__progress,.basket-summary-container .basket-options>.content #transport-methods .free-delivery-bar__progress,.order-summary .basket-options>.content #transport-methods .free-delivery-bar__progress{height:8px;background:#555;border-radius:4px;overflow:hidden}#basket-container .basket-options>.content #transport-methods .free-delivery-bar__progress-fill,.basket-summary-container .basket-options>.content #transport-methods .free-delivery-bar__progress-fill,.order-summary .basket-options>.content #transport-methods .free-delivery-bar__progress-fill{height:100%;background:linear-gradient(90deg, #28a745, #5cb85c);border-radius:4px;transition:width .3s ease}#basket-container .basket-options>.content #transport-methods .free-delivery-bar__remaining,.basket-summary-container .basket-options>.content #transport-methods .free-delivery-bar__remaining,.order-summary .basket-options>.content #transport-methods .free-delivery-bar__remaining{font-size:12px;margin-top:5px;color:#ccc}#basket-container .basket-options>.content #transport-methods .free-delivery-bar__remaining strong,.basket-summary-container .basket-options>.content #transport-methods .free-delivery-bar__remaining strong,.order-summary .basket-options>.content #transport-methods .free-delivery-bar__remaining strong{color:#ff9800}#basket-container #basket .basket-bottom,.basket-summary-container #basket .basket-bottom,.order-summary #basket .basket-bottom{padding-bottom:25px;padding-top:25px;display:flex;justify-content:space-between}@media(max-width: 767px){#basket-container #basket .basket-bottom,.basket-summary-container #basket .basket-bottom,.order-summary #basket .basket-bottom{flex-wrap:wrap}}#basket-container #basket .basket-bottom .basket-message,#basket-container #basket .basket-bottom .coupon,.basket-summary-container #basket .basket-bottom .basket-message,.basket-summary-container #basket .basket-bottom .coupon,.order-summary #basket .basket-bottom .basket-message,.order-summary #basket .basket-bottom .coupon{width:50%}@media(max-width: 767px){#basket-container #basket .basket-bottom .basket-message,#basket-container #basket .basket-bottom .coupon,.basket-summary-container #basket .basket-bottom .basket-message,.basket-summary-container #basket .basket-bottom .coupon,.order-summary #basket .basket-bottom .basket-message,.order-summary #basket .basket-bottom .coupon{width:100%;margin-bottom:15px}}#basket-container #basket .basket-bottom textarea,.basket-summary-container #basket .basket-bottom textarea,.order-summary #basket .basket-bottom textarea{width:100%;max-width:400px;height:100px}#basket-container #basket .basket-bottom .coupon,.basket-summary-container #basket .basket-bottom .coupon,.order-summary #basket .basket-bottom .coupon{max-width:400px;display:flex;justify-content:flex-end}@media(max-width: 767px){#basket-container #basket .basket-bottom .coupon,.basket-summary-container #basket .basket-bottom .coupon,.order-summary #basket .basket-bottom .coupon{width:100%;max-width:100%}#basket-container #basket .basket-bottom .coupon form,.basket-summary-container #basket .basket-bottom .coupon form,.order-summary #basket .basket-bottom .coupon form{width:100%}}#basket-container #basket .basket-bottom .coupon input,.basket-summary-container #basket .basket-bottom .coupon input,.order-summary #basket .basket-bottom .coupon input{height:45px}#basket-container #basket .basket-bottom .coupon .btn,.basket-summary-container #basket .basket-bottom .coupon .btn,.order-summary #basket .basket-bottom .coupon .btn{height:45px;padding:0 15px;min-width:100px}.inpost-map-container{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:1000;padding:100px;display:none;transition:all .5s ease}@media(max-width: 767px){.inpost-map-container{padding:15px}}.inpost-map-container #inpost-map{background:#fff}.inpost-map-container .inpost-hide{margin:15px auto;float:right;color:#fff !important;text-transform:uppercase;transition:all .5s ease;font-weight:600}#address-data .mini-box{max-width:550px;margin:auto}#address-data .mini-box .box-title,#address-data .mini-box #newsletter .title,#newsletter #address-data .mini-box .title,#address-data .mini-box #blog-view .site-title,#blog-view #address-data .mini-box .site-title{margin-bottom:25px}.basket-address-form .btn{margin-bottom:15px}.basket-address-form a{color:#51a9ad}.order-summary .order-summary-content{padding-bottom:25px}.order-summary .order-summary-content .top{padding-bottom:25px}.order-summary .order-summary-content .top-second{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-bottom:25px}@media(max-width: 767px){.order-summary .order-summary-content .top-second{grid-template-columns:1fr}}.order-summary .order-summary-content .top-second .column{padding:20px;background:#f1f1f1}.order-summary .order-summary-content .top-second h5{font-weight:600}.order-summary .order-summary-content .top-second p{margin-bottom:0}.order-summary .order-bottom{display:flex;justify-content:space-between}@media(max-width: 767px){.order-summary .order-bottom{flex-wrap:wrap}}.order-summary .order-bottom .left,.order-summary .order-bottom .right{width:50%;display:flex}@media(max-width: 767px){.order-summary .order-bottom .left,.order-summary .order-bottom .right{width:100%}}.order-summary .order-bottom .right{justify-content:flex-end}.order-summary .order-bottom .right .btn{margin-bottom:25px}@media(max-width: 767px){.order-summary .order-bottom .right{justify-content:flex-start;padding-top:25px}}.order-summary .order-bottom .right .payment-info{padding-bottom:25px}.user-login,.user-register{display:flex;justify-content:center}.user-login .content,.user-register .content{width:100%;max-width:600px}.user-login .btn,.user-register .btn{margin-bottom:25px;width:100%}.user-login a,.user-register a{color:#51a9ad}.basket-product{margin-bottom:10px}.basket-product .custom-field{display:grid;grid-template-columns:150px 1fr;gap:5px;margin-bottom:2px;font-size:13px}.basket-product .custom-field ._name{text-align:right;font-weight:600}.basket-product .basket-product-message{padding:0 0 10px;width:250px}@media(min-width: 768px){.basket-product .basket-product-message{padding:8px 0 0}}.basket-product .basket-product-message textarea{font-size:13px;padding:5px 10px;width:100%}@media(min-width: 768px){.basket-product{display:flex;justify-content:flex-start}}@media(max-width: 767px){.basket-product{padding-bottom:25px;border-bottom:2px solid #eceff1;margin-bottom:25px}.basket-product::after{content:"";display:block;clear:both}}.basket-product .image{height:110px;width:83px;margin-right:15px;min-width:83px}@media(max-width: 767px){.basket-product .image{float:left}}.basket-product .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.basket-product .details{margin-right:15px;display:flex;align-items:center;flex-wrap:wrap}.basket-product .details .attributes{font-size:13px;margin-top:5px}.basket-product .details .custom-fields{font-size:13px}.basket-product .details>*{width:100%}@media(max-width: 767px){.basket-product .details{width:calc(100% - 105px);float:right;margin-right:0;margin-bottom:10px}}@media(max-width: 767px){.basket-product .details .name{margin-bottom:10px}}.basket-product .details a{font-weight:600;color:#222;font-size:16px;transition:all .5s ease}@media(max-width: 767px){.basket-product .details a{font-size:14px}}.basket-product .details a:hover{color:#51a9ad;text-decoration:none}.basket-product .details hr{margin:5px 0}.basket-product .details .description{display:grid;grid-template-columns:150px 1fr;gap:5px;margin-bottom:2px;font-size:13px}.basket-product .details .description div:first-child{font-weight:600;text-align:right}.basket-product .prices{margin-left:auto;font-family:"Josefin Sans",sans-serif;font-size:18px;font-weight:600;white-space:nowrap;display:flex;align-items:center}@media(max-width: 767px){.basket-product .prices{width:calc(100% - 105px);float:right;clear:right;margin-bottom:10px}}.basket-product .prices .price span{margin-left:25px;margin-right:25px}@media(max-width: 767px){.basket-product .prices .price span{margin-left:10px;margin-right:10px}}.basket-product .prices u{position:relative;display:inline-block;margin-left:15px}@media(max-width: 767px){.basket-product .prices u{margin-left:10px}}.basket-product .prices u::before{width:100%;position:absolute;content:"";right:-4px;top:32%;height:0;border-bottom:3px solid #ff0909;transform:rotate(-19deg)}.basket-product .buttons{display:flex;align-items:center}@media(max-width: 767px){.basket-product .buttons{width:calc(100% - 98px);text-align:right;float:right;clear:right}}.basket-product .buttons .btn-minus,.basket-product .buttons .btn-plus{width:40px;min-width:40px;height:40px;background:#f5f5f5;position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .5s ease;padding:0;color:#222;margin:0 15px}.basket-product .buttons .btn-minus:hover,.basket-product .buttons .btn-plus:hover{background:#222;color:#fff}.basket-product .buttons #quantity{width:60px;text-align:center;margin:0 5px;height:40px;border:2px solid #e7e7e7}.basket-product .buttons .btn-delete{height:40px;padding:0;background:#222;border:0;border-radius:50%;transition:all .5s ease;display:flex;width:40px;align-items:center;justify-content:center}.basket-product .buttons .btn-delete:hover{background:#dc3545}.basket-product .buttons .btn-delete i{font-size:14px}.basket-summary{display:flex;justify-content:flex-end;font-weight:500;font-size:15px;margin-bottom:5px}.basket-summary.left{justify-content:flex-start}.basket-summary.big{margin-top:15px;margin-bottom:15px;font-size:22px;font-family:"Josefin Sans",sans-serif}.basket-summary span{margin-left:15px;font-weight:600}.addresses{display:flex;flex-wrap:wrap}.addresses .address{width:calc(25% - 50px);margin:25px;padding:25px;border:3px solid #eceff1}.addresses .address.active{border:3px solid #51a9ad}.addresses .address .buttons{padding-top:15px}.addresses .address .buttons a{font-weight:600;margin-right:10px;transition:all .5s ease;color:#51a9ad}.addresses .address .buttons a.text-danger{color:#dc3545}.addresses .address .buttons a:hover{text-decoration:none;color:#3a3a3a}.client-panel.address-edit .row-flex input:first-child{margin-right:15px}.client-panel.client-addresses .btn-big{max-width:200px;margin:0 0 25px;padding:10px}@media(max-width: 767px){.client-panel.client-addresses .addresses{justify-content:space-between}}@media(min-width: 768px){.client-panel.client-addresses .addresses .address:nth-child(5n-4){margin-left:0}.client-panel.client-addresses .addresses .address:nth-child(4n){margin-left:0}}@media(max-width: 767px){.client-panel.client-addresses .addresses .address{width:calc(50% - 10px);margin:10px 5px;padding:10px}.client-panel.client-addresses .addresses .address:nth-child(2n-1){margin-left:0}.client-panel.client-addresses .addresses .address:nth-child(2n){margin-right:0}}.client-panel .client-menu{padding-bottom:25px}.client-panel .client-menu ul{display:flex;list-style-type:none;margin:0;padding:0;justify-content:flex-start}.client-panel .client-menu ul li{padding:0;position:relative;margin-right:15px;margin-left:15px}.client-panel .client-menu ul li:first-child{margin-left:0}.client-panel .client-menu ul li a{font-size:16px;font-weight:600;color:#fff;transition:all .5s ease}.jconfirm.jconfirm-modern .jconfirm-box{width:100% !important;max-width:800px !important}@media(min-width: 1281px)and (max-width: 1365px){.popular-categories #scontainer-8 div[class^=col-lg]{margin:0 5px;max-width:calc(25% - 10px)}.popular-categories #scontainer-8 div[class^=col-lg] a{font-size:26px;line-height:28px}.promoted-products .content .product-mini{margin:0 15px 30px;max-width:calc(25% - 30px)}.product-mini .product-details .name{font-size:21px}.article-list .article-title{font-size:21px}.category-content .product-mini{max-width:calc(33.3333333333% - 25px);width:100%;margin:0 25px 25px 0}#product #product-options{padding:40px 25px}}@media(min-width: 992px)and (max-width: 1200px){.box,#header #search-form-big,.footer-contact,#category-view,#blog-view{padding:50px 0}.popular-categories{padding-bottom:0;margin-bottom:-10px}.popular-categories #scontainer-8 div[class^=col-lg]{width:100%;max-width:calc(50% - 30px);flex:0 0 50%;margin-bottom:60px}.mini-banners h3{font-size:25px}.mini-banners p{font-size:14px;line-height:22px}.last-on-blog .article-list{margin-bottom:25px}.footer #newsletter{margin:0 auto 50px;max-width:600px}.footer>.container>.row .col-xl-4,#product #description #tabs-menu-sticky-wrapper .footer>#tabs-menu>.row .col-xl-4{order:1}.footer>.container>.row .col-xl-8,#product #description #tabs-menu-sticky-wrapper .footer>#tabs-menu>.row .col-xl-8{order:2}#product #product-options{padding:0}#product #product-options h1{font-size:28px}#main-menu #menu-container-1 ul.level-0>li>ul{padding:25px}.basket-summary-address .left{padding-right:25px}.basket-summary-address .right{padding-left:25px}.basket-summary-address .left .box-title,.basket-summary-address .left #newsletter .title,#newsletter .basket-summary-address .left .title,.basket-summary-address .left #blog-view .site-title,#blog-view .basket-summary-address .left .site-title,.basket-summary-address .right .box-title,.basket-summary-address .right #newsletter .title,#newsletter .basket-summary-address .right .title,.basket-summary-address .right #blog-view .site-title,#blog-view .basket-summary-address .right .site-title{font-size:26px;margin-bottom:0;padding-bottom:25px}.addresses .address{width:calc(33.3333333333% - 50px)}.basket-summary-address>.basket-address-form .left .addresses .address{margin:5px 5px 5px 0;width:calc(50% - 5px)}#header #search-form-big .search-big-results .product-search{max-width:calc(25% - 20px)}#header #search-form-big .search-big-results .product-search:nth-child(6n-5){margin-left:10px}#header #search-form-big .search-big-results .product-search:nth-child(6n){margin-right:10px}#header #search-form-big .search-big-results .product-search:nth-child(4n-3),#header #search-form-big .search-big-results .product-search:first-child{margin-left:0}#header #search-form-big .search-big-results .product-search:nth-child(4n),#header #search-form-big .search-big-results .product-search:last-child{margin-right:0}}@media(max-width: 767px){.box,#header #search-form-big,.footer-contact,#category-view,#blog-view{padding:25px 0}.box .box-subtitle,#header #search-form-big .box-subtitle,.footer-contact .box-subtitle,#category-view .box-subtitle,#blog-view .box-subtitle{margin-bottom:15px}.container,#product #description #tabs-menu-sticky-wrapper #tabs-menu{padding-left:15px;padding-right:15px}#top{position:relative}#top #mobile-menu-open{position:absolute;left:12px;top:9px;font-size:25px;z-index:100;height:37px;width:37px;display:flex;align-items:center;justify-content:center;cursor:pointer}#top #mobile-menu-open.hidden{display:none}#top #mobile-menu-open img{width:30px}#top #mini-login{text-align:right;padding-right:15px}#header .logo a{max-width:200px;margin:auto}#header .header-right{justify-content:space-between;margin-top:10px}#main-menu #mobile-menu-close{font-size:25px;z-index:100;height:37px;width:37px;display:flex;align-items:center;justify-content:center;margin:15px;position:fixed;top:0px;left:2px;z-index:95;cursor:pointer}#main-menu #mobile-menu-close.hidden{display:none}#main-menu #mobile-menu-close img{width:25px}#main-menu #menu-container-1{display:none;position:fixed;left:0;top:0;width:100%;min-height:100%;background:#f6f6f6;padding-top:45px;z-index:90;min-width:0 !important}#main-menu #menu-container-1 .mmm{position:absolute;overflow:hidden;min-width:100%;min-height:100%;margin:0;padding:0}#main-menu #menu-container-1 .mmm .levelHolderClass{position:absolute;overflow:hidden;top:0;background:#f6f6f6;width:auto;min-height:100%;padding-top:15px}#main-menu #menu-container-1 .mmm .ltr{margin-left:-100%;left:0}#main-menu #menu-container-1 .mmm ul{list-style:none;padding:0;margin:0}#main-menu #menu-container-1 .mmm ul li{cursor:pointer}#main-menu #menu-container-1 .mmm ul li i.menu-toggle{display:none}#main-menu #menu-container-1 .mmm ul li i.floatRight{order:1}#main-menu #menu-container-1 .mmm ul li a{font-family:"Josefin Sans",sans-serif;font-size:23px;color:#222;transition:all .5s ease;display:flex;align-items:center;justify-content:space-between;width:100%;padding:5px 15px}}@media(max-width: 767px)and (max-width: 575px){#main-menu #menu-container-1 .mmm ul li a{font-size:20px;padding:0 15px}}@media(max-width: 767px){#main-menu #menu-container-1 .mmm ul li a:hover{color:#51a9ad;text-decoration:none}.popular-categories #scontainer-8 div[class^=col-lg]{max-width:calc(100% - 30px);margin:0 15px 30px}.mini-banners{display:none}.last-on-blog .container,.last-on-blog #product #description #tabs-menu-sticky-wrapper #tabs-menu,#product #description #tabs-menu-sticky-wrapper .last-on-blog #tabs-menu{padding-left:25px;padding-right:25px}.last-on-blog .container .article-list,.last-on-blog #product #description #tabs-menu-sticky-wrapper #tabs-menu .article-list,#product #description #tabs-menu-sticky-wrapper .last-on-blog #tabs-menu .article-list{margin-bottom:30px}.promo-text img{display:none}.footer-contact{text-align:center}.footer-contact .col-lg-3{margin-bottom:15px}.footer{text-align:center}.footer .box-title,.footer #newsletter .title,#newsletter .footer .title,.footer #blog-view .site-title,#blog-view .footer .site-title{text-align:center}.footer .col-lg-4{margin-bottom:15px}.footer-bottom{text-align:center}.footer-bottom #copyright{text-align:center;margin-top:15px}#product #product-options{padding:15px 0}#product #product-options h1{font-size:28px}#category-view .left-column{display:none}#category-view .category-content .product-mini{max-width:calc(50% - 15px)}.pager .first,.pager .last{display:none}}.client-orders-history .order-summary-content{padding-bottom:25px;border-bottom:3px solid #eceff1;margin-bottom:25px}.shop-alert-overlay{position:fixed;top:0;left:0;background:rgba(0,0,0,.25);width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:999}.shop-alert-overlay .shop-alert{background:#fff;width:100%;max-width:800px;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);max-height:100%}.shop-alert-overlay .shop-alert .shop-alert-title{padding:20px 20px 15px;font-size:21px;font-weight:600;border-bottom:3px solid #eceff1;display:flex;justify-content:space-between;align-items:center;color:#51a9ad}.shop-alert-overlay .shop-alert .shop-alert-title a{color:#222;transition:all .5s ease}.shop-alert-overlay .shop-alert .shop-alert-title a:hover{color:#3a3a3a}.shop-alert-overlay .shop-alert .shop-alert-buttons{display:flex;justify-content:flex-end;gap:15px;align-items:center;padding:20px;border-top:3px solid #eceff1}.shop-alert-overlay .shop-alert .shop-alert-buttons .btn{padding:10px 15px}.shop-alert-overlay .shop-alert .shop-alert-buttons .btn.btn-default{color:#222;padding:10px 0;font-size:14px}.shop-alert-overlay .shop-alert .shop-alert-content{padding:30px 20px}.shop-alert-overlay .shop-alert .shop-alert-content h2{margin-bottom:25px;padding:0;font-size:16px}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets{display:flex;justify-content:flex-start;overflow-y:auto;padding-bottom:25px}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets::-webkit-scrollbar{height:5px}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets::-webkit-scrollbar-track{background:#eceff1}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets::-webkit-scrollbar-thumb{background:#222}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets::-webkit-scrollbar-thumb:hover{background:#222}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product{max-width:calc(50% - 20px);min-width:calc(50% - 20px);margin:0 10px 0;position:relative}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .new{border:2px solid #dc3545;padding:3px 5px;font-weight:600;display:inline-block;position:absolute;top:10px;left:-10px;z-index:10;background:#fff}@media(min-width: 768px){.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product{max-width:calc(25% - 20px);min-width:calc(25% - 20px)}}@media(min-width: 1200px){.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product{max-width:calc(20% - 20px);min-width:calc(20% - 20px)}}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .a-img{padding-top:133%;display:block;position:relative;background:#f6f6f6}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .a-img:hover .img img.first{opacity:0}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .a-img:hover .img img.second{transform:scale(1.2);opacity:1}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .a-img .img{height:100%;width:100%;display:block;position:absolute;overflow:hidden;top:0;left:0}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .a-img .img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:absolute;top:0;left:0}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .a-img .img img.first{transition:all 1s ease}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .a-img .img img.second{transition:all 1s ease;opacity:0}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details .prices{font-family:"Josefin Sans",sans-serif;white-space:nowrap;display:flex;justify-content:center}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details .prices .price{font-size:24px;font-weight:600;color:#51a9ad}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details .prices .price-old{font-size:24px;font-weight:300;color:#b9b9b9;position:relative;margin-right:15px}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details .prices .price-old::before{width:100%;position:absolute;content:"";right:0;top:42%;height:0;border-bottom:2px solid #b9b9b9}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details h2{font-size:20px;font-family:"Josefin Sans",sans-serif}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details h2 a{color:#222;display:block;font-weight:300;margin:10px 0 5px;position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details h2 a:hover{text-decoration:none}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details h2 a:hover::after{width:100%}.shop-alert-overlay .shop-alert .shop-alert-content .product-sets .product .product-details h2 a::after{content:"";display:block;height:1px;background:#222;position:absolute;bottom:0;left:0;width:0;transition:all .5s ease}#payment-confirmation{max-width:1280px}#payment-confirmation .btn{max-width:300px;float:right}#paypo-promo{padding:25px 0;font-weight:600}#paypo-promo img{height:30px}#popup-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.75);z-index:100;display:flex;align-items:center;justify-content:center}#popup-bg #popup-content{height:90vh;width:90vw;display:flex;align-items:center;justify-content:center}#popup-bg #popup-content img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#main-banner{margin-top:25px}@media(min-width: 768px){#main-banner .mobile{display:none}}@media(max-width: 767px){#main-banner .nomobile{display:none}}.producer-list{display:flex;flex-wrap:wrap}.producer-list .producer{width:calc(20% - 15px);margin:15px 15px 15px 0}@media(min-width: 992px)and (max-width: 1199px){.producer-list .producer{width:calc(25% - 15px)}}@media(min-width: 768px)and (max-width: 991px){.producer-list .producer{width:calc(33.3333333333% - 15px)}}@media(max-width: 767px){.producer-list .producer{width:calc(33.3333333333% - 15px)}}@media(max-width: 575px){.producer-list .producer{width:calc(50% - 15px)}}.producer-list .producer a{display:block;width:100%}.producer-list .producer a img{width:100%}.zaufane .box-title,.zaufane #newsletter .title,#newsletter .zaufane .title,.zaufane #blog-view .site-title,#blog-view .zaufane .site-title{text-align:center}.zaufane .wrapper-left{padding:15px;background:#fff}.zaufane .client-review{display:flex !important;flex-wrap:wrap;align-items:center;flex-direction:column;justify-content:center;background:#f6f6f6;padding:25px !important;margin:15px !important}.zaufane .client-review div,.zaufane .client-review p{width:100%}div[class^=products-box-] .swiper{width:100vw;margin-left:50%;transform:translateX(-50%)}div[class^=products-box-] .swiper-button-next,div[class^=products-box-] .swiper-button-prev{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;transition:250ms ease;z-index:11;box-shadow:0 0 9px 0px #dfdfdf}div[class^=products-box-] .swiper-button-next::after,div[class^=products-box-] .swiper-button-prev::after{color:#222;font-size:16px;font-weight:900}div[class^=products-box-] .swiper-button-prev{left:15% !important}div[class^=products-box-] .swiper-button-next{right:15% !important}.loading-button{pointer-events:none;opacity:.7;transition:opacity .3s}.loading-button::after{content:"";display:block;margin-left:10px;margin-right:auto;width:20px;height:20px;border:3px solid #fff;border-radius:50%;border-top:3px solid #666;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#category-subcategory-tiles{margin-bottom:30px}#category-subcategory-tiles .category-subcategory-tiles{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;gap:20px}#category-subcategory-tiles .category-subcategory-tiles .category-subcategory-tile a{display:block;color:#222;font-size:20px;font-family:"Josefin Sans",sans-serif;text-decoration:none !important;padding:10px 20px;border:1px solid rgba(58,58,58,.1);transition:border 250ms ease-in-out}#category-subcategory-tiles .category-subcategory-tiles .category-subcategory-tile a:hover{border-color:rgba(81,169,173,.9)}.form-control.form-control-phone{display:flex;flex-direction:row;align-items:center}.form-control.form-control-phone:has(>.form-control-input:focus){color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control.form-control-phone:hover[tooltip]{position:relative}.form-control.form-control-phone:hover[tooltip]:before{content:"";display:none;content:"";border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid #343a40;position:absolute;top:30px;left:85px;z-index:8;font-size:0;line-height:0;width:0;height:0}.form-control.form-control-phone:hover[tooltip]:after{display:none;content:attr(tooltip);position:absolute;top:35px;left:50px;padding:5px 8px;background:#343a40;color:#fff;z-index:9;font-size:.75em;line-height:18px;border-radius:3px;white-space:nowrap;word-wrap:normal}.form-control.form-control-phone:hover[tooltip]:hover:before,.form-control.form-control-phone:hover[tooltip]:hover:after{display:block}.form-control.form-control-phone .form-control-phone-code{display:flex;align-items:center;gap:10px}.form-control.form-control-phone .form-control-phone-code span{font-family:"Open Sans",sans-serif;font-size:14px}.form-control.form-control-phone .form-control-input{border:none;height:calc(2.25rem - 2px)}.form-control.form-control-phone .form-control-input:focus{border:none;outline:none;box-shadow:none}/*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/layout/style-css/style.css.map b/layout/style-css/style.css.map index 5b2d2c1..60e9e63 100644 --- a/layout/style-css/style.css.map +++ b/layout/style-css/style.css.map @@ -1 +1 @@ -{"version":3,"sources":["..\\style-scss\\style.scss","..\\style-scss\\_mixins.scss"],"names":[],"mappings":"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","file":"style.css","sourcesContent":["// out: ../style-css/style.css, compress: true, sourceMap: true\r\n$cBlue: #77cdd1;\r\n$cBlueDark: #51a9ad;\r\n$cPink: #f7abb0;\r\n$cPinkDark: #dc3545;\r\n$cText: #222;\r\n$cTextLight: #3a3a3a;\r\n$cGray: #f6f6f6;\r\n$cGrayLight: #eceff1;\r\n$cComment: #c3c3c3;\r\n$fJosefin: 'Josefin Sans',\r\nsans-serif;\r\n@import '_mixins';\r\n\r\n@keyframes fade_in_show {\r\n 0% {\r\n opacity: 0;\r\n }\r\n\r\n 100% {\r\n opacity: 1;\r\n }\r\n}\r\n\r\nbody {\r\n font-family: 'Open Sans', sans-serif;\r\n font-size: 14px;\r\n\r\n &.no-scroll {\r\n overflow: hidden;\r\n max-height: 100vh;\r\n }\r\n\r\n &.page-login-form {\r\n .main {\r\n .container {\r\n max-width: 600px;\r\n margin: auto;\r\n padding-right: 15px;\r\n padding-left: 15px;\r\n }\r\n }\r\n }\r\n}\r\n\r\ninput:-webkit-autofill,\r\ninput:-webkit-autofill:hover,\r\ninput:-webkit-autofill:focus,\r\ninput:-webkit-autofill:active {\r\n -webkit-box-shadow: 0 0 0 30px white inset !important;\r\n}\r\n\r\n.form-control {\r\n border: 2px solid #e7e7e7;\r\n border-radius: 0;\r\n font-size: 15px;\r\n}\r\n\r\n.mini-content {\r\n max-width: 1280px;\r\n}\r\n\r\n.btn {\r\n border: 0;\r\n border-radius: 0;\r\n color: #fff;\r\n text-transform: uppercase;\r\n font-size: 15px;\r\n padding: 20px 30px;\r\n font-weight: 600;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n &:focus {\r\n box-shadow: none;\r\n }\r\n}\r\n\r\n.btn-danger {\r\n background: $cPinkDark;\r\n\r\n &:hover {\r\n background: $cPink;\r\n }\r\n\r\n &:active {\r\n background: $cPink;\r\n border-color: #fff;\r\n }\r\n}\r\n\r\n.btn-success {\r\n background: $cBlueDark;\r\n\r\n &:hover {\r\n background: $cBlue;\r\n }\r\n\r\n &:active {\r\n background: $cBlue;\r\n border-color: #fff;\r\n }\r\n}\r\n\r\n.btn-success:not(:disabled):not(.disabled):active,\r\n.btn-success:not(:disabled):not(.disabled).active,\r\n.show>.btn-success.dropdown-toggle {\r\n background: $cBlue;\r\n border: none;\r\n}\r\n\r\n.btn-success:not(:disabled):not(.disabled):active:focus,\r\n.btn-success:not(:disabled):not(.disabled).active:focus {\r\n background: $cBlue;\r\n border: none;\r\n}\r\n\r\n.btn-success:not(:disabled):not(.disabled):active:focus,\r\n.btn-success:not(:disabled):not(.disabled).active:focus,\r\n.show>.btn-success.dropdown-toggle:focus {\r\n box-shadow: none;\r\n}\r\n\r\n.btn-success.disabled,\r\n.btn-success:disabled {\r\n color: #fff;\r\n background: $cBlue;\r\n border-color: $cBlue;\r\n}\r\n\r\n.jconfirm.jconfirm-modern .jconfirm-box {\r\n box-shadow: 0px 0px 14px 4px rgba(0, 0, 0, 0.1) !important;\r\n padding: 60px 30px 45px !important;\r\n\r\n .btn {\r\n border-radius: 0 !important;\r\n }\r\n\r\n .jconfirm-title {\r\n font-family: $fJosefin !important;\r\n font-weight: 600 !important;\r\n font-size: 32px !important;\r\n }\r\n}\r\n\r\n.alert {\r\n border-radius: 0;\r\n border: 0;\r\n font-size: 15px;\r\n font-weight: 400;\r\n padding: 15px;\r\n margin: 0 auto 75px;\r\n\r\n &.alert-success {\r\n background: $cBlueDark;\r\n color: #fff;\r\n }\r\n}\r\n\r\n.title-border {\r\n border-bottom: 3px solid #e7e7e7;\r\n padding: 10px 0;\r\n font-family: $fJosefin;\r\n line-height: 32px;\r\n letter-spacing: -1px;\r\n font-size: 28px;\r\n}\r\n\r\n.box {\r\n padding: 75px 0;\r\n\r\n @include respond-between(sm, md) {\r\n padding: 25px 0;\r\n }\r\n\r\n .box-title {\r\n font-family: $fJosefin;\r\n font-weight: 600;\r\n font-size: 32px;\r\n margin-bottom: 25px;\r\n\r\n @include respond-below(sm) {\r\n font-size: 26px;\r\n margin-bottom: 15px;\r\n }\r\n }\r\n}\r\n\r\n.new {\r\n border: 2px solid #dc3545;\r\n padding: 5px 10px;\r\n font-weight: 600;\r\n display: inline-block;\r\n position: relative;\r\n top: 10px;\r\n left: -10px;\r\n z-index: 10;\r\n background: #fff;\r\n}\r\n\r\n.box-mini {\r\n max-width: 600px;\r\n margin: 0 auto;\r\n}\r\n\r\n.row-flex {\r\n display: flex;\r\n justify-content: space-between;\r\n}\r\n\r\n.container {\r\n max-width: 100%;\r\n padding-left: calc(8.6805555556vw - 36.6666666667px);\r\n padding-right: calc(8.6805555556vw - 36.6666666667px);\r\n}\r\n\r\n.site-title {\r\n font-family: $fJosefin;\r\n font-weight: 600;\r\n font-size: 32px;\r\n margin-bottom: 25px;\r\n\r\n @include respond-below(md) {\r\n font-size: 24px;\r\n }\r\n}\r\n\r\n#top-sticky-wrapper {\r\n @include respond-below(sm) {\r\n #top {\r\n z-index: 20;\r\n }\r\n }\r\n}\r\n\r\n#top {\r\n background: $cGray;\r\n padding: 15px 0;\r\n\r\n #scontainer-1 {\r\n .contact {\r\n @include respond-below(sm) {\r\n display: none;\r\n }\r\n }\r\n\r\n .free-delivery {\r\n float: right;\r\n color: $cText;\r\n\r\n @include respond-between(sm, lg) {\r\n float: none;\r\n display: block;\r\n margin-top: 10px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n margin-bottom: 10px;\r\n }\r\n }\r\n }\r\n\r\n p {\r\n margin: 0;\r\n padding: 0;\r\n }\r\n\r\n a {\r\n color: $cText;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n #mini-login {\r\n text-align: right;\r\n\r\n a {\r\n font-weight: 600;\r\n color: $cBlueDark;\r\n margin-left: 10px;\r\n\r\n span {\r\n color: $cText;\r\n padding-right: 10px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#header {\r\n padding: 15px 0;\r\n\r\n .logo {\r\n a {\r\n display: block;\r\n max-width: 300px;\r\n\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n\r\n #search-form-big {\r\n height: 0;\r\n position: fixed;\r\n top: -100%;\r\n left: 0;\r\n width: 100%;\r\n @extend .box;\r\n background: #fff;\r\n z-index: 110;\r\n overflow: hidden;\r\n @include transition;\r\n max-height: 100%;\r\n overflow-y: scroll;\r\n\r\n &.visible {\r\n top: 0;\r\n height: auto;\r\n }\r\n\r\n .btn-success {\r\n margin: 25px auto;\r\n display: block;\r\n width: 175px;\r\n }\r\n\r\n .no-found {\r\n font-weight: 600;\r\n font-size: 20px;\r\n font-family: $fJosefin;\r\n padding: 25px 0 50px;\r\n text-align: center;\r\n }\r\n\r\n .search-big-results {\r\n padding: 50px 0;\r\n display: flex;\r\n justify-content: flex-start;\r\n flex-wrap: wrap;\r\n\r\n @include respond-below(sm) {\r\n padding: 25px 0;\r\n }\r\n\r\n .product-search {\r\n position: relative;\r\n width: 100%;\r\n margin: 0 15px 15px 0;\r\n max-width: calc(100% / 6 - 15px);\r\n\r\n @include respond-between(sm, md) {\r\n max-width: calc(100% / 4 - 25px);\r\n }\r\n\r\n @include respond-below(sm) {\r\n max-width: calc(100% / 2 - 15px);\r\n }\r\n\r\n .new {\r\n border: 2px solid $cPinkDark;\r\n padding: 3px 5px;\r\n font-weight: 600;\r\n display: inline-block;\r\n position: absolute;\r\n top: -10px;\r\n left: -10px;\r\n z-index: 10;\r\n background: #fff;\r\n }\r\n }\r\n }\r\n\r\n .small-title {\r\n text-transform: uppercase;\r\n opacity: 0.75;\r\n position: relative;\r\n width: 100%;\r\n\r\n a {\r\n position: absolute;\r\n top: -10px;\r\n right: 0;\r\n color: $cText;\r\n @include transition;\r\n font-size: 30px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n height: 45px;\r\n width: 45px;\r\n\r\n &:hover {\r\n color: $cBlueDark;\r\n }\r\n }\r\n }\r\n\r\n .input {\r\n padding-top: 25px;\r\n\r\n input {\r\n border-radius: 0;\r\n border: 0;\r\n border-bottom: 2px solid $cText;\r\n padding-left: 0;\r\n padding-bottom: 10px;\r\n padding-top: 10px;\r\n font-weight: 600;\r\n font-size: 20px;\r\n height: 50px;\r\n font-family: $fJosefin;\r\n\r\n &:focus {\r\n outline: none;\r\n box-shadow: none;\r\n }\r\n\r\n &::placeholder {\r\n font-size: 20px;\r\n font-weight: 600;\r\n color: $cText;\r\n font-family: $fJosefin;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .header-right {\r\n display: flex;\r\n justify-content: flex-end;\r\n align-items: center;\r\n\r\n #search-button {\r\n margin-right: 25px;\r\n\r\n .btn {\r\n color: #fff;\r\n background: none;\r\n height: 50px;\r\n width: 50px;\r\n position: relative;\r\n z-index: 5;\r\n @include transition;\r\n background: #000;\r\n border-radius: 50%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n padding: 0;\r\n\r\n &:hover {\r\n border-radius: 0;\r\n }\r\n\r\n img {\r\n width: 20px;\r\n }\r\n }\r\n }\r\n\r\n #basket-mini {\r\n a {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n color: $cBlueDark;\r\n\r\n @include respond-below(sm) {\r\n text-align: right;\r\n }\r\n\r\n &:hover {\r\n text-decoration: none;\r\n\r\n .icon {\r\n border-radius: 0;\r\n background: $cBlueDark;\r\n }\r\n }\r\n\r\n .icon {\r\n height: 50px;\r\n width: 50px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n margin-right: 10px;\r\n background: $cText;\r\n border-radius: 50%;\r\n @include transition;\r\n\r\n @include respond-below(sm) {\r\n order: 1;\r\n margin-left: 10px;\r\n margin-right: 0;\r\n }\r\n\r\n img {\r\n width: 20px;\r\n }\r\n }\r\n\r\n .basket-details {\r\n font-size: 14px;\r\n\r\n .title {\r\n font-weight: 600;\r\n }\r\n\r\n .details {\r\n color: $cText;\r\n font-size: 13px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n/* menu główne */\r\n.menu-overlay {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n height: 100%;\r\n width: 100%;\r\n background: rgba(0, 0, 0, 0.35);\r\n z-index: 10;\r\n display: none;\r\n opacity: 0;\r\n @include transition;\r\n\r\n &.visible {\r\n display: block;\r\n opacity: 1;\r\n }\r\n}\r\n\r\n#main-menu-sticky-wrapper {\r\n &.is-sticky {\r\n #main-menu {\r\n background: #fff;\r\n border-bottom: 3px solid #e7e7e7;\r\n width: 100%;\r\n\r\n .level-0 {\r\n justify-content: center;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#main-menu {\r\n position: relative;\r\n z-index: 20;\r\n\r\n #menu-container-1 {\r\n ul {\r\n margin: 0;\r\n padding: 0;\r\n list-style-type: none;\r\n\r\n @media (min-width: 768px) {\r\n &.level-0 {\r\n display: flex;\r\n margin-left: -15px;\r\n\r\n >li {\r\n @include respond-between(sm, md) {\r\n &#link-5 {\r\n display: none;\r\n }\r\n }\r\n\r\n >i {\r\n display: none;\r\n }\r\n\r\n >a {\r\n font-family: $fJosefin;\r\n color: $cText;\r\n font-size: 22px;\r\n font-weight: 400;\r\n display: block;\r\n padding: 10px 9px;\r\n @include transition;\r\n\r\n @include respond-between(md, lg) {\r\n padding: 5px;\r\n font-size: 19px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n padding: 5px;\r\n font-size: 17px;\r\n }\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n &:hover {\r\n >ul {\r\n display: flex;\r\n animation: fade_in_show 0.5s;\r\n flex-wrap: wrap;\r\n }\r\n }\r\n\r\n >ul {\r\n left: 0;\r\n width: 100%;\r\n display: none;\r\n position: absolute;\r\n padding: 25px;\r\n background: #fff;\r\n @include transition;\r\n\r\n >li {\r\n width: calc(100% / 4);\r\n margin-bottom: 25px;\r\n\r\n @include respond-between(lg, xl) {\r\n width: calc(100% / 3);\r\n }\r\n\r\n @include respond-between(sm, lg) {\r\n width: calc(100% / 2);\r\n }\r\n\r\n a {\r\n color: $cText;\r\n font-size: 13px;\r\n @include transition;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cBlueDark;\r\n }\r\n }\r\n\r\n >a {\r\n font-weight: 600;\r\n font-size: 16px;\r\n }\r\n\r\n i {\r\n display: none;\r\n }\r\n\r\n ul {\r\n padding-top: 5px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#mobile-menu-close,\r\n#mobile-menu-open {\r\n display: none;\r\n}\r\n\r\n.promoted-products {\r\n .box-title {\r\n text-align: center;\r\n }\r\n\r\n .content {\r\n display: flex;\r\n justify-content: flex-start;\r\n flex-wrap: wrap;\r\n\r\n @include respond-above(xxl) {\r\n .product-mini {\r\n\r\n &:nth-child(11),\r\n &:nth-child(12) {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n .product-mini {\r\n max-width: calc(100% / 5 - 15px);\r\n width: 100%;\r\n margin: 0 15px 15px 0;\r\n position: relative;\r\n\r\n @include respond-between(md, xl) {\r\n max-width: calc(100% / 4 - 15px);\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n max-width: calc(100% / 3 - 15px);\r\n }\r\n\r\n @include respond-below(sm) {\r\n max-width: calc(100% / 2 - 15px);\r\n }\r\n\r\n @include respond-below(xxs) {\r\n max-width: 100%;\r\n margin: 0 0 15px 0;\r\n }\r\n\r\n .new {\r\n @extend .new;\r\n position: absolute;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.category-content {\r\n display: flex;\r\n justify-content: flex-start;\r\n flex-wrap: wrap;\r\n\r\n .product-mini {\r\n max-width: calc(100% / 4 - 15px);\r\n width: 100%;\r\n margin: 0 15px 15px 0;\r\n position: relative;\r\n\r\n @include respond-between(md, xl) {\r\n max-width: calc(100% / 3 - 15px);\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n max-width: calc(100% / 2 - 15px);\r\n }\r\n\r\n @include respond-below(xs) {\r\n max-width: 100% !important;\r\n }\r\n\r\n .new {\r\n @extend .new;\r\n position: absolute;\r\n }\r\n }\r\n}\r\n\r\n.search-content {\r\n display: flex;\r\n justify-content: flex-start;\r\n flex-wrap: wrap;\r\n\r\n .product-mini {\r\n max-width: calc(100% / 4 - 50px);\r\n width: 100%;\r\n margin: 0 50px 50px 0;\r\n position: relative;\r\n\r\n @include respond-between(lg, xl) {\r\n max-width: calc(100% / 3 - 50px);\r\n }\r\n\r\n @include respond-between(xs, lg) {\r\n max-width: calc(100% / 2 - 50px);\r\n }\r\n\r\n @include respond-below(xs) {\r\n max-width: 100%;\r\n }\r\n\r\n .new {\r\n border: 2px solid $cPinkDark;\r\n padding: 5px 10px;\r\n font-weight: 600;\r\n display: inline-block;\r\n position: absolute;\r\n top: 10px;\r\n left: -10px;\r\n z-index: 10;\r\n background: #fff;\r\n }\r\n }\r\n}\r\n\r\n.product-mini,\r\n.product-search {\r\n background: #fff;\r\n border: 1px solid transparentize($cTextLight, 0.9);\r\n\r\n a {\r\n position: relative;\r\n display: block;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n &:hover {\r\n .img {\r\n img {\r\n &.first {\r\n opacity: 0;\r\n }\r\n\r\n &.second {\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n\r\n .product-details {\r\n .name {\r\n &::after {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .img {\r\n width: 100%;\r\n padding-top: 113%;\r\n display: block;\r\n position: relative;\r\n overflow: hidden;\r\n\r\n img {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: cover;\r\n object-position: top center;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n\r\n &.first {\r\n transition: all 1s ease;\r\n }\r\n\r\n &.second {\r\n transition: all 1s ease;\r\n opacity: 0;\r\n }\r\n }\r\n }\r\n\r\n .product-details {\r\n padding: 10px;\r\n width: 100%;\r\n z-index: 10;\r\n display: flex;\r\n align-items: flex-end;\r\n line-height: 32px;\r\n justify-content: center;\r\n flex-wrap: wrap;\r\n\r\n .name {\r\n font-weight: 400;\r\n font-size: 15px;\r\n line-height: 22px;\r\n margin: 0 0 15px 0;\r\n color: $cText;\r\n @include transition;\r\n overflow: hidden;\r\n display: block;\r\n position: relative;\r\n text-align: center;\r\n\r\n @include respond-below(md) {\r\n font-size: 14px;\r\n }\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cBlueDark;\r\n }\r\n\r\n a {\r\n color: $cText;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cBlueDark;\r\n }\r\n }\r\n }\r\n\r\n .prices {\r\n text-align: right;\r\n font-family: $fJosefin;\r\n width: 100%;\r\n display: flex;\r\n justify-content: center;\r\n\r\n .price {\r\n font-size: 24px;\r\n font-weight: 600;\r\n color: $cBlueDark;\r\n white-space: nowrap;\r\n\r\n @include respond-below(sm) {\r\n font-size: 22px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n font-size: 20px;\r\n }\r\n }\r\n\r\n .price-old {\r\n font-size: 24px;\r\n font-weight: 300;\r\n color: #b9b9b9;\r\n position: relative;\r\n margin-right: 15px;\r\n\r\n @include respond-below(sm) {\r\n font-size: 18px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n font-size: 16px;\r\n }\r\n\r\n &::before {\r\n width: 100%;\r\n position: absolute;\r\n content: '';\r\n right: 0;\r\n top: 42%;\r\n height: 0;\r\n border-bottom: 2px solid #b9b9b9;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n/* popularne kategorie */\r\n.popular-categories {\r\n display: none;\r\n\r\n .box-title {\r\n text-align: center;\r\n }\r\n\r\n #scontainer-8 {\r\n div[class^='col-lg'] {\r\n margin: 0 15px;\r\n max-width: calc(25% - 30px);\r\n\r\n p {\r\n margin: 0;\r\n }\r\n\r\n a {\r\n display: block;\r\n background: $cGray;\r\n font-family: $fJosefin;\r\n font-weight: 500;\r\n font-size: 28px;\r\n line-height: 32px;\r\n color: $cText;\r\n padding-bottom: 25px;\r\n @include transition;\r\n\r\n strong {\r\n display: inline-block;\r\n margin-left: -15px;\r\n font-weight: 500;\r\n position: relative;\r\n top: -10px;\r\n\r\n &::after {\r\n height: 1px;\r\n background: $cText;\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n bottom: 0;\r\n width: 0;\r\n @include transition;\r\n }\r\n }\r\n\r\n &:hover {\r\n text-decoration: none;\r\n\r\n strong {\r\n &::after {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.mini-banners {\r\n h3 {\r\n font-family: $fJosefin;\r\n color: $cText;\r\n margin-bottom: 25px;\r\n font-weight: 600;\r\n font-size: 30px;\r\n }\r\n\r\n p {\r\n font-size: 15px;\r\n line-height: 26px;\r\n }\r\n}\r\n\r\n.last-on-blog {\r\n .box-title {\r\n text-align: center;\r\n }\r\n}\r\n\r\n.article-list {\r\n a {\r\n &:hover {\r\n text-decoration: none;\r\n\r\n img {\r\n opacity: 0.75;\r\n }\r\n }\r\n }\r\n\r\n .blog-image {\r\n padding-top: 66.66666%;\r\n position: relative;\r\n margin-bottom: 15px;\r\n\r\n img {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n @include transition;\r\n }\r\n\r\n .date-add {\r\n position: absolute;\r\n top: 15px;\r\n left: -15px;\r\n color: $cText;\r\n background: #fff;\r\n border: 1px solid $cText;\r\n display: inline-block;\r\n padding: 10px 10px 7px;\r\n font-family: $fJosefin;\r\n font-size: 16px;\r\n }\r\n }\r\n\r\n .article-title {\r\n display: block;\r\n font-weight: 600;\r\n font-size: 22px;\r\n font-family: $fJosefin;\r\n color: $cText;\r\n }\r\n\r\n .article-entry {\r\n color: $cTextLight;\r\n font-size: 14px;\r\n line-height: 24px;\r\n }\r\n}\r\n\r\n.promo-text {\r\n h1 {\r\n font-family: $fJosefin;\r\n font-weight: 600;\r\n font-size: 26px;\r\n color: $cText;\r\n }\r\n\r\n h2 {\r\n font-weight: 600;\r\n font-size: 18px;\r\n color: $cText;\r\n }\r\n\r\n p {\r\n font-size: 14px;\r\n color: $cTextLight;\r\n line-height: 24px;\r\n\r\n a {\r\n color: $cBlueDark;\r\n }\r\n }\r\n}\r\n\r\n.footer-contact {\r\n @extend .box;\r\n background: $cGray;\r\n line-height: 24px;\r\n\r\n .icon {\r\n svg {\r\n width: 50px;\r\n height: 50px;\r\n display: block;\r\n margin: auto;\r\n }\r\n }\r\n\r\n p {\r\n margin: 0;\r\n }\r\n\r\n strong {\r\n font-family: $fJosefin;\r\n font-weight: 600;\r\n font-size: 20px;\r\n color: $cText;\r\n }\r\n}\r\n\r\n.footer {\r\n border-bottom: 1px solid #eee;\r\n\r\n .box-title {\r\n text-align: left;\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n\r\n li {\r\n a {\r\n font-family: $fJosefin;\r\n font-size: 20px;\r\n font-weight: 300;\r\n color: $cText;\r\n display: block;\r\n padding: 5px 0;\r\n @include transition;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cBlueDark;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#newsletter {\r\n .title {\r\n @extend .box-title;\r\n }\r\n\r\n #text {\r\n font-family: $fJosefin;\r\n font-size: 20px;\r\n font-weight: 300;\r\n color: $cText;\r\n display: block;\r\n }\r\n\r\n .agreement {\r\n font-size: 11px;\r\n\r\n input {\r\n margin-right: 5px;\r\n position: relative;\r\n top: 2px;\r\n }\r\n\r\n a {\r\n color: $cBlueDark;\r\n font-weight: 600;\r\n }\r\n\r\n .hidden {\r\n display: none;\r\n }\r\n }\r\n\r\n .form-group.input {\r\n display: flex;\r\n padding-top: 10px;\r\n position: relative;\r\n\r\n &::after {\r\n content: '';\r\n display: block;\r\n bottom: 0;\r\n left: 0;\r\n width: 0;\r\n position: absolute;\r\n background: $cBlueDark;\r\n @include transition;\r\n height: 2px;\r\n }\r\n\r\n &:focus-within {\r\n &::after {\r\n width: 100%;\r\n }\r\n\r\n .btn {\r\n background: $cBlueDark;\r\n }\r\n }\r\n }\r\n\r\n input[type='email'] {\r\n border: 0;\r\n border-bottom: 2px solid $cText;\r\n border-radius: 0;\r\n font-size: 14px;\r\n\r\n &:focus {\r\n outline: none;\r\n box-shadow: none;\r\n }\r\n }\r\n\r\n .btn {\r\n background: $cText;\r\n border-radius: 0;\r\n color: #fff;\r\n border: 0;\r\n text-transform: uppercase;\r\n font-size: 14px;\r\n font-weight: 600;\r\n padding: 0 15px;\r\n line-height: 38px;\r\n @include transition;\r\n transition-delay: 0.25s;\r\n }\r\n}\r\n\r\n.footer-bottom {\r\n #scontainer-3 {\r\n p {\r\n margin: 0;\r\n\r\n a {\r\n display: inline-block;\r\n margin-right: 15px;\r\n\r\n img {\r\n @include transition;\r\n }\r\n\r\n &:hover {\r\n img {\r\n transform: scale(1.25);\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #copyright {\r\n text-align: right;\r\n\r\n a {\r\n color: $cBlueDark;\r\n }\r\n }\r\n}\r\n\r\n#cookie-information {\r\n background: $cGray;\r\n padding: 15px;\r\n text-align: center;\r\n font-size: 12px;\r\n\r\n a {\r\n color: $cBlueDark;\r\n }\r\n}\r\n\r\n#category-view {\r\n @extend .box;\r\n\r\n .product-category {\r\n .product-mini {\r\n margin: 0 0 50px;\r\n }\r\n }\r\n}\r\n\r\n.left-column {\r\n .categories {\r\n .title {\r\n display: none;\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n\r\n i {\r\n font-size: 12px;\r\n color: $cText;\r\n }\r\n\r\n a {\r\n @include transition;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n &.level-0 {\r\n padding: 0 0 15px 0;\r\n\r\n >li {\r\n padding-bottom: 10px;\r\n\r\n >a {\r\n font-family: $fJosefin;\r\n font-weight: 600;\r\n letter-spacing: -1px;\r\n font-size: 22px;\r\n color: $cText;\r\n\r\n &:hover {\r\n color: $cBlueDark;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.level-1 {\r\n padding: 0 0 0 10px;\r\n\r\n li {\r\n position: relative;\r\n padding-left: 20px;\r\n\r\n &:last-child {\r\n &::before {\r\n display: none;\r\n }\r\n }\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n width: 10px;\r\n border-left: 1px solid #e7e7e7;\r\n left: 2px;\r\n top: 7px;\r\n height: 100%;\r\n display: block;\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n width: 10px;\r\n border-left: 1px solid #e7e7e7;\r\n left: 2px;\r\n top: 5px;\r\n height: 11px;\r\n border-bottom: 1px solid #e7e7e7;\r\n display: block;\r\n }\r\n\r\n a {\r\n color: $cText;\r\n display: inline-block;\r\n font-weight: 400;\r\n font-size: 15px;\r\n padding: 3px 0;\r\n\r\n &:hover {\r\n color: $cBlueDark;\r\n }\r\n }\r\n\r\n &.open {\r\n ul {\r\n display: block;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.level-2 {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\nul.pager {\r\n display: flex;\r\n list-style-type: none;\r\n padding: 25px 0;\r\n margin: 0;\r\n align-items: center;\r\n justify-content: center;\r\n font-size: 22px;\r\n font-family: $fJosefin;\r\n\r\n a {\r\n color: $cText;\r\n display: inline-block;\r\n padding: 10px;\r\n @include transition;\r\n font-weight: 300;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cBlueDark;\r\n }\r\n }\r\n}\r\n\r\n#category-description {\r\n font-size: 13px;\r\n\r\n a {\r\n color: $cBlueDark;\r\n }\r\n\r\n h2 {\r\n font-family: $fJosefin;\r\n font-size: 22px;\r\n }\r\n}\r\n\r\n#contact-form {\r\n #contact-form {\r\n .form-group {\r\n .form-control {\r\n box-sizing: border-box;\r\n font-size: 14px;\r\n padding: 13px 16px;\r\n border-radius: 0;\r\n border: 2px solid #e7e7e7;\r\n height: auto;\r\n\r\n &:focus {\r\n border: 2px solid #000;\r\n box-shadow: none;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#contact-additional-info {\r\n a {\r\n color: $cBlueDark;\r\n font-weight: 600;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cBlueDark;\r\n }\r\n }\r\n}\r\n\r\n#blog-view {\r\n @extend .box;\r\n\r\n .site-title {\r\n @extend .box-title;\r\n margin-bottom: 50px;\r\n }\r\n\r\n .article-entry {\r\n margin-bottom: 3.75rem;\r\n\r\n .blog-image {\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n transition: opacity 0.3s ease;\r\n\r\n &:hover {\r\n opacity: 0.75;\r\n }\r\n }\r\n }\r\n\r\n .date-add {\r\n font-family: $fJosefin;\r\n position: absolute;\r\n top: 30px;\r\n left: 0px;\r\n padding: 12px 12px 8px 12px;\r\n background-color: #fff;\r\n border: 1px solid $cText;\r\n line-height: 1;\r\n font-weight: 400;\r\n letter-spacing: 1px;\r\n color: $cText;\r\n }\r\n\r\n .article-title {\r\n font-family: $fJosefin;\r\n margin-top: 35px;\r\n margin-bottom: 20px;\r\n\r\n a {\r\n display: block;\r\n font-weight: 600;\r\n font-size: 22px;\r\n font-family: $fJosefin;\r\n color: $cText;\r\n transition: all 0.3s ease;\r\n\r\n &:hover {\r\n color: $cBlueDark;\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n\r\n .entry {\r\n color: #3a3a3a;\r\n font-size: 14px;\r\n line-height: 24px;\r\n font-weight: 300;\r\n font-style: normal;\r\n letter-spacing: 0px;\r\n margin-bottom: 1.875rem;\r\n display: -webkit-box;\r\n -webkit-line-clamp: 3;\r\n -webkit-box-orient: vertical;\r\n overflow: hidden;\r\n }\r\n\r\n .btn-success {\r\n font-family: $fJosefin;\r\n background-color: transparent;\r\n color: $cText;\r\n text-transform: capitalize;\r\n font-weight: 400;\r\n font-size: 1rem;\r\n padding: 0;\r\n position: relative;\r\n padding-left: 45px;\r\n padding-right: 5px;\r\n transition: all 0.3s ease;\r\n\r\n &:before {\r\n position: absolute;\r\n left: 0;\r\n content: '';\r\n width: 40px;\r\n height: 1px;\r\n top: 50%;\r\n margin-right: 10px;\r\n border-top: 1px solid;\r\n transition: width 0.3s ease;\r\n }\r\n\r\n &:hover {\r\n padding-left: 25px;\r\n\r\n &:before {\r\n width: 20px;\r\n }\r\n }\r\n\r\n &:focus {\r\n box-shadow: none;\r\n }\r\n }\r\n }\r\n\r\n .box-articles {\r\n font-family: $fJosefin;\r\n padding-left: 20px;\r\n\r\n @include respond-below(sm) {\r\n padding-left: 0;\r\n }\r\n\r\n .title {\r\n font-size: 24px;\r\n font-weight: 600;\r\n letter-spacing: -1px;\r\n line-height: 32px;\r\n margin-bottom: 25px;\r\n }\r\n\r\n .news-list {\r\n padding-inline-start: 0px;\r\n list-style-type: none;\r\n\r\n li {\r\n padding-bottom: 1.5rem;\r\n font-size: 20px;\r\n font-weight: 500;\r\n\r\n .far {\r\n position: absolute;\r\n left: 5px;\r\n top: 3px;\r\n font-size: 19px;\r\n opacity: 0.5;\r\n transition: all 0.3s ease;\r\n }\r\n\r\n a {\r\n color: $cText;\r\n padding-left: 30px;\r\n display: block;\r\n letter-spacing: normal;\r\n line-height: 29px;\r\n position: relative;\r\n transition: all 0.3s ease;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cBlueDark;\r\n\r\n .far {\r\n color: $cText;\r\n }\r\n }\r\n }\r\n\r\n .date-add {\r\n line-height: 21.12px;\r\n font-size: 17px;\r\n font-weight: 300;\r\n line-height: 21.12px;\r\n padding-left: 30px;\r\n margin-top: 0.25rem;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .article {\r\n .article-title {\r\n font-family: $fJosefin;\r\n text-align: center;\r\n font-weight: 600;\r\n font-size: 32px;\r\n text-align: center;\r\n margin-bottom: 40px;\r\n }\r\n\r\n .date-add {\r\n line-height: 21.12px;\r\n font-size: 15px;\r\n font-weight: 300;\r\n line-height: 21.12px;\r\n margin-bottom: 25px;\r\n }\r\n\r\n .table-of-contents {\r\n border: 2px solid #e7e7e7;\r\n padding: 15px;\r\n margin-bottom: 30px;\r\n\r\n .title {\r\n font-size: 14px;\r\n font-weight: 600;\r\n line-height: 21px;\r\n color: $cBlueDark;\r\n margin-bottom: 10px;\r\n }\r\n\r\n ol {\r\n margin-bottom: 0;\r\n\r\n li {\r\n a {\r\n color: $cText;\r\n transition: all 0.3s ease;\r\n\r\n &:hover {\r\n color: $cBlueDark;\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .text {\r\n a {\r\n color: $cBlueDark;\r\n transition: all 0.3s ease;\r\n\r\n &:hover {\r\n color: $cBlue;\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n h2:not(.name) {\r\n font-weight: 600;\r\n font-size: 22px;\r\n font-family: $fJosefin;\r\n color: $cText;\r\n }\r\n\r\n .product-mini {\r\n margin-bottom: 25px;\r\n }\r\n }\r\n\r\n .social-icons {\r\n display: inline-flex;\r\n\r\n .title {\r\n margin-right: 15px;\r\n }\r\n }\r\n\r\n .btn-back {\r\n margin: 25px 0;\r\n max-width: 200px;\r\n }\r\n }\r\n}\r\n\r\n#product {\r\n .custom-field {\r\n display: grid;\r\n grid-template-columns: 200px 1fr;\r\n gap: 10px;\r\n margin-bottom: 10px;\r\n\r\n ._name {\r\n font-weight: 600;\r\n margin-right: 5px;\r\n text-align: right;\r\n }\r\n\r\n ._input {}\r\n }\r\n\r\n .product-message {\r\n margin: 25px 0;\r\n max-width: 334px;\r\n\r\n textarea {\r\n font-size: 14px;\r\n width: 100%;\r\n }\r\n }\r\n\r\n .history-back {\r\n max-width: 150px;\r\n }\r\n\r\n #image-big {\r\n position: relative;\r\n\r\n .new {\r\n border: 2px solid $cPinkDark;\r\n padding: 5px 10px;\r\n font-weight: 600;\r\n display: inline-block;\r\n position: absolute;\r\n top: 10px;\r\n left: -10px;\r\n z-index: 10;\r\n background: #fff;\r\n }\r\n\r\n a {\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n\r\n .product-producer {\r\n margin: 0 0 1rem 0;\r\n\r\n a {\r\n color: $cBlueDark;\r\n font-weight: 600;\r\n }\r\n }\r\n\r\n #product-options {\r\n @include respond-above(sm) {\r\n padding: 0;\r\n }\r\n\r\n .warehouse-message {\r\n opacity: 0.7;\r\n margin-bottom: 20px;\r\n color: $cText;\r\n font-size: 14px;\r\n line-height: 24px;\r\n font-style: normal;\r\n letter-spacing: 0px;\r\n }\r\n\r\n h1 {\r\n font-family: $fJosefin;\r\n\r\n font-weight: 600;\r\n font-size: 32px;\r\n }\r\n\r\n .prices {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: flex-end;\r\n margin-bottom: 1.875rem;\r\n margin-top: 1.875rem;\r\n flex-wrap: wrap;\r\n\r\n .price_weight {\r\n width: 100%;\r\n margin-top: 10px;\r\n order: 10;\r\n }\r\n\r\n .price-minimal {\r\n width: 100%;\r\n font-style: italic;\r\n order: 2;\r\n padding-top: 10px;\r\n }\r\n\r\n .price {\r\n font-weight: 600;\r\n font-size: 30px;\r\n line-height: 27px;\r\n color: $cBlueDark;\r\n font-family: $fJosefin;\r\n order: 2;\r\n }\r\n\r\n .price-old {\r\n margin-right: 20px;\r\n font-weight: 400;\r\n font-size: 29px;\r\n line-height: 29px;\r\n font-family: $fJosefin;\r\n order: 1;\r\n\r\n color: $cText;\r\n\r\n position: relative;\r\n\r\n &:before {\r\n width: 120%;\r\n position: absolute;\r\n content: '';\r\n right: -10%;\r\n top: 40%;\r\n height: 0px;\r\n border-bottom: 3px solid #ff0909;\r\n\r\n -webkit-transform: rotate(-19deg);\r\n transform: rotate(-19deg);\r\n }\r\n }\r\n }\r\n\r\n .add-to-basket {\r\n display: flex;\r\n margin: 25px 0;\r\n\r\n .quantity-container {\r\n display: flex;\r\n align-items: center;\r\n vertical-align: middle;\r\n margin-right: 1.875rem;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n\r\n .btn-minus,\r\n .btn-plus {\r\n width: 40px;\r\n height: 40px;\r\n background-color: #f5f5f5;\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n line-height: 40px;\r\n border-radius: 50%;\r\n text-align: center;\r\n transition: all 0.3s ease;\r\n\r\n .fa {\r\n color: $cText;\r\n opacity: 0.7;\r\n }\r\n\r\n &:hover {\r\n background-color: $cText;\r\n\r\n .fa {\r\n color: #fff;\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n\r\n #quantity {\r\n width: 60px;\r\n text-align: center;\r\n margin: 0 5px;\r\n height: 40px;\r\n border: 2px solid #e7e7e7;\r\n\r\n &:focus {\r\n outline: none;\r\n }\r\n }\r\n }\r\n\r\n #add-to-basket {\r\n &.hidden {\r\n display: none;\r\n }\r\n }\r\n\r\n .alert {\r\n background: #dc3545;\r\n color: #fff;\r\n text-align: left;\r\n display: block;\r\n width: 100%;\r\n padding: 10px;\r\n font-size: 14px;\r\n max-width: 334px;\r\n margin: 0;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n .short-description {\r\n color: $cText;\r\n font-size: 14px;\r\n line-height: 24px;\r\n font-style: normal;\r\n letter-spacing: 0px;\r\n\r\n p {\r\n strong {\r\n font-weight: 600;\r\n }\r\n }\r\n }\r\n }\r\n\r\n #image-big {\r\n max-width: 625px;\r\n margin: auto;\r\n\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n\r\n .gallery {\r\n margin-top: -100px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n position: relative;\r\n z-index: 10;\r\n\r\n a {\r\n background: #fff;\r\n display: block;\r\n border-top: 8px solid #f6f6f6;\r\n border-bottom: 8px solid #f6f6f6;\r\n border-left: 4px solid #f6f6f6;\r\n border-right: 4px solid #f6f6f6;\r\n height: 180px;\r\n width: 125px;\r\n\r\n &:first-child {\r\n border-left: 8px solid #f6f6f6;\r\n }\r\n\r\n &:last-child {\r\n border-right: 8px solid #f6f6f6;\r\n }\r\n\r\n img {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: cover;\r\n }\r\n }\r\n }\r\n\r\n #product-options {\r\n form {\r\n #attributes {\r\n .title {\r\n margin-bottom: 10px;\r\n opacity: 0.7;\r\n color: $cText;\r\n font-size: 14px;\r\n line-height: 24px;\r\n font-style: normal;\r\n letter-spacing: 0px;\r\n }\r\n\r\n .attribute-container {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n margin-bottom: 5px;\r\n\r\n strong {\r\n line-height: 24px;\r\n }\r\n\r\n .attribute-label {\r\n margin-bottom: 0;\r\n margin-right: 15px;\r\n color: $cText;\r\n font-size: 14px;\r\n line-height: 24px;\r\n font-style: normal;\r\n letter-spacing: 0px;\r\n font-weight: 600;\r\n }\r\n\r\n .fradio {\r\n margin-left: 15px;\r\n\r\n input {\r\n display: none;\r\n }\r\n\r\n label {\r\n display: inline-block;\r\n padding: 5px 10px;\r\n margin-bottom: 0;\r\n background: #f5f5f5;\r\n border: 2px solid #e6e6e6;\r\n font-size: 13px;\r\n font-weight: 600;\r\n cursor: pointer;\r\n\r\n &:first-child {\r\n margin-left: 0;\r\n }\r\n\r\n &.active {\r\n border: 2px solid $cBlueDark;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #description {\r\n margin-top: 50px;\r\n\r\n #tabs-menu-sticky-wrapper {\r\n margin-bottom: 20px;\r\n\r\n &.is-sticky {\r\n width: 100% !important;\r\n left: 0;\r\n }\r\n\r\n #tabs-menu {\r\n @extend .title-border;\r\n background-color: #fff;\r\n z-index: 15;\r\n display: flex;\r\n list-style-type: none;\r\n padding-inline-start: 0;\r\n margin-bottom: 0;\r\n font-weight: 400;\r\n line-height: 32px;\r\n letter-spacing: -1px;\r\n @extend .container;\r\n\r\n li {\r\n opacity: 1;\r\n -webkit-background-clip: text;\r\n -webkit-text-fill-color: transparent;\r\n background-image: linear-gradient(to right,\r\n #000,\r\n #000 50%,\r\n rgba(0, 0, 0, 0.3) 50%);\r\n background-size: 200% 100%;\r\n background-position: 100%;\r\n transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1);\r\n cursor: pointer;\r\n margin-right: 20px;\r\n\r\n /*color: #909090;*/\r\n &:last-child {\r\n margin-right: 0;\r\n }\r\n\r\n &:hover {\r\n background-position: 0%;\r\n }\r\n\r\n &.current {\r\n background-position: 0%;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .description-right {\r\n .title {\r\n @extend .title-border;\r\n font-size: 28px;\r\n font-weight: 400;\r\n margin-bottom: 20px;\r\n }\r\n }\r\n\r\n .tab-content {\r\n padding-bottom: 25px;\r\n margin-bottom: 25px;\r\n\r\n &:last-child {\r\n margin-bottom: 0;\r\n }\r\n\r\n .tab-title {\r\n font-family: $fJosefin;\r\n font-size: 22px;\r\n font-weight: 400;\r\n margin-bottom: 10px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.products-sets,\r\n.products-related {\r\n .box-title {\r\n text-align: center;\r\n }\r\n\r\n .owl-item {\r\n .product-mini {\r\n margin: 0 25px 25px;\r\n\r\n .new {\r\n border: 2px solid $cPinkDark;\r\n padding: 3px 5px;\r\n font-weight: 600;\r\n display: inline-block;\r\n position: absolute;\r\n top: 10px;\r\n left: 10px;\r\n z-index: 10;\r\n background: #fff;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#basket-container,\r\n.basket-summary-container,\r\n.order-summary {\r\n @extend .mini-content;\r\n\r\n .box-title {\r\n @include respond-below(sm) {\r\n padding-bottom: 0;\r\n }\r\n }\r\n\r\n .btn-dark {\r\n max-width: 200px;\r\n }\r\n\r\n .basket-options {\r\n padding-top: 25px;\r\n\r\n >.content {\r\n display: flex;\r\n justify-content: space-between;\r\n flex-wrap: wrap;\r\n\r\n .left,\r\n .right {\r\n width: 50%;\r\n padding-right: 25px;\r\n\r\n @include respond-below(sm) {\r\n width: 100%;\r\n padding-right: 0;\r\n }\r\n }\r\n\r\n .right {\r\n padding-left: 25px;\r\n padding-right: 0;\r\n }\r\n\r\n .basket-address-form {\r\n width: 100%;\r\n display: flex;\r\n flex-wrap: wrap;\r\n\r\n .box-title,\r\n form {\r\n width: 100%;\r\n }\r\n\r\n .fvat-data {\r\n display: none;\r\n padding: 15px 15px 5px 15px;\r\n background: #f1f1f1;\r\n margin-bottom: 15px;\r\n }\r\n\r\n .addresses {\r\n .address {\r\n width: calc(100% / 2 - 10px);\r\n margin: 0 10px 10px 10px;\r\n padding: 10px;\r\n\r\n &:nth-child(2n-1) {\r\n margin-left: 0;\r\n }\r\n\r\n &:nth-child(2n) {\r\n margin-right: 0;\r\n }\r\n }\r\n }\r\n\r\n #order-send {\r\n @include respond-below(sm) {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n\r\n .inpost-map-container {\r\n display: none;\r\n }\r\n\r\n .user-login {\r\n justify-content: flex-start;\r\n }\r\n\r\n #payment-methods {\r\n @include respond-below(sm) {\r\n width: 100%;\r\n margin-bottom: 15px;\r\n }\r\n\r\n .options {\r\n display: flex;\r\n margin-bottom: 10px;\r\n\r\n img {\r\n height: 20px;\r\n }\r\n\r\n .check {\r\n padding-right: 10px;\r\n }\r\n\r\n .description {\r\n padding-right: 25px;\r\n }\r\n }\r\n }\r\n\r\n #transport-methods {\r\n @include respond-below(sm) {\r\n width: 100%;\r\n margin-bottom: 15px;\r\n }\r\n\r\n .inpost-info,\r\n .orlen-info {\r\n margin-bottom: 10px;\r\n font-weight: 600;\r\n font-style: italic;\r\n text-align: right;\r\n\r\n a {\r\n background: $cBlueDark;\r\n color: #fff;\r\n font-style: normal;\r\n display: inline-block;\r\n padding: 5px 10px;\r\n margin-left: 15px;\r\n @include transition;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n\r\n &:hover {\r\n text-decoration: none;\r\n background: $cBlue;\r\n }\r\n }\r\n }\r\n\r\n .options {\r\n display: flex;\r\n margin-bottom: 10px;\r\n\r\n .check {\r\n padding-right: 10px;\r\n }\r\n\r\n .description {\r\n padding-right: 25px;\r\n }\r\n\r\n .price {\r\n text-align: right;\r\n margin-left: auto;\r\n white-space: nowrap;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #basket {\r\n .basket-bottom {\r\n padding-bottom: 25px;\r\n padding-top: 25px;\r\n display: flex;\r\n justify-content: space-between;\r\n\r\n @include respond-below(sm) {\r\n flex-wrap: wrap;\r\n }\r\n\r\n .basket-message,\r\n .coupon {\r\n width: 50%;\r\n\r\n @include respond-below(sm) {\r\n width: 100%;\r\n margin-bottom: 15px;\r\n }\r\n }\r\n\r\n textarea {\r\n width: 100%;\r\n max-width: 400px;\r\n height: 100px;\r\n }\r\n\r\n .coupon {\r\n max-width: 400px;\r\n display: flex;\r\n justify-content: flex-end;\r\n\r\n @include respond-below(sm) {\r\n width: 100%;\r\n max-width: 100%;\r\n\r\n form {\r\n width: 100%;\r\n }\r\n }\r\n\r\n input {\r\n height: 45px;\r\n }\r\n\r\n .btn {\r\n height: 45px;\r\n padding: 0 15px;\r\n min-width: 100px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.inpost-map-container {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background: rgba(0, 0, 0, 0.75);\r\n z-index: 1000;\r\n padding: 100px;\r\n display: none;\r\n @include transition;\r\n\r\n @include respond-below(sm) {\r\n padding: 15px;\r\n }\r\n\r\n #inpost-map {\r\n background: #fff;\r\n }\r\n\r\n .inpost-hide {\r\n margin: 15px auto;\r\n float: right;\r\n color: #fff !important;\r\n text-transform: uppercase;\r\n @include transition;\r\n font-weight: 600;\r\n }\r\n}\r\n\r\n#address-data {\r\n .mini-box {\r\n max-width: 550px;\r\n margin: auto;\r\n\r\n .box-title {\r\n margin-bottom: 25px;\r\n }\r\n }\r\n}\r\n\r\n.basket-address-form {\r\n .btn {\r\n margin-bottom: 15px;\r\n }\r\n\r\n a {\r\n color: $cBlueDark;\r\n }\r\n}\r\n\r\n.order-summary {\r\n .order-summary-content {\r\n padding-bottom: 25px;\r\n\r\n .top {\r\n padding-bottom: 25px;\r\n }\r\n\r\n .top-second {\r\n display: grid;\r\n grid-template-columns: 1fr 1fr;\r\n gap: 20px;\r\n padding-bottom: 25px;\r\n\r\n @include respond-below(sm) {\r\n grid-template-columns: 1fr;\r\n }\r\n\r\n .column {\r\n padding: 20px;\r\n background: #f1f1f1;\r\n }\r\n\r\n h5 {\r\n font-weight: 600;\r\n }\r\n\r\n p {\r\n margin-bottom: 0;\r\n }\r\n }\r\n }\r\n\r\n .order-bottom {\r\n display: flex;\r\n justify-content: space-between;\r\n\r\n @include respond-below(sm) {\r\n flex-wrap: wrap;\r\n }\r\n\r\n .left,\r\n .right {\r\n width: 50%;\r\n display: flex;\r\n\r\n @include respond-below(sm) {\r\n width: 100%;\r\n }\r\n }\r\n\r\n .right {\r\n justify-content: flex-end;\r\n\r\n .btn {\r\n margin-bottom: 25px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n justify-content: flex-start;\r\n padding-top: 25px;\r\n }\r\n\r\n .payment-info {\r\n padding-bottom: 25px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n//\r\n// logowanie\r\n//\r\n.user-login,\r\n.user-register {\r\n display: flex;\r\n justify-content: center;\r\n\r\n .content {\r\n width: 100%;\r\n max-width: 600px;\r\n }\r\n\r\n .btn {\r\n margin-bottom: 25px;\r\n width: 100%;\r\n }\r\n\r\n a {\r\n color: $cBlueDark;\r\n }\r\n}\r\n\r\n//\r\n// koszyk podsumowanie\r\n//\r\n\r\n//\r\n// koszyk\r\n//\r\n.basket-product {\r\n margin-bottom: 10px;\r\n\r\n .custom-field {\r\n display: grid;\r\n grid-template-columns: 150px 1fr;\r\n gap: 5px;\r\n margin-bottom: 2px;\r\n font-size: 13px;\r\n\r\n ._name {\r\n text-align: right;\r\n font-weight: 600;\r\n }\r\n }\r\n\r\n .basket-product-message {\r\n padding: 0 0 10px;\r\n width: 250px;\r\n\r\n @include respond-above(sm) {\r\n padding: 8px 0 0;\r\n }\r\n\r\n textarea {\r\n font-size: 13px;\r\n padding: 5px 10px;\r\n width: 100%;\r\n }\r\n }\r\n\r\n @include respond-above(sm) {\r\n display: flex;\r\n justify-content: flex-start;\r\n }\r\n\r\n @include respond-below(sm) {\r\n padding-bottom: 25px;\r\n border-bottom: 2px solid $cGrayLight;\r\n margin-bottom: 25px;\r\n\r\n &::after {\r\n content: '';\r\n display: block;\r\n clear: both;\r\n }\r\n }\r\n\r\n .image {\r\n height: 110px;\r\n width: 83px;\r\n margin-right: 15px;\r\n min-width: 83px;\r\n\r\n @include respond-below(sm) {\r\n float: left;\r\n }\r\n\r\n img {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: cover;\r\n }\r\n }\r\n\r\n .details {\r\n margin-right: 15px;\r\n display: flex;\r\n align-items: center;\r\n flex-wrap: wrap;\r\n\r\n .attributes {\r\n font-size: 13px;\r\n margin-top: 5px;\r\n }\r\n\r\n .custom-fields {\r\n font-size: 13px;\r\n }\r\n\r\n >* {\r\n width: 100%;\r\n }\r\n\r\n @include respond-below(sm) {\r\n width: calc(100% - 105px);\r\n float: right;\r\n margin-right: 0;\r\n margin-bottom: 10px;\r\n }\r\n\r\n .name {\r\n @include respond-below(sm) {\r\n margin-bottom: 10px;\r\n }\r\n }\r\n\r\n a {\r\n font-weight: 600;\r\n color: $cText;\r\n font-size: 16px;\r\n @include transition;\r\n\r\n @include respond-below(sm) {\r\n font-size: 14px;\r\n }\r\n\r\n &:hover {\r\n color: $cBlueDark;\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n hr {\r\n margin: 5px 0;\r\n }\r\n\r\n .description {\r\n display: grid;\r\n grid-template-columns: 150px 1fr;\r\n gap: 5px;\r\n margin-bottom: 2px;\r\n font-size: 13px;\r\n\r\n div:first-child {\r\n font-weight: 600;\r\n text-align: right;\r\n }\r\n }\r\n }\r\n\r\n .prices {\r\n margin-left: auto;\r\n font-family: $fJosefin;\r\n font-size: 18px;\r\n font-weight: 600;\r\n white-space: nowrap;\r\n display: flex;\r\n align-items: center;\r\n\r\n @include respond-below(sm) {\r\n width: calc(100% - 105px);\r\n float: right;\r\n clear: right;\r\n margin-bottom: 10px;\r\n }\r\n\r\n .price {\r\n span {\r\n margin-left: 25px;\r\n margin-right: 25px;\r\n\r\n @include respond-below(sm) {\r\n margin-left: 10px;\r\n margin-right: 10px;\r\n }\r\n }\r\n }\r\n\r\n u {\r\n position: relative;\r\n display: inline-block;\r\n margin-left: 15px;\r\n\r\n @include respond-below(sm) {\r\n margin-left: 10px;\r\n }\r\n\r\n &::before {\r\n width: 100%;\r\n position: absolute;\r\n content: '';\r\n right: -4px;\r\n top: 32%;\r\n height: 0;\r\n border-bottom: 3px solid #ff0909;\r\n -webkit-transform: rotate(-19deg);\r\n transform: rotate(-19deg);\r\n }\r\n }\r\n }\r\n\r\n .buttons {\r\n display: flex;\r\n align-items: center;\r\n\r\n @include respond-below(sm) {\r\n width: calc(100% - 98px);\r\n text-align: right;\r\n float: right;\r\n clear: right;\r\n }\r\n\r\n .btn-minus,\r\n .btn-plus {\r\n width: 40px;\r\n min-width: 40px;\r\n height: 40px;\r\n background: #f5f5f5;\r\n position: relative;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n border-radius: 50%;\r\n @include transition;\r\n padding: 0;\r\n color: $cText;\r\n margin: 0 15px;\r\n\r\n &:hover {\r\n background: $cText;\r\n color: #fff;\r\n }\r\n }\r\n\r\n #quantity {\r\n width: 60px;\r\n text-align: center;\r\n margin: 0 5px;\r\n height: 40px;\r\n border: 2px solid #e7e7e7;\r\n }\r\n\r\n .btn-delete {\r\n height: 40px;\r\n padding: 0;\r\n background: $cText;\r\n border: 0;\r\n border-radius: 50%;\r\n @include transition;\r\n display: flex;\r\n width: 40px;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n &:hover {\r\n background: $cPinkDark;\r\n }\r\n\r\n i {\r\n font-size: 14px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.basket-summary {\r\n display: flex;\r\n justify-content: flex-end;\r\n font-weight: 500;\r\n font-size: 15px;\r\n margin-bottom: 5px;\r\n\r\n &.left {\r\n justify-content: flex-start;\r\n }\r\n\r\n &.big {\r\n margin-top: 15px;\r\n margin-bottom: 15px;\r\n font-size: 22px;\r\n font-family: $fJosefin;\r\n }\r\n\r\n span {\r\n margin-left: 15px;\r\n font-weight: 600;\r\n }\r\n}\r\n\r\n//\r\n// adresy\r\n//\r\n.addresses {\r\n display: flex;\r\n flex-wrap: wrap;\r\n\r\n .address {\r\n width: calc(100% / 4 - 50px);\r\n margin: 25px;\r\n padding: 25px;\r\n border: 3px solid $cGrayLight;\r\n\r\n &.active {\r\n border: 3px solid $cBlueDark;\r\n }\r\n\r\n .buttons {\r\n padding-top: 15px;\r\n\r\n a {\r\n font-weight: 600;\r\n margin-right: 10px;\r\n @include transition;\r\n color: $cBlueDark;\r\n\r\n &.text-danger {\r\n color: $cPinkDark;\r\n }\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cTextLight;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n//\r\n// panel klienta\r\n//\r\n.client-panel {\r\n @extend .mini-content;\r\n\r\n &.address-edit {\r\n .row-flex {\r\n input:first-child {\r\n margin-right: 15px;\r\n }\r\n }\r\n }\r\n\r\n &.client-addresses {\r\n .btn-big {\r\n max-width: 200px;\r\n margin: 0 0 25px;\r\n padding: 10px;\r\n }\r\n\r\n .addresses {\r\n @include respond-below(sm) {\r\n justify-content: space-between;\r\n }\r\n\r\n .address {\r\n @include respond-above(sm) {\r\n &:nth-child(5n-4) {\r\n margin-left: 0;\r\n }\r\n\r\n &:nth-child(4n) {\r\n margin-left: 0;\r\n }\r\n }\r\n\r\n @include respond-below(sm) {\r\n width: calc(100% / 2 - 10px);\r\n margin: 10px 5px;\r\n padding: 10px;\r\n\r\n &:nth-child(2n-1) {\r\n margin-left: 0;\r\n }\r\n\r\n &:nth-child(2n) {\r\n margin-right: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .client-menu {\r\n padding-bottom: 25px;\r\n\r\n ul {\r\n display: flex;\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n justify-content: flex-start;\r\n\r\n li {\r\n padding: 0;\r\n position: relative;\r\n margin-right: 15px;\r\n margin-left: 15px;\r\n\r\n &:first-child {\r\n margin-left: 0;\r\n }\r\n\r\n a {\r\n font-size: 16px;\r\n font-weight: 600;\r\n color: #fff;\r\n @include transition;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n//\r\n// jquery confirm\r\n//\r\n.jconfirm.jconfirm-modern .jconfirm-box {\r\n width: 100% !important;\r\n max-width: 800px !important;\r\n}\r\n\r\n@media (min-width: 1281px) and (max-width: 1365px) {\r\n .popular-categories {\r\n #scontainer-8 {\r\n div[class^='col-lg'] {\r\n margin: 0 5px;\r\n max-width: calc(25% - 10px);\r\n\r\n a {\r\n font-size: 26px;\r\n line-height: 28px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .promoted-products {\r\n .content {\r\n .product-mini {\r\n margin: 0 15px 30px;\r\n max-width: calc(100% / 4 - 30px);\r\n }\r\n }\r\n }\r\n\r\n .product-mini {\r\n .product-details {\r\n .name {\r\n font-size: 21px;\r\n }\r\n }\r\n }\r\n\r\n .article-list {\r\n .article-title {\r\n font-size: 21px;\r\n }\r\n }\r\n\r\n .category-content {\r\n .product-mini {\r\n max-width: calc(100% / 3 - 25px);\r\n width: 100%;\r\n margin: 0 25px 25px 0;\r\n }\r\n }\r\n\r\n #product {\r\n #product-options {\r\n padding: 40px 25px;\r\n }\r\n }\r\n}\r\n\r\n@media (min-width: 992px) and (max-width: 1200px) {\r\n .box {\r\n padding: 50px 0;\r\n }\r\n\r\n .popular-categories {\r\n padding-bottom: 0;\r\n margin-bottom: -10px;\r\n\r\n #scontainer-8 {\r\n div[class^='col-lg'] {\r\n width: 100%;\r\n max-width: calc(50% - 30px);\r\n flex: 0 0 50%;\r\n margin-bottom: 60px;\r\n }\r\n }\r\n }\r\n\r\n .mini-banners {\r\n h3 {\r\n font-size: 25px;\r\n }\r\n\r\n p {\r\n font-size: 14px;\r\n line-height: 22px;\r\n }\r\n }\r\n\r\n .last-on-blog {\r\n .article-list {\r\n margin-bottom: 25px;\r\n }\r\n }\r\n\r\n .footer {\r\n #newsletter {\r\n margin: 0 auto 50px;\r\n max-width: 600px;\r\n }\r\n\r\n >.container {\r\n >.row {\r\n .col-xl-4 {\r\n order: 1;\r\n }\r\n\r\n .col-xl-8 {\r\n order: 2;\r\n }\r\n }\r\n }\r\n }\r\n\r\n #product {\r\n #product-options {\r\n padding: 0;\r\n\r\n h1 {\r\n font-size: 28px;\r\n }\r\n }\r\n }\r\n\r\n #main-menu {\r\n #menu-container-1 {\r\n ul.level-0 {\r\n >li {\r\n >ul {\r\n padding: 25px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .basket-summary-address {\r\n .left {\r\n padding-right: 25px;\r\n }\r\n\r\n .right {\r\n padding-left: 25px;\r\n }\r\n\r\n .left,\r\n .right {\r\n .box-title {\r\n font-size: 26px;\r\n margin-bottom: 0;\r\n padding-bottom: 25px;\r\n }\r\n }\r\n }\r\n\r\n .addresses {\r\n .address {\r\n width: calc(100% / 3 - 50px);\r\n }\r\n }\r\n\r\n .basket-summary-address {\r\n >.basket-address-form {\r\n .left {\r\n .addresses {\r\n .address {\r\n margin: 5px 5px 5px 0;\r\n width: calc(100% / 2 - 5px);\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #header {\r\n #search-form-big {\r\n .search-big-results {\r\n .product-search {\r\n max-width: calc(100% / 4 - 20px);\r\n\r\n &:nth-child(6n-5) {\r\n margin-left: 10px;\r\n }\r\n\r\n &:nth-child(6n) {\r\n margin-right: 10px;\r\n }\r\n\r\n &:nth-child(4n-3),\r\n &:first-child {\r\n margin-left: 0;\r\n }\r\n\r\n &:nth-child(4n),\r\n &:last-child {\r\n margin-right: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 767px) {\r\n .box {\r\n padding: 25px 0;\r\n\r\n .box-subtitle {\r\n margin-bottom: 15px;\r\n }\r\n }\r\n\r\n .container {\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n }\r\n\r\n #top {\r\n position: relative;\r\n\r\n #mobile-menu-open {\r\n position: absolute;\r\n left: 12px;\r\n top: 9px;\r\n font-size: 25px;\r\n z-index: 100;\r\n height: 37px;\r\n width: 37px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n cursor: pointer;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n\r\n img {\r\n width: 30px;\r\n }\r\n }\r\n\r\n #mini-login {\r\n text-align: right;\r\n padding-right: 15px;\r\n }\r\n }\r\n\r\n #header {\r\n .logo {\r\n a {\r\n max-width: 200px;\r\n margin: auto;\r\n }\r\n }\r\n\r\n .header-right {\r\n justify-content: space-between;\r\n margin-top: 10px;\r\n }\r\n }\r\n\r\n #main-menu {\r\n #mobile-menu-close {\r\n font-size: 25px;\r\n z-index: 100;\r\n height: 37px;\r\n width: 37px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n margin: 15px;\r\n position: fixed;\r\n top: 0px;\r\n left: 2px;\r\n z-index: 95;\r\n cursor: pointer;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n\r\n img {\r\n width: 25px;\r\n }\r\n }\r\n\r\n #menu-container-1 {\r\n display: none;\r\n position: fixed;\r\n left: 0;\r\n top: 0;\r\n width: 100%;\r\n min-height: 100%;\r\n background: $cGray;\r\n padding-top: 45px;\r\n z-index: 90;\r\n min-width: 0 !important;\r\n\r\n .mmm {\r\n position: absolute;\r\n overflow: hidden;\r\n min-width: 100%;\r\n min-height: 100%;\r\n margin: 0;\r\n padding: 0;\r\n\r\n .levelHolderClass {\r\n position: absolute;\r\n overflow: hidden;\r\n top: 0;\r\n background: $cGray;\r\n width: auto;\r\n min-height: 100%;\r\n padding-top: 15px;\r\n }\r\n\r\n .ltr {\r\n margin-left: -100%;\r\n left: 0;\r\n }\r\n\r\n ul {\r\n list-style: none;\r\n padding: 0;\r\n margin: 0;\r\n\r\n li {\r\n cursor: pointer;\r\n\r\n i.menu-toggle {\r\n display: none;\r\n }\r\n\r\n i.floatRight {\r\n order: 1;\r\n }\r\n\r\n a {\r\n font-family: $fJosefin;\r\n font-size: 23px;\r\n color: $cText;\r\n @include transition;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n width: 100%;\r\n padding: 5px 15px;\r\n\r\n @include respond-below(xs) {\r\n font-size: 20px;\r\n padding: 0 15px;\r\n }\r\n\r\n &:hover {\r\n color: $cBlueDark;\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .popular-categories {\r\n #scontainer-8 {\r\n div[class^='col-lg'] {\r\n max-width: calc(100% - 30px);\r\n margin: 0 15px 30px;\r\n }\r\n }\r\n }\r\n\r\n .mini-banners {\r\n display: none;\r\n }\r\n\r\n .last-on-blog {\r\n .container {\r\n padding-left: 25px;\r\n padding-right: 25px;\r\n\r\n .article-list {\r\n margin-bottom: 30px;\r\n }\r\n }\r\n }\r\n\r\n .promo-text {\r\n img {\r\n display: none;\r\n }\r\n }\r\n\r\n .footer-contact {\r\n text-align: center;\r\n\r\n .col-lg-3 {\r\n margin-bottom: 15px;\r\n }\r\n }\r\n\r\n .footer {\r\n text-align: center;\r\n\r\n .box-title {\r\n text-align: center;\r\n }\r\n\r\n .col-lg-4 {\r\n margin-bottom: 15px;\r\n }\r\n }\r\n\r\n .footer-bottom {\r\n text-align: center;\r\n\r\n #copyright {\r\n text-align: center;\r\n margin-top: 15px;\r\n }\r\n }\r\n\r\n #product {\r\n #product-options {\r\n padding: 15px 0;\r\n\r\n h1 {\r\n font-size: 28px;\r\n }\r\n }\r\n }\r\n\r\n #category-view {\r\n .left-column {\r\n display: none;\r\n }\r\n\r\n .category-content {\r\n .product-mini {\r\n max-width: calc(100% / 2 - 15px);\r\n }\r\n }\r\n }\r\n\r\n .pager {\r\n\r\n .first,\r\n .last {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\n//\r\n// historia zamówień\r\n//\r\n.client-orders-history {\r\n .order-summary-content {\r\n padding-bottom: 25px;\r\n border-bottom: 3px solid $cGrayLight;\r\n margin-bottom: 25px;\r\n }\r\n}\r\n\r\n//\r\n// shopAlert\r\n//\r\n.shop-alert-overlay {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n background: rgba(0, 0, 0, 0.25);\r\n width: 100%;\r\n height: 100%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n z-index: 999;\r\n\r\n .shop-alert {\r\n background: #fff;\r\n width: 100%;\r\n max-width: 800px;\r\n box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2),\r\n 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12);\r\n max-height: 100%;\r\n\r\n .shop-alert-title {\r\n padding: 20px 20px 15px;\r\n font-size: 21px;\r\n font-weight: 600;\r\n border-bottom: 3px solid $cGrayLight;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n color: $cBlueDark;\r\n\r\n a {\r\n color: $cText;\r\n @include transition;\r\n\r\n &:hover {\r\n color: $cTextLight;\r\n }\r\n }\r\n }\r\n\r\n .shop-alert-buttons {\r\n display: flex;\r\n justify-content: flex-end;\r\n gap: 15px;\r\n align-items: center;\r\n padding: 20px;\r\n border-top: 3px solid $cGrayLight;\r\n\r\n .btn {\r\n padding: 10px 15px;\r\n\r\n &.btn-default {\r\n color: $cText;\r\n padding: 10px 0;\r\n font-size: 14px;\r\n }\r\n }\r\n }\r\n\r\n .shop-alert-content {\r\n padding: 30px 20px;\r\n\r\n h2 {\r\n margin-bottom: 25px;\r\n padding: 0;\r\n font-size: 16px;\r\n }\r\n\r\n .product-sets {\r\n display: flex;\r\n justify-content: flex-start;\r\n overflow-y: auto;\r\n padding-bottom: 25px;\r\n\r\n &::-webkit-scrollbar {\r\n height: 5px;\r\n }\r\n\r\n /* Track */\r\n &::-webkit-scrollbar-track {\r\n background: $cGrayLight;\r\n }\r\n\r\n /* Handle */\r\n &::-webkit-scrollbar-thumb {\r\n background: $cText;\r\n }\r\n\r\n /* Handle on hover */\r\n &::-webkit-scrollbar-thumb:hover {\r\n background: $cText;\r\n }\r\n\r\n .product {\r\n max-width: calc(100% / 2 - 20px);\r\n min-width: calc(100% / 2 - 20px);\r\n margin: 0 10px 0;\r\n position: relative;\r\n\r\n .new {\r\n border: 2px solid $cPinkDark;\r\n padding: 3px 5px;\r\n font-weight: 600;\r\n display: inline-block;\r\n position: absolute;\r\n top: 10px;\r\n left: -10px;\r\n z-index: 10;\r\n background: #fff;\r\n }\r\n\r\n @include respond-above(sm) {\r\n max-width: calc(100% / 4 - 20px);\r\n min-width: calc(100% / 4 - 20px);\r\n }\r\n\r\n @include respond-above(lg) {\r\n max-width: calc(100% / 5 - 20px);\r\n min-width: calc(100% / 5 - 20px);\r\n }\r\n\r\n .a-img {\r\n padding-top: 133%;\r\n display: block;\r\n position: relative;\r\n background: $cGray;\r\n\r\n &:hover {\r\n .img {\r\n img {\r\n &.first {\r\n opacity: 0;\r\n }\r\n\r\n &.second {\r\n transform: scale(1.2);\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .img {\r\n height: 100%;\r\n width: 100%;\r\n display: block;\r\n position: absolute;\r\n overflow: hidden;\r\n top: 0;\r\n left: 0;\r\n\r\n img {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: cover;\r\n object-position: top center;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n\r\n &.first {\r\n transition: all 1s ease;\r\n }\r\n\r\n &.second {\r\n transition: all 1s ease;\r\n opacity: 0;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .product-details {\r\n .prices {\r\n font-family: $fJosefin;\r\n white-space: nowrap;\r\n display: flex;\r\n justify-content: center;\r\n\r\n .price {\r\n font-size: 24px;\r\n font-weight: 600;\r\n color: $cBlueDark;\r\n }\r\n\r\n .price-old {\r\n font-size: 24px;\r\n font-weight: 300;\r\n color: #b9b9b9;\r\n position: relative;\r\n margin-right: 15px;\r\n\r\n &::before {\r\n width: 100%;\r\n position: absolute;\r\n content: '';\r\n right: 0;\r\n top: 42%;\r\n height: 0;\r\n border-bottom: 2px solid #b9b9b9;\r\n }\r\n }\r\n }\r\n\r\n h2 {\r\n font-size: 20px;\r\n font-family: $fJosefin;\r\n\r\n a {\r\n color: $cText;\r\n display: block;\r\n font-weight: 300;\r\n margin: 10px 0 5px;\r\n position: relative;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n display: -webkit-box;\r\n -webkit-line-clamp: 2;\r\n -webkit-box-orient: vertical;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n\r\n &::after {\r\n width: 100%;\r\n }\r\n }\r\n\r\n &::after {\r\n content: '';\r\n display: block;\r\n height: 1px;\r\n background: $cText;\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n width: 0;\r\n @include transition;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#payment-confirmation {\r\n max-width: 1280px;\r\n\r\n .btn {\r\n max-width: 300px;\r\n float: right;\r\n }\r\n}\r\n\r\n#paypo-promo {\r\n padding: 25px 0;\r\n font-weight: 600;\r\n\r\n img {\r\n height: 30px;\r\n }\r\n}\r\n\r\n#popup-bg {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100vw;\r\n height: 100vh;\r\n background: rgba(0, 0, 0, 0.75);\r\n z-index: 100;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n #popup-content {\r\n height: 90vh;\r\n width: 90vw;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n img {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: contain;\r\n }\r\n }\r\n}\r\n\r\n#main-banner {\r\n margin-top: 25px;\r\n\r\n @include respond-above(sm) {\r\n .mobile {\r\n display: none;\r\n }\r\n }\r\n\r\n @include respond-below(sm) {\r\n .nomobile {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\n.producer-list {\r\n display: flex;\r\n flex-wrap: wrap;\r\n\r\n .producer {\r\n width: calc(100% / 5 - 15px);\r\n margin: 15px 15px 15px 0;\r\n\r\n @include respond-between(md, lg) {\r\n width: calc(100% / 4 - 15px);\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: calc(100% / 3 - 15px);\r\n }\r\n\r\n @include respond-below(sm) {\r\n width: calc(100% / 3 - 15px);\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: calc(100% / 2 - 15px);\r\n }\r\n\r\n a {\r\n display: block;\r\n width: 100%;\r\n\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.zaufane {\r\n .box-title {\r\n text-align: center;\r\n }\r\n\r\n .wrapper-left {\r\n padding: 15px;\r\n background: #fff;\r\n }\r\n\r\n .client-review {\r\n display: flex !important;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n flex-direction: column;\r\n justify-content: center;\r\n background: #f6f6f6;\r\n padding: 25px !important;\r\n margin: 15px !important;\r\n\r\n div,\r\n p {\r\n width: 100%;\r\n }\r\n }\r\n}\r\n\r\ndiv[class^='products-box-'] {\r\n .swiper {\r\n width: 100vw;\r\n margin-left: 50%;\r\n transform: translateX(-50%);\r\n }\r\n\r\n .swiper-button-next,\r\n .swiper-button-prev {\r\n width: 60px;\r\n height: 60px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n background: #fff;\r\n border-radius: 50%;\r\n transition: 250ms ease;\r\n z-index: 11;\r\n box-shadow: 0 0 9px 0px #dfdfdf;\r\n\r\n &::after {\r\n color: $cText;\r\n font-size: 16px;\r\n font-weight: 900;\r\n }\r\n }\r\n\r\n .swiper-button-prev {\r\n left: 15% !important;\r\n }\r\n\r\n .swiper-button-next {\r\n right: 15% !important;\r\n }\r\n}\r\n\r\n.loading-button {\r\n pointer-events: none;\r\n /* Wyłącza możliwość kliknięcia ponownie */\r\n opacity: 0.7;\r\n /* Lekkie przyciemnienie przycisku */\r\n transition: opacity 0.3s;\r\n}\r\n\r\n.loading-button::after {\r\n content: '';\r\n display: block;\r\n margin-left: 10px;\r\n margin-right: auto;\r\n width: 20px;\r\n height: 20px;\r\n border: 3px solid #fff;\r\n border-radius: 50%;\r\n border-top: 3px solid #666;\r\n animation: spin 1s linear infinite;\r\n}\r\n\r\n@keyframes spin {\r\n 0% {\r\n transform: rotate(0deg);\r\n }\r\n\r\n 100% {\r\n transform: rotate(360deg);\r\n }\r\n}\r\n\r\n#category-subcategory-tiles {\r\n margin-bottom: 30px;\r\n\r\n .category-subcategory-tiles {\r\n padding: 0;\r\n margin: 0;\r\n list-style: none;\r\n display: flex;\r\n flex-direction: row;\r\n gap: 20px;\r\n\r\n .category-subcategory-tile {\r\n a {\r\n display: block;\r\n color: $cText;\r\n font-size: 20px;\r\n font-family: $fJosefin;\r\n text-decoration: none !important;\r\n padding: 10px 20px;\r\n border: 1px solid transparentize($cTextLight, 0.9);\r\n transition: border 250ms ease-in-out;\r\n\r\n &:hover {\r\n border-color: rgba($cBlueDark, 0.9);\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n// ******************\r\n.form-control {\r\n &.form-control-phone {\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n\r\n &:has(> .form-control-input:focus) {\r\n color: #495057;\r\n background-color: #fff;\r\n border-color: #80bdff;\r\n outline: 0;\r\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\r\n }\r\n\r\n &:hover {\r\n &[tooltip] {\r\n position: relative;\r\n }\r\n\r\n &[tooltip]:before {\r\n content: '';\r\n display: none;\r\n content: '';\r\n border-left: 5px solid transparent;\r\n border-right: 5px solid transparent;\r\n border-bottom: 5px solid #343a40;\r\n position: absolute;\r\n top: 30px;\r\n left: 85px;\r\n z-index: 8;\r\n font-size: 0;\r\n line-height: 0;\r\n width: 0;\r\n height: 0;\r\n }\r\n\r\n &[tooltip]:after {\r\n display: none;\r\n content: attr(tooltip);\r\n position: absolute;\r\n top: 35px;\r\n left: 50px;\r\n padding: 5px 8px;\r\n background: #343a40;\r\n color: #fff;\r\n z-index: 9;\r\n font-size: 0.75em;\r\n // height: 18px;\r\n line-height: 18px;\r\n -webkit-border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n border-radius: 3px;\r\n white-space: nowrap;\r\n word-wrap: normal;\r\n }\r\n\r\n &[tooltip]:hover:before,\r\n &[tooltip]:hover:after {\r\n display: block;\r\n }\r\n }\r\n\r\n .form-control-phone-code {\r\n display: flex;\r\n align-items: center;\r\n gap: 10px;\r\n\r\n span {\r\n font-family: 'Open Sans', sans-serif;\r\n font-size: 14px;\r\n }\r\n }\r\n\r\n .form-control-input {\r\n border: none;\r\n height: calc(2.25rem - 2px);\r\n\r\n &:focus {\r\n border: none;\r\n outline: none;\r\n box-shadow: none;\r\n }\r\n }\r\n }\r\n}","$breakpoints: (xxs: 400px,\r\n xs: 576px,\r\n sm: 768px,\r\n md: 992px,\r\n lg: 1200px,\r\n xl: 1367px,\r\n xxl: 1920px);\r\n\r\n@mixin respond-above($breakpoint) {\r\n @if map-has-key($breakpoints, $breakpoint) {\r\n $breakpoint-value: map-get($breakpoints, $breakpoint);\r\n\r\n @media (min-width: $breakpoint-value) {\r\n @content;\r\n }\r\n }\r\n\r\n @else {\r\n @warn 'Invalid breakpoint: #{$breakpoint}.';\r\n }\r\n}\r\n\r\n@mixin respond-below($breakpoint) {\r\n @if map-has-key($breakpoints, $breakpoint) {\r\n $breakpoint-value: map-get($breakpoints, $breakpoint);\r\n\r\n @media (max-width: ($breakpoint-value - 1)) {\r\n @content;\r\n }\r\n }\r\n\r\n @else {\r\n @warn 'Invalid breakpoint: #{$breakpoint}.';\r\n }\r\n}\r\n\r\n@mixin respond-between($lower, $upper) {\r\n @if map-has-key($breakpoints, $lower) and map-has-key($breakpoints, $upper) {\r\n $lower-breakpoint: map-get($breakpoints, $lower);\r\n $upper-breakpoint: map-get($breakpoints, $upper);\r\n\r\n @media (min-width: $lower-breakpoint) and (max-width: ($upper-breakpoint - 1)) {\r\n @content;\r\n }\r\n }\r\n\r\n @else {\r\n @if (map-has-key($breakpoints, $lower)==false) {\r\n @warn 'Your lower breakpoint was invalid: #{$lower}.';\r\n }\r\n\r\n @if (map-has-key($breakpoints, $upper)==false) {\r\n @warn 'Your upper breakpoint was invalid: #{$upper}.';\r\n }\r\n }\r\n}\r\n\r\n@mixin border-radius($px: 0) {\r\n -webkit-border-radius: $px;\r\n -moz-border-radius: $px;\r\n border-radius: $px;\r\n}\r\n\r\n@mixin box-shadow($value) {\r\n -webkit-box-shadow: $value;\r\n -moz-box-shadow: $value;\r\n box-shadow: $value;\r\n}\r\n\r\n@mixin transition($element: all, $time: .5s, $option: ease) {\r\n -webkit-transition: $element $time $option;\r\n transition: $element $time $option;\r\n}\r\n\r\n@mixin opacity($value) {\r\n $IEValue: $value*100;\r\n opacity: $value;\r\n -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=\"+$IEValue+\")\";\r\n filter: alpha(opacity=$IEValue);\r\n}\r\n\r\n@mixin flexbox() {\r\n display: -webkit-box;\r\n display: -moz-box;\r\n display: -ms-flexbox;\r\n display: -webkit-flex;\r\n display: flex;\r\n}\r\n\r\n@mixin flex($values) {\r\n -webkit-box-flex: $values;\r\n -moz-box-flex: $values;\r\n -webkit-flex: $values;\r\n -ms-flex: $values;\r\n flex: $values;\r\n}\r\n\r\n@mixin flex-direction($direction) {\r\n -webkit-flex-direction: $direction;\r\n -moz-flex-direction: $direction;\r\n -ms-flex-direction: $direction;\r\n flex-direction: $direction;\r\n}\r\n\r\n@mixin flex-wrap($wrap) {\r\n -webkit-flex-wrap: $wrap;\r\n -moz-flex-wrap: $wrap;\r\n -ms-flex-wrap: $wrap;\r\n flex-wrap: $wrap;\r\n}\r\n\r\n@mixin flex-flow($flow) {\r\n -webkit-flex-flow: $flow;\r\n -moz-flex-flow: $flow;\r\n -ms-flex-flow: $flow;\r\n flex-flow: $flow;\r\n}\r\n\r\n@mixin order($val) {\r\n -webkit-box-ordinal-group: $val;\r\n -moz-box-ordinal-group: $val;\r\n -ms-flex-order: $val;\r\n -webkit-order: $val;\r\n order: $val;\r\n}\r\n\r\n@mixin flex-grow($grow) {\r\n -webkit-flex-grow: $grow;\r\n -moz-flex-grow: $grow;\r\n -ms-flex-grow: $grow;\r\n flex-grow: $grow;\r\n}\r\n\r\n@mixin flex-shrink($shrink) {\r\n -webkit-flex-shrink: $shrink;\r\n -moz-flex-shrink: $shrink;\r\n -ms-flex-shrink: $shrink;\r\n flex-shrink: $shrink;\r\n}\r\n\r\n@mixin flex-basis($width) {\r\n -webkit-flex-basis: $width;\r\n -moz-flex-basis: $width;\r\n -ms-flex-basis: $width;\r\n flex-basis: $width;\r\n}\r\n\r\n@mixin justify-content($justify) {\r\n -webkit-justify-content: $justify;\r\n -moz-justify-content: $justify;\r\n -ms-justify-content: $justify;\r\n justify-content: $justify;\r\n -ms-flex-pack: $justify;\r\n}\r\n\r\n@mixin align-content($align) {\r\n -webkit-align-content: $align;\r\n -moz-align-content: $align;\r\n -ms-align-content: $align;\r\n align-content: $align;\r\n}\r\n\r\n@mixin align-items($align) {\r\n -webkit-align-items: $align;\r\n -moz-align-items: $align;\r\n -ms-align-items: $align;\r\n align-items: $align;\r\n}\r\n\r\n@mixin align-self($align) {\r\n -webkit-align-self: $align;\r\n -moz-align-self: $align;\r\n -ms-align-self: $align;\r\n align-self: $align;\r\n}"]} \ No newline at end of file +{"version":3,"sources":["..\\style-scss\\style.scss","..\\style-scss\\_mixins.scss"],"names":[],"mappings":"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","file":"style.css","sourcesContent":["// out: ../style-css/style.css, compress: true, sourceMap: true\r\n$cBlue: #77cdd1;\r\n$cBlueDark: #51a9ad;\r\n$cPink: #f7abb0;\r\n$cPinkDark: #dc3545;\r\n$cText: #222;\r\n$cTextLight: #3a3a3a;\r\n$cGray: #f6f6f6;\r\n$cGrayLight: #eceff1;\r\n$cComment: #c3c3c3;\r\n$fJosefin: 'Josefin Sans',\r\nsans-serif;\r\n@import '_mixins';\r\n\r\n@keyframes fade_in_show {\r\n 0% {\r\n opacity: 0;\r\n }\r\n\r\n 100% {\r\n opacity: 1;\r\n }\r\n}\r\n\r\nbody {\r\n font-family: 'Open Sans', sans-serif;\r\n font-size: 14px;\r\n\r\n &.no-scroll {\r\n overflow: hidden;\r\n max-height: 100vh;\r\n }\r\n\r\n &.page-login-form {\r\n .main {\r\n .container {\r\n max-width: 600px;\r\n margin: auto;\r\n padding-right: 15px;\r\n padding-left: 15px;\r\n }\r\n }\r\n }\r\n}\r\n\r\ninput:-webkit-autofill,\r\ninput:-webkit-autofill:hover,\r\ninput:-webkit-autofill:focus,\r\ninput:-webkit-autofill:active {\r\n -webkit-box-shadow: 0 0 0 30px white inset !important;\r\n}\r\n\r\n.form-control {\r\n border: 2px solid #e7e7e7;\r\n border-radius: 0;\r\n font-size: 15px;\r\n}\r\n\r\n.mini-content {\r\n max-width: 1280px;\r\n}\r\n\r\n.btn {\r\n border: 0;\r\n border-radius: 0;\r\n color: #fff;\r\n text-transform: uppercase;\r\n font-size: 15px;\r\n padding: 20px 30px;\r\n font-weight: 600;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n &:focus {\r\n box-shadow: none;\r\n }\r\n}\r\n\r\n.btn-danger {\r\n background: $cPinkDark;\r\n\r\n &:hover {\r\n background: $cPink;\r\n }\r\n\r\n &:active {\r\n background: $cPink;\r\n border-color: #fff;\r\n }\r\n}\r\n\r\n.btn-success {\r\n background: $cBlueDark;\r\n\r\n &:hover {\r\n background: $cBlue;\r\n }\r\n\r\n &:active {\r\n background: $cBlue;\r\n border-color: #fff;\r\n }\r\n}\r\n\r\n.btn-success:not(:disabled):not(.disabled):active,\r\n.btn-success:not(:disabled):not(.disabled).active,\r\n.show>.btn-success.dropdown-toggle {\r\n background: $cBlue;\r\n border: none;\r\n}\r\n\r\n.btn-success:not(:disabled):not(.disabled):active:focus,\r\n.btn-success:not(:disabled):not(.disabled).active:focus {\r\n background: $cBlue;\r\n border: none;\r\n}\r\n\r\n.btn-success:not(:disabled):not(.disabled):active:focus,\r\n.btn-success:not(:disabled):not(.disabled).active:focus,\r\n.show>.btn-success.dropdown-toggle:focus {\r\n box-shadow: none;\r\n}\r\n\r\n.btn-success.disabled,\r\n.btn-success:disabled {\r\n color: #fff;\r\n background: $cBlue;\r\n border-color: $cBlue;\r\n}\r\n\r\n.jconfirm.jconfirm-modern .jconfirm-box {\r\n box-shadow: 0px 0px 14px 4px rgba(0, 0, 0, 0.1) !important;\r\n padding: 60px 30px 45px !important;\r\n\r\n .btn {\r\n border-radius: 0 !important;\r\n }\r\n\r\n .jconfirm-title {\r\n font-family: $fJosefin !important;\r\n font-weight: 600 !important;\r\n font-size: 32px !important;\r\n }\r\n}\r\n\r\n.alert {\r\n border-radius: 0;\r\n border: 0;\r\n font-size: 15px;\r\n font-weight: 400;\r\n padding: 15px;\r\n margin: 0 auto 75px;\r\n\r\n &.alert-success {\r\n background: $cBlueDark;\r\n color: #fff;\r\n }\r\n}\r\n\r\n.title-border {\r\n border-bottom: 3px solid #e7e7e7;\r\n padding: 10px 0;\r\n font-family: $fJosefin;\r\n line-height: 32px;\r\n letter-spacing: -1px;\r\n font-size: 28px;\r\n}\r\n\r\n.box {\r\n padding: 75px 0;\r\n\r\n @include respond-between(sm, md) {\r\n padding: 25px 0;\r\n }\r\n\r\n .box-title {\r\n font-family: $fJosefin;\r\n font-weight: 600;\r\n font-size: 32px;\r\n margin-bottom: 25px;\r\n\r\n @include respond-below(sm) {\r\n font-size: 26px;\r\n margin-bottom: 15px;\r\n }\r\n }\r\n}\r\n\r\n.new {\r\n border: 2px solid #dc3545;\r\n padding: 5px 10px;\r\n font-weight: 600;\r\n display: inline-block;\r\n position: relative;\r\n top: 10px;\r\n left: -10px;\r\n z-index: 10;\r\n background: #fff;\r\n}\r\n\r\n.box-mini {\r\n max-width: 600px;\r\n margin: 0 auto;\r\n}\r\n\r\n.row-flex {\r\n display: flex;\r\n justify-content: space-between;\r\n}\r\n\r\n.container {\r\n max-width: 100%;\r\n padding-left: calc(8.6805555556vw - 36.6666666667px);\r\n padding-right: calc(8.6805555556vw - 36.6666666667px);\r\n}\r\n\r\n.site-title {\r\n font-family: $fJosefin;\r\n font-weight: 600;\r\n font-size: 32px;\r\n margin-bottom: 25px;\r\n\r\n @include respond-below(md) {\r\n font-size: 24px;\r\n }\r\n}\r\n\r\n#top-sticky-wrapper {\r\n @include respond-below(sm) {\r\n #top {\r\n z-index: 20;\r\n }\r\n }\r\n}\r\n\r\n#top {\r\n background: $cGray;\r\n padding: 15px 0;\r\n\r\n #scontainer-1 {\r\n .contact {\r\n @include respond-below(sm) {\r\n display: none;\r\n }\r\n }\r\n\r\n .free-delivery {\r\n float: right;\r\n color: $cText;\r\n\r\n @include respond-between(sm, lg) {\r\n float: none;\r\n display: block;\r\n margin-top: 10px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n margin-bottom: 10px;\r\n }\r\n }\r\n }\r\n\r\n p {\r\n margin: 0;\r\n padding: 0;\r\n }\r\n\r\n a {\r\n color: $cText;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n #mini-login {\r\n text-align: right;\r\n\r\n a {\r\n font-weight: 600;\r\n color: $cBlueDark;\r\n margin-left: 10px;\r\n\r\n span {\r\n color: $cText;\r\n padding-right: 10px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#header {\r\n padding: 15px 0;\r\n\r\n .logo {\r\n a {\r\n display: block;\r\n max-width: 300px;\r\n\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n\r\n #search-form-big {\r\n height: 0;\r\n position: fixed;\r\n top: -100%;\r\n left: 0;\r\n width: 100%;\r\n @extend .box;\r\n background: #fff;\r\n z-index: 110;\r\n overflow: hidden;\r\n @include transition;\r\n max-height: 100%;\r\n overflow-y: scroll;\r\n\r\n &.visible {\r\n top: 0;\r\n height: auto;\r\n }\r\n\r\n .btn-success {\r\n margin: 25px auto;\r\n display: block;\r\n width: 175px;\r\n }\r\n\r\n .no-found {\r\n font-weight: 600;\r\n font-size: 20px;\r\n font-family: $fJosefin;\r\n padding: 25px 0 50px;\r\n text-align: center;\r\n }\r\n\r\n .search-big-results {\r\n padding: 50px 0;\r\n display: flex;\r\n justify-content: flex-start;\r\n flex-wrap: wrap;\r\n\r\n @include respond-below(sm) {\r\n padding: 25px 0;\r\n }\r\n\r\n .product-search {\r\n position: relative;\r\n width: 100%;\r\n margin: 0 15px 15px 0;\r\n max-width: calc(100% / 6 - 15px);\r\n\r\n @include respond-between(sm, md) {\r\n max-width: calc(100% / 4 - 25px);\r\n }\r\n\r\n @include respond-below(sm) {\r\n max-width: calc(100% / 2 - 15px);\r\n }\r\n\r\n .new {\r\n border: 2px solid $cPinkDark;\r\n padding: 3px 5px;\r\n font-weight: 600;\r\n display: inline-block;\r\n position: absolute;\r\n top: -10px;\r\n left: -10px;\r\n z-index: 10;\r\n background: #fff;\r\n }\r\n }\r\n }\r\n\r\n .small-title {\r\n text-transform: uppercase;\r\n opacity: 0.75;\r\n position: relative;\r\n width: 100%;\r\n\r\n a {\r\n position: absolute;\r\n top: -10px;\r\n right: 0;\r\n color: $cText;\r\n @include transition;\r\n font-size: 30px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n height: 45px;\r\n width: 45px;\r\n\r\n &:hover {\r\n color: $cBlueDark;\r\n }\r\n }\r\n }\r\n\r\n .input {\r\n padding-top: 25px;\r\n\r\n input {\r\n border-radius: 0;\r\n border: 0;\r\n border-bottom: 2px solid $cText;\r\n padding-left: 0;\r\n padding-bottom: 10px;\r\n padding-top: 10px;\r\n font-weight: 600;\r\n font-size: 20px;\r\n height: 50px;\r\n font-family: $fJosefin;\r\n\r\n &:focus {\r\n outline: none;\r\n box-shadow: none;\r\n }\r\n\r\n &::placeholder {\r\n font-size: 20px;\r\n font-weight: 600;\r\n color: $cText;\r\n font-family: $fJosefin;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .header-right {\r\n display: flex;\r\n justify-content: flex-end;\r\n align-items: center;\r\n\r\n #search-button {\r\n margin-right: 25px;\r\n\r\n .btn {\r\n color: #fff;\r\n background: none;\r\n height: 50px;\r\n width: 50px;\r\n position: relative;\r\n z-index: 5;\r\n @include transition;\r\n background: #000;\r\n border-radius: 50%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n padding: 0;\r\n\r\n &:hover {\r\n border-radius: 0;\r\n }\r\n\r\n img {\r\n width: 20px;\r\n }\r\n }\r\n }\r\n\r\n #basket-mini {\r\n a {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n color: $cBlueDark;\r\n\r\n @include respond-below(sm) {\r\n text-align: right;\r\n }\r\n\r\n &:hover {\r\n text-decoration: none;\r\n\r\n .icon {\r\n border-radius: 0;\r\n background: $cBlueDark;\r\n }\r\n }\r\n\r\n .icon {\r\n height: 50px;\r\n width: 50px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n margin-right: 10px;\r\n background: $cText;\r\n border-radius: 50%;\r\n @include transition;\r\n\r\n @include respond-below(sm) {\r\n order: 1;\r\n margin-left: 10px;\r\n margin-right: 0;\r\n }\r\n\r\n img {\r\n width: 20px;\r\n }\r\n }\r\n\r\n .basket-details {\r\n font-size: 14px;\r\n\r\n .title {\r\n font-weight: 600;\r\n }\r\n\r\n .details {\r\n color: $cText;\r\n font-size: 13px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n/* menu główne */\r\n.menu-overlay {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n height: 100%;\r\n width: 100%;\r\n background: rgba(0, 0, 0, 0.35);\r\n z-index: 10;\r\n display: none;\r\n opacity: 0;\r\n @include transition;\r\n\r\n &.visible {\r\n display: block;\r\n opacity: 1;\r\n }\r\n}\r\n\r\n#main-menu-sticky-wrapper {\r\n &.is-sticky {\r\n #main-menu {\r\n background: #fff;\r\n border-bottom: 3px solid #e7e7e7;\r\n width: 100%;\r\n\r\n .level-0 {\r\n justify-content: center;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#main-menu {\r\n position: relative;\r\n z-index: 20;\r\n\r\n #menu-container-1 {\r\n ul {\r\n margin: 0;\r\n padding: 0;\r\n list-style-type: none;\r\n\r\n @media (min-width: 768px) {\r\n &.level-0 {\r\n display: flex;\r\n margin-left: -15px;\r\n\r\n >li {\r\n @include respond-between(sm, md) {\r\n &#link-5 {\r\n display: none;\r\n }\r\n }\r\n\r\n >i {\r\n display: none;\r\n }\r\n\r\n >a {\r\n font-family: $fJosefin;\r\n color: $cText;\r\n font-size: 22px;\r\n font-weight: 400;\r\n display: block;\r\n padding: 10px 9px;\r\n @include transition;\r\n\r\n @include respond-between(md, lg) {\r\n padding: 5px;\r\n font-size: 19px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n padding: 5px;\r\n font-size: 17px;\r\n }\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n &:hover {\r\n >ul {\r\n display: flex;\r\n animation: fade_in_show 0.5s;\r\n flex-wrap: wrap;\r\n }\r\n }\r\n\r\n >ul {\r\n left: 0;\r\n width: 100%;\r\n display: none;\r\n position: absolute;\r\n padding: 25px;\r\n background: #fff;\r\n @include transition;\r\n\r\n >li {\r\n width: calc(100% / 4);\r\n margin-bottom: 25px;\r\n\r\n @include respond-between(lg, xl) {\r\n width: calc(100% / 3);\r\n }\r\n\r\n @include respond-between(sm, lg) {\r\n width: calc(100% / 2);\r\n }\r\n\r\n a {\r\n color: $cText;\r\n font-size: 13px;\r\n @include transition;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cBlueDark;\r\n }\r\n }\r\n\r\n >a {\r\n font-weight: 600;\r\n font-size: 16px;\r\n }\r\n\r\n i {\r\n display: none;\r\n }\r\n\r\n ul {\r\n padding-top: 5px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#mobile-menu-close,\r\n#mobile-menu-open {\r\n display: none;\r\n}\r\n\r\n.promoted-products {\r\n .box-title {\r\n text-align: center;\r\n }\r\n\r\n .content {\r\n display: flex;\r\n justify-content: flex-start;\r\n flex-wrap: wrap;\r\n\r\n @include respond-above(xxl) {\r\n .product-mini {\r\n\r\n &:nth-child(11),\r\n &:nth-child(12) {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n .product-mini {\r\n max-width: calc(100% / 5 - 15px);\r\n width: 100%;\r\n margin: 0 15px 15px 0;\r\n position: relative;\r\n\r\n @include respond-between(md, xl) {\r\n max-width: calc(100% / 4 - 15px);\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n max-width: calc(100% / 3 - 15px);\r\n }\r\n\r\n @include respond-below(sm) {\r\n max-width: calc(100% / 2 - 15px);\r\n }\r\n\r\n @include respond-below(xxs) {\r\n max-width: 100%;\r\n margin: 0 0 15px 0;\r\n }\r\n\r\n .new {\r\n @extend .new;\r\n position: absolute;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.category-content {\r\n display: flex;\r\n justify-content: flex-start;\r\n flex-wrap: wrap;\r\n\r\n .product-mini {\r\n max-width: calc(100% / 4 - 15px);\r\n width: 100%;\r\n margin: 0 15px 15px 0;\r\n position: relative;\r\n\r\n @include respond-between(md, xl) {\r\n max-width: calc(100% / 3 - 15px);\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n max-width: calc(100% / 2 - 15px);\r\n }\r\n\r\n @include respond-below(xs) {\r\n max-width: 100% !important;\r\n }\r\n\r\n .new {\r\n @extend .new;\r\n position: absolute;\r\n }\r\n }\r\n}\r\n\r\n.search-content {\r\n display: flex;\r\n justify-content: flex-start;\r\n flex-wrap: wrap;\r\n\r\n .product-mini {\r\n max-width: calc(100% / 4 - 50px);\r\n width: 100%;\r\n margin: 0 50px 50px 0;\r\n position: relative;\r\n\r\n @include respond-between(lg, xl) {\r\n max-width: calc(100% / 3 - 50px);\r\n }\r\n\r\n @include respond-between(xs, lg) {\r\n max-width: calc(100% / 2 - 50px);\r\n }\r\n\r\n @include respond-below(xs) {\r\n max-width: 100%;\r\n }\r\n\r\n .new {\r\n border: 2px solid $cPinkDark;\r\n padding: 5px 10px;\r\n font-weight: 600;\r\n display: inline-block;\r\n position: absolute;\r\n top: 10px;\r\n left: -10px;\r\n z-index: 10;\r\n background: #fff;\r\n }\r\n }\r\n}\r\n\r\n.product-mini,\r\n.product-search {\r\n background: #fff;\r\n border: 1px solid transparentize($cTextLight, 0.9);\r\n\r\n a {\r\n position: relative;\r\n display: block;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n &:hover {\r\n .img {\r\n img {\r\n &.first {\r\n opacity: 0;\r\n }\r\n\r\n &.second {\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n\r\n .product-details {\r\n .name {\r\n &::after {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .img {\r\n width: 100%;\r\n padding-top: 113%;\r\n display: block;\r\n position: relative;\r\n overflow: hidden;\r\n\r\n img {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: cover;\r\n object-position: top center;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n\r\n &.first {\r\n transition: all 1s ease;\r\n }\r\n\r\n &.second {\r\n transition: all 1s ease;\r\n opacity: 0;\r\n }\r\n }\r\n }\r\n\r\n .product-details {\r\n padding: 10px;\r\n width: 100%;\r\n z-index: 10;\r\n display: flex;\r\n align-items: flex-end;\r\n line-height: 32px;\r\n justify-content: center;\r\n flex-wrap: wrap;\r\n\r\n .name {\r\n font-weight: 400;\r\n font-size: 15px;\r\n line-height: 22px;\r\n margin: 0 0 15px 0;\r\n color: $cText;\r\n @include transition;\r\n overflow: hidden;\r\n display: block;\r\n position: relative;\r\n text-align: center;\r\n\r\n @include respond-below(md) {\r\n font-size: 14px;\r\n }\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cBlueDark;\r\n }\r\n\r\n a {\r\n color: $cText;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cBlueDark;\r\n }\r\n }\r\n }\r\n\r\n .prices {\r\n text-align: right;\r\n font-family: $fJosefin;\r\n width: 100%;\r\n display: flex;\r\n justify-content: center;\r\n\r\n .price {\r\n font-size: 24px;\r\n font-weight: 600;\r\n color: $cBlueDark;\r\n white-space: nowrap;\r\n\r\n @include respond-below(sm) {\r\n font-size: 22px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n font-size: 20px;\r\n }\r\n }\r\n\r\n .price-old {\r\n font-size: 24px;\r\n font-weight: 300;\r\n color: #b9b9b9;\r\n position: relative;\r\n margin-right: 15px;\r\n\r\n @include respond-below(sm) {\r\n font-size: 18px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n font-size: 16px;\r\n }\r\n\r\n &::before {\r\n width: 100%;\r\n position: absolute;\r\n content: '';\r\n right: 0;\r\n top: 42%;\r\n height: 0;\r\n border-bottom: 2px solid #b9b9b9;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n/* popularne kategorie */\r\n.popular-categories {\r\n display: none;\r\n\r\n .box-title {\r\n text-align: center;\r\n }\r\n\r\n #scontainer-8 {\r\n div[class^='col-lg'] {\r\n margin: 0 15px;\r\n max-width: calc(25% - 30px);\r\n\r\n p {\r\n margin: 0;\r\n }\r\n\r\n a {\r\n display: block;\r\n background: $cGray;\r\n font-family: $fJosefin;\r\n font-weight: 500;\r\n font-size: 28px;\r\n line-height: 32px;\r\n color: $cText;\r\n padding-bottom: 25px;\r\n @include transition;\r\n\r\n strong {\r\n display: inline-block;\r\n margin-left: -15px;\r\n font-weight: 500;\r\n position: relative;\r\n top: -10px;\r\n\r\n &::after {\r\n height: 1px;\r\n background: $cText;\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n bottom: 0;\r\n width: 0;\r\n @include transition;\r\n }\r\n }\r\n\r\n &:hover {\r\n text-decoration: none;\r\n\r\n strong {\r\n &::after {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.mini-banners {\r\n h3 {\r\n font-family: $fJosefin;\r\n color: $cText;\r\n margin-bottom: 25px;\r\n font-weight: 600;\r\n font-size: 30px;\r\n }\r\n\r\n p {\r\n font-size: 15px;\r\n line-height: 26px;\r\n }\r\n}\r\n\r\n.last-on-blog {\r\n .box-title {\r\n text-align: center;\r\n }\r\n}\r\n\r\n.article-list {\r\n a {\r\n &:hover {\r\n text-decoration: none;\r\n\r\n img {\r\n opacity: 0.75;\r\n }\r\n }\r\n }\r\n\r\n .blog-image {\r\n padding-top: 66.66666%;\r\n position: relative;\r\n margin-bottom: 15px;\r\n\r\n img {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n @include transition;\r\n }\r\n\r\n .date-add {\r\n position: absolute;\r\n top: 15px;\r\n left: -15px;\r\n color: $cText;\r\n background: #fff;\r\n border: 1px solid $cText;\r\n display: inline-block;\r\n padding: 10px 10px 7px;\r\n font-family: $fJosefin;\r\n font-size: 16px;\r\n }\r\n }\r\n\r\n .article-title {\r\n display: block;\r\n font-weight: 600;\r\n font-size: 22px;\r\n font-family: $fJosefin;\r\n color: $cText;\r\n }\r\n\r\n .article-entry {\r\n color: $cTextLight;\r\n font-size: 14px;\r\n line-height: 24px;\r\n }\r\n}\r\n\r\n.promo-text {\r\n h1 {\r\n font-family: $fJosefin;\r\n font-weight: 600;\r\n font-size: 26px;\r\n color: $cText;\r\n }\r\n\r\n h2 {\r\n font-weight: 600;\r\n font-size: 18px;\r\n color: $cText;\r\n }\r\n\r\n p {\r\n font-size: 14px;\r\n color: $cTextLight;\r\n line-height: 24px;\r\n\r\n a {\r\n color: $cBlueDark;\r\n }\r\n }\r\n}\r\n\r\n.footer-contact {\r\n @extend .box;\r\n background: $cGray;\r\n line-height: 24px;\r\n\r\n .icon {\r\n svg {\r\n width: 50px;\r\n height: 50px;\r\n display: block;\r\n margin: auto;\r\n }\r\n }\r\n\r\n p {\r\n margin: 0;\r\n }\r\n\r\n strong {\r\n font-family: $fJosefin;\r\n font-weight: 600;\r\n font-size: 20px;\r\n color: $cText;\r\n }\r\n}\r\n\r\n.footer {\r\n border-bottom: 1px solid #eee;\r\n\r\n .box-title {\r\n text-align: left;\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n\r\n li {\r\n a {\r\n font-family: $fJosefin;\r\n font-size: 20px;\r\n font-weight: 300;\r\n color: $cText;\r\n display: block;\r\n padding: 5px 0;\r\n @include transition;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cBlueDark;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#newsletter {\r\n .title {\r\n @extend .box-title;\r\n }\r\n\r\n #text {\r\n font-family: $fJosefin;\r\n font-size: 20px;\r\n font-weight: 300;\r\n color: $cText;\r\n display: block;\r\n }\r\n\r\n .agreement {\r\n font-size: 11px;\r\n\r\n input {\r\n margin-right: 5px;\r\n position: relative;\r\n top: 2px;\r\n }\r\n\r\n a {\r\n color: $cBlueDark;\r\n font-weight: 600;\r\n }\r\n\r\n .hidden {\r\n display: none;\r\n }\r\n }\r\n\r\n .form-group.input {\r\n display: flex;\r\n padding-top: 10px;\r\n position: relative;\r\n\r\n &::after {\r\n content: '';\r\n display: block;\r\n bottom: 0;\r\n left: 0;\r\n width: 0;\r\n position: absolute;\r\n background: $cBlueDark;\r\n @include transition;\r\n height: 2px;\r\n }\r\n\r\n &:focus-within {\r\n &::after {\r\n width: 100%;\r\n }\r\n\r\n .btn {\r\n background: $cBlueDark;\r\n }\r\n }\r\n }\r\n\r\n input[type='email'] {\r\n border: 0;\r\n border-bottom: 2px solid $cText;\r\n border-radius: 0;\r\n font-size: 14px;\r\n\r\n &:focus {\r\n outline: none;\r\n box-shadow: none;\r\n }\r\n }\r\n\r\n .btn {\r\n background: $cText;\r\n border-radius: 0;\r\n color: #fff;\r\n border: 0;\r\n text-transform: uppercase;\r\n font-size: 14px;\r\n font-weight: 600;\r\n padding: 0 15px;\r\n line-height: 38px;\r\n @include transition;\r\n transition-delay: 0.25s;\r\n }\r\n}\r\n\r\n.footer-bottom {\r\n #scontainer-3 {\r\n p {\r\n margin: 0;\r\n\r\n a {\r\n display: inline-block;\r\n margin-right: 15px;\r\n\r\n img {\r\n @include transition;\r\n }\r\n\r\n &:hover {\r\n img {\r\n transform: scale(1.25);\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #copyright {\r\n text-align: right;\r\n\r\n a {\r\n color: $cBlueDark;\r\n }\r\n }\r\n}\r\n\r\n#cookie-information {\r\n background: $cGray;\r\n padding: 15px;\r\n text-align: center;\r\n font-size: 12px;\r\n\r\n a {\r\n color: $cBlueDark;\r\n }\r\n}\r\n\r\n#category-view {\r\n @extend .box;\r\n\r\n .product-category {\r\n .product-mini {\r\n margin: 0 0 50px;\r\n }\r\n }\r\n}\r\n\r\n.left-column {\r\n .categories {\r\n .title {\r\n display: none;\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n\r\n i {\r\n font-size: 12px;\r\n color: $cText;\r\n }\r\n\r\n a {\r\n @include transition;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n &.level-0 {\r\n padding: 0 0 15px 0;\r\n\r\n >li {\r\n padding-bottom: 10px;\r\n\r\n >a {\r\n font-family: $fJosefin;\r\n font-weight: 600;\r\n letter-spacing: -1px;\r\n font-size: 22px;\r\n color: $cText;\r\n\r\n &:hover {\r\n color: $cBlueDark;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.level-1 {\r\n padding: 0 0 0 10px;\r\n\r\n li {\r\n position: relative;\r\n padding-left: 20px;\r\n\r\n &:last-child {\r\n &::before {\r\n display: none;\r\n }\r\n }\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n width: 10px;\r\n border-left: 1px solid #e7e7e7;\r\n left: 2px;\r\n top: 7px;\r\n height: 100%;\r\n display: block;\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n width: 10px;\r\n border-left: 1px solid #e7e7e7;\r\n left: 2px;\r\n top: 5px;\r\n height: 11px;\r\n border-bottom: 1px solid #e7e7e7;\r\n display: block;\r\n }\r\n\r\n a {\r\n color: $cText;\r\n display: inline-block;\r\n font-weight: 400;\r\n font-size: 15px;\r\n padding: 3px 0;\r\n\r\n &:hover {\r\n color: $cBlueDark;\r\n }\r\n }\r\n\r\n &.open {\r\n ul {\r\n display: block;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.level-2 {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\nul.pager {\r\n display: flex;\r\n list-style-type: none;\r\n padding: 25px 0;\r\n margin: 0;\r\n align-items: center;\r\n justify-content: center;\r\n font-size: 22px;\r\n font-family: $fJosefin;\r\n\r\n a {\r\n color: $cText;\r\n display: inline-block;\r\n padding: 10px;\r\n @include transition;\r\n font-weight: 300;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cBlueDark;\r\n }\r\n }\r\n}\r\n\r\n#category-description {\r\n font-size: 13px;\r\n\r\n a {\r\n color: $cBlueDark;\r\n }\r\n\r\n h2 {\r\n font-family: $fJosefin;\r\n font-size: 22px;\r\n }\r\n}\r\n\r\n#contact-form {\r\n #contact-form {\r\n .form-group {\r\n .form-control {\r\n box-sizing: border-box;\r\n font-size: 14px;\r\n padding: 13px 16px;\r\n border-radius: 0;\r\n border: 2px solid #e7e7e7;\r\n height: auto;\r\n\r\n &:focus {\r\n border: 2px solid #000;\r\n box-shadow: none;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#contact-additional-info {\r\n a {\r\n color: $cBlueDark;\r\n font-weight: 600;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cBlueDark;\r\n }\r\n }\r\n}\r\n\r\n#blog-view {\r\n @extend .box;\r\n\r\n .site-title {\r\n @extend .box-title;\r\n margin-bottom: 50px;\r\n }\r\n\r\n .article-entry {\r\n margin-bottom: 3.75rem;\r\n\r\n .blog-image {\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n transition: opacity 0.3s ease;\r\n\r\n &:hover {\r\n opacity: 0.75;\r\n }\r\n }\r\n }\r\n\r\n .date-add {\r\n font-family: $fJosefin;\r\n position: absolute;\r\n top: 30px;\r\n left: 0px;\r\n padding: 12px 12px 8px 12px;\r\n background-color: #fff;\r\n border: 1px solid $cText;\r\n line-height: 1;\r\n font-weight: 400;\r\n letter-spacing: 1px;\r\n color: $cText;\r\n }\r\n\r\n .article-title {\r\n font-family: $fJosefin;\r\n margin-top: 35px;\r\n margin-bottom: 20px;\r\n\r\n a {\r\n display: block;\r\n font-weight: 600;\r\n font-size: 22px;\r\n font-family: $fJosefin;\r\n color: $cText;\r\n transition: all 0.3s ease;\r\n\r\n &:hover {\r\n color: $cBlueDark;\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n\r\n .entry {\r\n color: #3a3a3a;\r\n font-size: 14px;\r\n line-height: 24px;\r\n font-weight: 300;\r\n font-style: normal;\r\n letter-spacing: 0px;\r\n margin-bottom: 1.875rem;\r\n display: -webkit-box;\r\n -webkit-line-clamp: 3;\r\n -webkit-box-orient: vertical;\r\n overflow: hidden;\r\n }\r\n\r\n .btn-success {\r\n font-family: $fJosefin;\r\n background-color: transparent;\r\n color: $cText;\r\n text-transform: capitalize;\r\n font-weight: 400;\r\n font-size: 1rem;\r\n padding: 0;\r\n position: relative;\r\n padding-left: 45px;\r\n padding-right: 5px;\r\n transition: all 0.3s ease;\r\n\r\n &:before {\r\n position: absolute;\r\n left: 0;\r\n content: '';\r\n width: 40px;\r\n height: 1px;\r\n top: 50%;\r\n margin-right: 10px;\r\n border-top: 1px solid;\r\n transition: width 0.3s ease;\r\n }\r\n\r\n &:hover {\r\n padding-left: 25px;\r\n\r\n &:before {\r\n width: 20px;\r\n }\r\n }\r\n\r\n &:focus {\r\n box-shadow: none;\r\n }\r\n }\r\n }\r\n\r\n .box-articles {\r\n font-family: $fJosefin;\r\n padding-left: 20px;\r\n\r\n @include respond-below(sm) {\r\n padding-left: 0;\r\n }\r\n\r\n .title {\r\n font-size: 24px;\r\n font-weight: 600;\r\n letter-spacing: -1px;\r\n line-height: 32px;\r\n margin-bottom: 25px;\r\n }\r\n\r\n .news-list {\r\n padding-inline-start: 0px;\r\n list-style-type: none;\r\n\r\n li {\r\n padding-bottom: 1.5rem;\r\n font-size: 20px;\r\n font-weight: 500;\r\n\r\n .far {\r\n position: absolute;\r\n left: 5px;\r\n top: 3px;\r\n font-size: 19px;\r\n opacity: 0.5;\r\n transition: all 0.3s ease;\r\n }\r\n\r\n a {\r\n color: $cText;\r\n padding-left: 30px;\r\n display: block;\r\n letter-spacing: normal;\r\n line-height: 29px;\r\n position: relative;\r\n transition: all 0.3s ease;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cBlueDark;\r\n\r\n .far {\r\n color: $cText;\r\n }\r\n }\r\n }\r\n\r\n .date-add {\r\n line-height: 21.12px;\r\n font-size: 17px;\r\n font-weight: 300;\r\n line-height: 21.12px;\r\n padding-left: 30px;\r\n margin-top: 0.25rem;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .article {\r\n .article-title {\r\n font-family: $fJosefin;\r\n text-align: center;\r\n font-weight: 600;\r\n font-size: 32px;\r\n text-align: center;\r\n margin-bottom: 40px;\r\n }\r\n\r\n .date-add {\r\n line-height: 21.12px;\r\n font-size: 15px;\r\n font-weight: 300;\r\n line-height: 21.12px;\r\n margin-bottom: 25px;\r\n }\r\n\r\n .table-of-contents {\r\n border: 2px solid #e7e7e7;\r\n padding: 15px;\r\n margin-bottom: 30px;\r\n\r\n .title {\r\n font-size: 14px;\r\n font-weight: 600;\r\n line-height: 21px;\r\n color: $cBlueDark;\r\n margin-bottom: 10px;\r\n }\r\n\r\n ol {\r\n margin-bottom: 0;\r\n\r\n li {\r\n a {\r\n color: $cText;\r\n transition: all 0.3s ease;\r\n\r\n &:hover {\r\n color: $cBlueDark;\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .text {\r\n a {\r\n color: $cBlueDark;\r\n transition: all 0.3s ease;\r\n\r\n &:hover {\r\n color: $cBlue;\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n h2:not(.name) {\r\n font-weight: 600;\r\n font-size: 22px;\r\n font-family: $fJosefin;\r\n color: $cText;\r\n }\r\n\r\n .product-mini {\r\n margin-bottom: 25px;\r\n }\r\n }\r\n\r\n .social-icons {\r\n display: inline-flex;\r\n\r\n .title {\r\n margin-right: 15px;\r\n }\r\n }\r\n\r\n .btn-back {\r\n margin: 25px 0;\r\n max-width: 200px;\r\n }\r\n }\r\n}\r\n\r\n#product {\r\n .custom-field {\r\n display: grid;\r\n grid-template-columns: 200px 1fr;\r\n gap: 10px;\r\n margin-bottom: 10px;\r\n\r\n ._name {\r\n font-weight: 600;\r\n margin-right: 5px;\r\n text-align: right;\r\n }\r\n\r\n ._input {}\r\n }\r\n\r\n .product-message {\r\n margin: 25px 0;\r\n max-width: 334px;\r\n\r\n textarea {\r\n font-size: 14px;\r\n width: 100%;\r\n }\r\n }\r\n\r\n .history-back {\r\n max-width: 150px;\r\n }\r\n\r\n #image-big {\r\n position: relative;\r\n\r\n .new {\r\n border: 2px solid $cPinkDark;\r\n padding: 5px 10px;\r\n font-weight: 600;\r\n display: inline-block;\r\n position: absolute;\r\n top: 10px;\r\n left: -10px;\r\n z-index: 10;\r\n background: #fff;\r\n }\r\n\r\n a {\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n\r\n .product-producer {\r\n margin: 0 0 1rem 0;\r\n\r\n a {\r\n color: $cBlueDark;\r\n font-weight: 600;\r\n }\r\n }\r\n\r\n #product-options {\r\n @include respond-above(sm) {\r\n padding: 0;\r\n }\r\n\r\n .warehouse-message {\r\n opacity: 0.7;\r\n margin-bottom: 20px;\r\n color: $cText;\r\n font-size: 14px;\r\n line-height: 24px;\r\n font-style: normal;\r\n letter-spacing: 0px;\r\n }\r\n\r\n h1 {\r\n font-family: $fJosefin;\r\n\r\n font-weight: 600;\r\n font-size: 32px;\r\n }\r\n\r\n .prices {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: flex-end;\r\n margin-bottom: 1.875rem;\r\n margin-top: 1.875rem;\r\n flex-wrap: wrap;\r\n\r\n .price_weight {\r\n width: 100%;\r\n margin-top: 10px;\r\n order: 10;\r\n }\r\n\r\n .price-minimal {\r\n width: 100%;\r\n font-style: italic;\r\n order: 2;\r\n padding-top: 10px;\r\n }\r\n\r\n .price {\r\n font-weight: 600;\r\n font-size: 30px;\r\n line-height: 27px;\r\n color: $cBlueDark;\r\n font-family: $fJosefin;\r\n order: 2;\r\n }\r\n\r\n .price-old {\r\n margin-right: 20px;\r\n font-weight: 400;\r\n font-size: 29px;\r\n line-height: 29px;\r\n font-family: $fJosefin;\r\n order: 1;\r\n\r\n color: $cText;\r\n\r\n position: relative;\r\n\r\n &:before {\r\n width: 120%;\r\n position: absolute;\r\n content: '';\r\n right: -10%;\r\n top: 40%;\r\n height: 0px;\r\n border-bottom: 3px solid #ff0909;\r\n\r\n -webkit-transform: rotate(-19deg);\r\n transform: rotate(-19deg);\r\n }\r\n }\r\n }\r\n\r\n .add-to-basket {\r\n display: flex;\r\n margin: 25px 0;\r\n\r\n .quantity-container {\r\n display: flex;\r\n align-items: center;\r\n vertical-align: middle;\r\n margin-right: 1.875rem;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n\r\n .btn-minus,\r\n .btn-plus {\r\n width: 40px;\r\n height: 40px;\r\n background-color: #f5f5f5;\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n line-height: 40px;\r\n border-radius: 50%;\r\n text-align: center;\r\n transition: all 0.3s ease;\r\n\r\n .fa {\r\n color: $cText;\r\n opacity: 0.7;\r\n }\r\n\r\n &:hover {\r\n background-color: $cText;\r\n\r\n .fa {\r\n color: #fff;\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n\r\n #quantity {\r\n width: 60px;\r\n text-align: center;\r\n margin: 0 5px;\r\n height: 40px;\r\n border: 2px solid #e7e7e7;\r\n\r\n &:focus {\r\n outline: none;\r\n }\r\n }\r\n }\r\n\r\n #add-to-basket {\r\n &.hidden {\r\n display: none;\r\n }\r\n }\r\n\r\n .alert {\r\n background: #dc3545;\r\n color: #fff;\r\n text-align: left;\r\n display: block;\r\n width: 100%;\r\n padding: 10px;\r\n font-size: 14px;\r\n max-width: 334px;\r\n margin: 0;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n .short-description {\r\n color: $cText;\r\n font-size: 14px;\r\n line-height: 24px;\r\n font-style: normal;\r\n letter-spacing: 0px;\r\n\r\n p {\r\n strong {\r\n font-weight: 600;\r\n }\r\n }\r\n }\r\n }\r\n\r\n #image-big {\r\n max-width: 625px;\r\n margin: auto;\r\n\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n\r\n .gallery {\r\n margin-top: -100px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n position: relative;\r\n z-index: 10;\r\n\r\n a {\r\n background: #fff;\r\n display: block;\r\n border-top: 8px solid #f6f6f6;\r\n border-bottom: 8px solid #f6f6f6;\r\n border-left: 4px solid #f6f6f6;\r\n border-right: 4px solid #f6f6f6;\r\n height: 180px;\r\n width: 125px;\r\n\r\n &:first-child {\r\n border-left: 8px solid #f6f6f6;\r\n }\r\n\r\n &:last-child {\r\n border-right: 8px solid #f6f6f6;\r\n }\r\n\r\n img {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: cover;\r\n }\r\n }\r\n }\r\n\r\n #product-options {\r\n form {\r\n #attributes {\r\n .title {\r\n margin-bottom: 10px;\r\n opacity: 0.7;\r\n color: $cText;\r\n font-size: 14px;\r\n line-height: 24px;\r\n font-style: normal;\r\n letter-spacing: 0px;\r\n }\r\n\r\n .attribute-container {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n margin-bottom: 5px;\r\n\r\n strong {\r\n line-height: 24px;\r\n }\r\n\r\n .attribute-label {\r\n margin-bottom: 0;\r\n margin-right: 15px;\r\n color: $cText;\r\n font-size: 14px;\r\n line-height: 24px;\r\n font-style: normal;\r\n letter-spacing: 0px;\r\n font-weight: 600;\r\n }\r\n\r\n .fradio {\r\n margin-left: 15px;\r\n\r\n input {\r\n display: none;\r\n }\r\n\r\n label {\r\n display: inline-block;\r\n padding: 5px 10px;\r\n margin-bottom: 0;\r\n background: #f5f5f5;\r\n border: 2px solid #e6e6e6;\r\n font-size: 13px;\r\n font-weight: 600;\r\n cursor: pointer;\r\n\r\n &:first-child {\r\n margin-left: 0;\r\n }\r\n\r\n &.active {\r\n border: 2px solid $cBlueDark;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #description {\r\n margin-top: 50px;\r\n\r\n #tabs-menu-sticky-wrapper {\r\n margin-bottom: 20px;\r\n\r\n &.is-sticky {\r\n width: 100% !important;\r\n left: 0;\r\n }\r\n\r\n #tabs-menu {\r\n @extend .title-border;\r\n background-color: #fff;\r\n z-index: 15;\r\n display: flex;\r\n list-style-type: none;\r\n padding-inline-start: 0;\r\n margin-bottom: 0;\r\n font-weight: 400;\r\n line-height: 32px;\r\n letter-spacing: -1px;\r\n @extend .container;\r\n\r\n li {\r\n opacity: 1;\r\n -webkit-background-clip: text;\r\n -webkit-text-fill-color: transparent;\r\n background-image: linear-gradient(to right,\r\n #000,\r\n #000 50%,\r\n rgba(0, 0, 0, 0.3) 50%);\r\n background-size: 200% 100%;\r\n background-position: 100%;\r\n transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1);\r\n cursor: pointer;\r\n margin-right: 20px;\r\n\r\n /*color: #909090;*/\r\n &:last-child {\r\n margin-right: 0;\r\n }\r\n\r\n &:hover {\r\n background-position: 0%;\r\n }\r\n\r\n &.current {\r\n background-position: 0%;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .description-right {\r\n .title {\r\n @extend .title-border;\r\n font-size: 28px;\r\n font-weight: 400;\r\n margin-bottom: 20px;\r\n }\r\n }\r\n\r\n .tab-content {\r\n padding-bottom: 25px;\r\n margin-bottom: 25px;\r\n\r\n &:last-child {\r\n margin-bottom: 0;\r\n }\r\n\r\n .tab-title {\r\n font-family: $fJosefin;\r\n font-size: 22px;\r\n font-weight: 400;\r\n margin-bottom: 10px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.products-sets,\r\n.products-related {\r\n .box-title {\r\n text-align: center;\r\n }\r\n\r\n .owl-item {\r\n .product-mini {\r\n margin: 0 25px 25px;\r\n\r\n .new {\r\n border: 2px solid $cPinkDark;\r\n padding: 3px 5px;\r\n font-weight: 600;\r\n display: inline-block;\r\n position: absolute;\r\n top: 10px;\r\n left: 10px;\r\n z-index: 10;\r\n background: #fff;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#basket-container,\r\n.basket-summary-container,\r\n.order-summary {\r\n @extend .mini-content;\r\n\r\n .box-title {\r\n @include respond-below(sm) {\r\n padding-bottom: 0;\r\n }\r\n }\r\n\r\n .btn-dark {\r\n max-width: 200px;\r\n }\r\n\r\n .basket-options {\r\n padding-top: 25px;\r\n\r\n >.content {\r\n display: flex;\r\n justify-content: space-between;\r\n flex-wrap: wrap;\r\n\r\n .left,\r\n .right {\r\n width: 50%;\r\n padding-right: 25px;\r\n\r\n @include respond-below(sm) {\r\n width: 100%;\r\n padding-right: 0;\r\n }\r\n }\r\n\r\n .right {\r\n padding-left: 25px;\r\n padding-right: 0;\r\n }\r\n\r\n .basket-address-form {\r\n width: 100%;\r\n display: flex;\r\n flex-wrap: wrap;\r\n\r\n .box-title,\r\n form {\r\n width: 100%;\r\n }\r\n\r\n .fvat-data {\r\n display: none;\r\n padding: 15px 15px 5px 15px;\r\n background: #f1f1f1;\r\n margin-bottom: 15px;\r\n }\r\n\r\n .addresses {\r\n .address {\r\n width: calc(100% / 2 - 10px);\r\n margin: 0 10px 10px 10px;\r\n padding: 10px;\r\n\r\n &:nth-child(2n-1) {\r\n margin-left: 0;\r\n }\r\n\r\n &:nth-child(2n) {\r\n margin-right: 0;\r\n }\r\n }\r\n }\r\n\r\n #order-send {\r\n @include respond-below(sm) {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n\r\n .inpost-map-container {\r\n display: none;\r\n }\r\n\r\n .user-login {\r\n justify-content: flex-start;\r\n }\r\n\r\n #payment-methods {\r\n @include respond-below(sm) {\r\n width: 100%;\r\n margin-bottom: 15px;\r\n }\r\n\r\n .options {\r\n display: flex;\r\n margin-bottom: 10px;\r\n\r\n img {\r\n height: 20px;\r\n }\r\n\r\n .check {\r\n padding-right: 10px;\r\n }\r\n\r\n .description {\r\n padding-right: 25px;\r\n }\r\n }\r\n }\r\n\r\n #transport-methods {\r\n @include respond-below(sm) {\r\n width: 100%;\r\n margin-bottom: 15px;\r\n }\r\n\r\n .inpost-info,\r\n .orlen-info {\r\n margin-bottom: 10px;\r\n font-weight: 600;\r\n font-style: italic;\r\n text-align: right;\r\n\r\n a {\r\n background: $cBlueDark;\r\n color: #fff;\r\n font-style: normal;\r\n display: inline-block;\r\n padding: 5px 10px;\r\n margin-left: 15px;\r\n @include transition;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n\r\n &:hover {\r\n text-decoration: none;\r\n background: $cBlue;\r\n }\r\n }\r\n }\r\n\r\n .options {\r\n display: flex;\r\n margin-bottom: 10px;\r\n\r\n .check {\r\n padding-right: 10px;\r\n }\r\n\r\n .description {\r\n padding-right: 25px;\r\n }\r\n\r\n .price {\r\n text-align: right;\r\n margin-left: auto;\r\n white-space: nowrap;\r\n }\r\n }\r\n\r\n .free-delivery-bar {\r\n background: #3a3a3a;\r\n border-radius: 8px;\r\n padding: 15px 20px;\r\n margin-top: 15px;\r\n display: flex;\r\n align-items: center;\r\n gap: 15px;\r\n color: #fff;\r\n\r\n &.success {\r\n background: #28a745;\r\n }\r\n\r\n &__icon {\r\n font-size: 28px;\r\n flex-shrink: 0;\r\n }\r\n\r\n &__content {\r\n flex: 1;\r\n }\r\n\r\n &__text {\r\n font-size: 14px;\r\n font-weight: 600;\r\n margin-bottom: 8px;\r\n }\r\n\r\n &__progress {\r\n height: 8px;\r\n background: #555;\r\n border-radius: 4px;\r\n overflow: hidden;\r\n }\r\n\r\n &__progress-fill {\r\n height: 100%;\r\n background: linear-gradient(90deg, #28a745, #5cb85c);\r\n border-radius: 4px;\r\n transition: width 0.3s ease;\r\n }\r\n\r\n &__remaining {\r\n font-size: 12px;\r\n margin-top: 5px;\r\n color: #ccc;\r\n\r\n strong {\r\n color: #ff9800;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #basket {\r\n .basket-bottom {\r\n padding-bottom: 25px;\r\n padding-top: 25px;\r\n display: flex;\r\n justify-content: space-between;\r\n\r\n @include respond-below(sm) {\r\n flex-wrap: wrap;\r\n }\r\n\r\n .basket-message,\r\n .coupon {\r\n width: 50%;\r\n\r\n @include respond-below(sm) {\r\n width: 100%;\r\n margin-bottom: 15px;\r\n }\r\n }\r\n\r\n textarea {\r\n width: 100%;\r\n max-width: 400px;\r\n height: 100px;\r\n }\r\n\r\n .coupon {\r\n max-width: 400px;\r\n display: flex;\r\n justify-content: flex-end;\r\n\r\n @include respond-below(sm) {\r\n width: 100%;\r\n max-width: 100%;\r\n\r\n form {\r\n width: 100%;\r\n }\r\n }\r\n\r\n input {\r\n height: 45px;\r\n }\r\n\r\n .btn {\r\n height: 45px;\r\n padding: 0 15px;\r\n min-width: 100px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.inpost-map-container {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background: rgba(0, 0, 0, 0.75);\r\n z-index: 1000;\r\n padding: 100px;\r\n display: none;\r\n @include transition;\r\n\r\n @include respond-below(sm) {\r\n padding: 15px;\r\n }\r\n\r\n #inpost-map {\r\n background: #fff;\r\n }\r\n\r\n .inpost-hide {\r\n margin: 15px auto;\r\n float: right;\r\n color: #fff !important;\r\n text-transform: uppercase;\r\n @include transition;\r\n font-weight: 600;\r\n }\r\n}\r\n\r\n#address-data {\r\n .mini-box {\r\n max-width: 550px;\r\n margin: auto;\r\n\r\n .box-title {\r\n margin-bottom: 25px;\r\n }\r\n }\r\n}\r\n\r\n.basket-address-form {\r\n .btn {\r\n margin-bottom: 15px;\r\n }\r\n\r\n a {\r\n color: $cBlueDark;\r\n }\r\n}\r\n\r\n.order-summary {\r\n .order-summary-content {\r\n padding-bottom: 25px;\r\n\r\n .top {\r\n padding-bottom: 25px;\r\n }\r\n\r\n .top-second {\r\n display: grid;\r\n grid-template-columns: 1fr 1fr;\r\n gap: 20px;\r\n padding-bottom: 25px;\r\n\r\n @include respond-below(sm) {\r\n grid-template-columns: 1fr;\r\n }\r\n\r\n .column {\r\n padding: 20px;\r\n background: #f1f1f1;\r\n }\r\n\r\n h5 {\r\n font-weight: 600;\r\n }\r\n\r\n p {\r\n margin-bottom: 0;\r\n }\r\n }\r\n }\r\n\r\n .order-bottom {\r\n display: flex;\r\n justify-content: space-between;\r\n\r\n @include respond-below(sm) {\r\n flex-wrap: wrap;\r\n }\r\n\r\n .left,\r\n .right {\r\n width: 50%;\r\n display: flex;\r\n\r\n @include respond-below(sm) {\r\n width: 100%;\r\n }\r\n }\r\n\r\n .right {\r\n justify-content: flex-end;\r\n\r\n .btn {\r\n margin-bottom: 25px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n justify-content: flex-start;\r\n padding-top: 25px;\r\n }\r\n\r\n .payment-info {\r\n padding-bottom: 25px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n//\r\n// logowanie\r\n//\r\n.user-login,\r\n.user-register {\r\n display: flex;\r\n justify-content: center;\r\n\r\n .content {\r\n width: 100%;\r\n max-width: 600px;\r\n }\r\n\r\n .btn {\r\n margin-bottom: 25px;\r\n width: 100%;\r\n }\r\n\r\n a {\r\n color: $cBlueDark;\r\n }\r\n}\r\n\r\n//\r\n// koszyk podsumowanie\r\n//\r\n\r\n//\r\n// koszyk\r\n//\r\n.basket-product {\r\n margin-bottom: 10px;\r\n\r\n .custom-field {\r\n display: grid;\r\n grid-template-columns: 150px 1fr;\r\n gap: 5px;\r\n margin-bottom: 2px;\r\n font-size: 13px;\r\n\r\n ._name {\r\n text-align: right;\r\n font-weight: 600;\r\n }\r\n }\r\n\r\n .basket-product-message {\r\n padding: 0 0 10px;\r\n width: 250px;\r\n\r\n @include respond-above(sm) {\r\n padding: 8px 0 0;\r\n }\r\n\r\n textarea {\r\n font-size: 13px;\r\n padding: 5px 10px;\r\n width: 100%;\r\n }\r\n }\r\n\r\n @include respond-above(sm) {\r\n display: flex;\r\n justify-content: flex-start;\r\n }\r\n\r\n @include respond-below(sm) {\r\n padding-bottom: 25px;\r\n border-bottom: 2px solid $cGrayLight;\r\n margin-bottom: 25px;\r\n\r\n &::after {\r\n content: '';\r\n display: block;\r\n clear: both;\r\n }\r\n }\r\n\r\n .image {\r\n height: 110px;\r\n width: 83px;\r\n margin-right: 15px;\r\n min-width: 83px;\r\n\r\n @include respond-below(sm) {\r\n float: left;\r\n }\r\n\r\n img {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: cover;\r\n }\r\n }\r\n\r\n .details {\r\n margin-right: 15px;\r\n display: flex;\r\n align-items: center;\r\n flex-wrap: wrap;\r\n\r\n .attributes {\r\n font-size: 13px;\r\n margin-top: 5px;\r\n }\r\n\r\n .custom-fields {\r\n font-size: 13px;\r\n }\r\n\r\n >* {\r\n width: 100%;\r\n }\r\n\r\n @include respond-below(sm) {\r\n width: calc(100% - 105px);\r\n float: right;\r\n margin-right: 0;\r\n margin-bottom: 10px;\r\n }\r\n\r\n .name {\r\n @include respond-below(sm) {\r\n margin-bottom: 10px;\r\n }\r\n }\r\n\r\n a {\r\n font-weight: 600;\r\n color: $cText;\r\n font-size: 16px;\r\n @include transition;\r\n\r\n @include respond-below(sm) {\r\n font-size: 14px;\r\n }\r\n\r\n &:hover {\r\n color: $cBlueDark;\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n hr {\r\n margin: 5px 0;\r\n }\r\n\r\n .description {\r\n display: grid;\r\n grid-template-columns: 150px 1fr;\r\n gap: 5px;\r\n margin-bottom: 2px;\r\n font-size: 13px;\r\n\r\n div:first-child {\r\n font-weight: 600;\r\n text-align: right;\r\n }\r\n }\r\n }\r\n\r\n .prices {\r\n margin-left: auto;\r\n font-family: $fJosefin;\r\n font-size: 18px;\r\n font-weight: 600;\r\n white-space: nowrap;\r\n display: flex;\r\n align-items: center;\r\n\r\n @include respond-below(sm) {\r\n width: calc(100% - 105px);\r\n float: right;\r\n clear: right;\r\n margin-bottom: 10px;\r\n }\r\n\r\n .price {\r\n span {\r\n margin-left: 25px;\r\n margin-right: 25px;\r\n\r\n @include respond-below(sm) {\r\n margin-left: 10px;\r\n margin-right: 10px;\r\n }\r\n }\r\n }\r\n\r\n u {\r\n position: relative;\r\n display: inline-block;\r\n margin-left: 15px;\r\n\r\n @include respond-below(sm) {\r\n margin-left: 10px;\r\n }\r\n\r\n &::before {\r\n width: 100%;\r\n position: absolute;\r\n content: '';\r\n right: -4px;\r\n top: 32%;\r\n height: 0;\r\n border-bottom: 3px solid #ff0909;\r\n -webkit-transform: rotate(-19deg);\r\n transform: rotate(-19deg);\r\n }\r\n }\r\n }\r\n\r\n .buttons {\r\n display: flex;\r\n align-items: center;\r\n\r\n @include respond-below(sm) {\r\n width: calc(100% - 98px);\r\n text-align: right;\r\n float: right;\r\n clear: right;\r\n }\r\n\r\n .btn-minus,\r\n .btn-plus {\r\n width: 40px;\r\n min-width: 40px;\r\n height: 40px;\r\n background: #f5f5f5;\r\n position: relative;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n border-radius: 50%;\r\n @include transition;\r\n padding: 0;\r\n color: $cText;\r\n margin: 0 15px;\r\n\r\n &:hover {\r\n background: $cText;\r\n color: #fff;\r\n }\r\n }\r\n\r\n #quantity {\r\n width: 60px;\r\n text-align: center;\r\n margin: 0 5px;\r\n height: 40px;\r\n border: 2px solid #e7e7e7;\r\n }\r\n\r\n .btn-delete {\r\n height: 40px;\r\n padding: 0;\r\n background: $cText;\r\n border: 0;\r\n border-radius: 50%;\r\n @include transition;\r\n display: flex;\r\n width: 40px;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n &:hover {\r\n background: $cPinkDark;\r\n }\r\n\r\n i {\r\n font-size: 14px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.basket-summary {\r\n display: flex;\r\n justify-content: flex-end;\r\n font-weight: 500;\r\n font-size: 15px;\r\n margin-bottom: 5px;\r\n\r\n &.left {\r\n justify-content: flex-start;\r\n }\r\n\r\n &.big {\r\n margin-top: 15px;\r\n margin-bottom: 15px;\r\n font-size: 22px;\r\n font-family: $fJosefin;\r\n }\r\n\r\n span {\r\n margin-left: 15px;\r\n font-weight: 600;\r\n }\r\n}\r\n\r\n//\r\n// adresy\r\n//\r\n.addresses {\r\n display: flex;\r\n flex-wrap: wrap;\r\n\r\n .address {\r\n width: calc(100% / 4 - 50px);\r\n margin: 25px;\r\n padding: 25px;\r\n border: 3px solid $cGrayLight;\r\n\r\n &.active {\r\n border: 3px solid $cBlueDark;\r\n }\r\n\r\n .buttons {\r\n padding-top: 15px;\r\n\r\n a {\r\n font-weight: 600;\r\n margin-right: 10px;\r\n @include transition;\r\n color: $cBlueDark;\r\n\r\n &.text-danger {\r\n color: $cPinkDark;\r\n }\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cTextLight;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n//\r\n// panel klienta\r\n//\r\n.client-panel {\r\n @extend .mini-content;\r\n\r\n &.address-edit {\r\n .row-flex {\r\n input:first-child {\r\n margin-right: 15px;\r\n }\r\n }\r\n }\r\n\r\n &.client-addresses {\r\n .btn-big {\r\n max-width: 200px;\r\n margin: 0 0 25px;\r\n padding: 10px;\r\n }\r\n\r\n .addresses {\r\n @include respond-below(sm) {\r\n justify-content: space-between;\r\n }\r\n\r\n .address {\r\n @include respond-above(sm) {\r\n &:nth-child(5n-4) {\r\n margin-left: 0;\r\n }\r\n\r\n &:nth-child(4n) {\r\n margin-left: 0;\r\n }\r\n }\r\n\r\n @include respond-below(sm) {\r\n width: calc(100% / 2 - 10px);\r\n margin: 10px 5px;\r\n padding: 10px;\r\n\r\n &:nth-child(2n-1) {\r\n margin-left: 0;\r\n }\r\n\r\n &:nth-child(2n) {\r\n margin-right: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .client-menu {\r\n padding-bottom: 25px;\r\n\r\n ul {\r\n display: flex;\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n justify-content: flex-start;\r\n\r\n li {\r\n padding: 0;\r\n position: relative;\r\n margin-right: 15px;\r\n margin-left: 15px;\r\n\r\n &:first-child {\r\n margin-left: 0;\r\n }\r\n\r\n a {\r\n font-size: 16px;\r\n font-weight: 600;\r\n color: #fff;\r\n @include transition;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n//\r\n// jquery confirm\r\n//\r\n.jconfirm.jconfirm-modern .jconfirm-box {\r\n width: 100% !important;\r\n max-width: 800px !important;\r\n}\r\n\r\n@media (min-width: 1281px) and (max-width: 1365px) {\r\n .popular-categories {\r\n #scontainer-8 {\r\n div[class^='col-lg'] {\r\n margin: 0 5px;\r\n max-width: calc(25% - 10px);\r\n\r\n a {\r\n font-size: 26px;\r\n line-height: 28px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .promoted-products {\r\n .content {\r\n .product-mini {\r\n margin: 0 15px 30px;\r\n max-width: calc(100% / 4 - 30px);\r\n }\r\n }\r\n }\r\n\r\n .product-mini {\r\n .product-details {\r\n .name {\r\n font-size: 21px;\r\n }\r\n }\r\n }\r\n\r\n .article-list {\r\n .article-title {\r\n font-size: 21px;\r\n }\r\n }\r\n\r\n .category-content {\r\n .product-mini {\r\n max-width: calc(100% / 3 - 25px);\r\n width: 100%;\r\n margin: 0 25px 25px 0;\r\n }\r\n }\r\n\r\n #product {\r\n #product-options {\r\n padding: 40px 25px;\r\n }\r\n }\r\n}\r\n\r\n@media (min-width: 992px) and (max-width: 1200px) {\r\n .box {\r\n padding: 50px 0;\r\n }\r\n\r\n .popular-categories {\r\n padding-bottom: 0;\r\n margin-bottom: -10px;\r\n\r\n #scontainer-8 {\r\n div[class^='col-lg'] {\r\n width: 100%;\r\n max-width: calc(50% - 30px);\r\n flex: 0 0 50%;\r\n margin-bottom: 60px;\r\n }\r\n }\r\n }\r\n\r\n .mini-banners {\r\n h3 {\r\n font-size: 25px;\r\n }\r\n\r\n p {\r\n font-size: 14px;\r\n line-height: 22px;\r\n }\r\n }\r\n\r\n .last-on-blog {\r\n .article-list {\r\n margin-bottom: 25px;\r\n }\r\n }\r\n\r\n .footer {\r\n #newsletter {\r\n margin: 0 auto 50px;\r\n max-width: 600px;\r\n }\r\n\r\n >.container {\r\n >.row {\r\n .col-xl-4 {\r\n order: 1;\r\n }\r\n\r\n .col-xl-8 {\r\n order: 2;\r\n }\r\n }\r\n }\r\n }\r\n\r\n #product {\r\n #product-options {\r\n padding: 0;\r\n\r\n h1 {\r\n font-size: 28px;\r\n }\r\n }\r\n }\r\n\r\n #main-menu {\r\n #menu-container-1 {\r\n ul.level-0 {\r\n >li {\r\n >ul {\r\n padding: 25px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .basket-summary-address {\r\n .left {\r\n padding-right: 25px;\r\n }\r\n\r\n .right {\r\n padding-left: 25px;\r\n }\r\n\r\n .left,\r\n .right {\r\n .box-title {\r\n font-size: 26px;\r\n margin-bottom: 0;\r\n padding-bottom: 25px;\r\n }\r\n }\r\n }\r\n\r\n .addresses {\r\n .address {\r\n width: calc(100% / 3 - 50px);\r\n }\r\n }\r\n\r\n .basket-summary-address {\r\n >.basket-address-form {\r\n .left {\r\n .addresses {\r\n .address {\r\n margin: 5px 5px 5px 0;\r\n width: calc(100% / 2 - 5px);\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #header {\r\n #search-form-big {\r\n .search-big-results {\r\n .product-search {\r\n max-width: calc(100% / 4 - 20px);\r\n\r\n &:nth-child(6n-5) {\r\n margin-left: 10px;\r\n }\r\n\r\n &:nth-child(6n) {\r\n margin-right: 10px;\r\n }\r\n\r\n &:nth-child(4n-3),\r\n &:first-child {\r\n margin-left: 0;\r\n }\r\n\r\n &:nth-child(4n),\r\n &:last-child {\r\n margin-right: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 767px) {\r\n .box {\r\n padding: 25px 0;\r\n\r\n .box-subtitle {\r\n margin-bottom: 15px;\r\n }\r\n }\r\n\r\n .container {\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n }\r\n\r\n #top {\r\n position: relative;\r\n\r\n #mobile-menu-open {\r\n position: absolute;\r\n left: 12px;\r\n top: 9px;\r\n font-size: 25px;\r\n z-index: 100;\r\n height: 37px;\r\n width: 37px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n cursor: pointer;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n\r\n img {\r\n width: 30px;\r\n }\r\n }\r\n\r\n #mini-login {\r\n text-align: right;\r\n padding-right: 15px;\r\n }\r\n }\r\n\r\n #header {\r\n .logo {\r\n a {\r\n max-width: 200px;\r\n margin: auto;\r\n }\r\n }\r\n\r\n .header-right {\r\n justify-content: space-between;\r\n margin-top: 10px;\r\n }\r\n }\r\n\r\n #main-menu {\r\n #mobile-menu-close {\r\n font-size: 25px;\r\n z-index: 100;\r\n height: 37px;\r\n width: 37px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n margin: 15px;\r\n position: fixed;\r\n top: 0px;\r\n left: 2px;\r\n z-index: 95;\r\n cursor: pointer;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n\r\n img {\r\n width: 25px;\r\n }\r\n }\r\n\r\n #menu-container-1 {\r\n display: none;\r\n position: fixed;\r\n left: 0;\r\n top: 0;\r\n width: 100%;\r\n min-height: 100%;\r\n background: $cGray;\r\n padding-top: 45px;\r\n z-index: 90;\r\n min-width: 0 !important;\r\n\r\n .mmm {\r\n position: absolute;\r\n overflow: hidden;\r\n min-width: 100%;\r\n min-height: 100%;\r\n margin: 0;\r\n padding: 0;\r\n\r\n .levelHolderClass {\r\n position: absolute;\r\n overflow: hidden;\r\n top: 0;\r\n background: $cGray;\r\n width: auto;\r\n min-height: 100%;\r\n padding-top: 15px;\r\n }\r\n\r\n .ltr {\r\n margin-left: -100%;\r\n left: 0;\r\n }\r\n\r\n ul {\r\n list-style: none;\r\n padding: 0;\r\n margin: 0;\r\n\r\n li {\r\n cursor: pointer;\r\n\r\n i.menu-toggle {\r\n display: none;\r\n }\r\n\r\n i.floatRight {\r\n order: 1;\r\n }\r\n\r\n a {\r\n font-family: $fJosefin;\r\n font-size: 23px;\r\n color: $cText;\r\n @include transition;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n width: 100%;\r\n padding: 5px 15px;\r\n\r\n @include respond-below(xs) {\r\n font-size: 20px;\r\n padding: 0 15px;\r\n }\r\n\r\n &:hover {\r\n color: $cBlueDark;\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .popular-categories {\r\n #scontainer-8 {\r\n div[class^='col-lg'] {\r\n max-width: calc(100% - 30px);\r\n margin: 0 15px 30px;\r\n }\r\n }\r\n }\r\n\r\n .mini-banners {\r\n display: none;\r\n }\r\n\r\n .last-on-blog {\r\n .container {\r\n padding-left: 25px;\r\n padding-right: 25px;\r\n\r\n .article-list {\r\n margin-bottom: 30px;\r\n }\r\n }\r\n }\r\n\r\n .promo-text {\r\n img {\r\n display: none;\r\n }\r\n }\r\n\r\n .footer-contact {\r\n text-align: center;\r\n\r\n .col-lg-3 {\r\n margin-bottom: 15px;\r\n }\r\n }\r\n\r\n .footer {\r\n text-align: center;\r\n\r\n .box-title {\r\n text-align: center;\r\n }\r\n\r\n .col-lg-4 {\r\n margin-bottom: 15px;\r\n }\r\n }\r\n\r\n .footer-bottom {\r\n text-align: center;\r\n\r\n #copyright {\r\n text-align: center;\r\n margin-top: 15px;\r\n }\r\n }\r\n\r\n #product {\r\n #product-options {\r\n padding: 15px 0;\r\n\r\n h1 {\r\n font-size: 28px;\r\n }\r\n }\r\n }\r\n\r\n #category-view {\r\n .left-column {\r\n display: none;\r\n }\r\n\r\n .category-content {\r\n .product-mini {\r\n max-width: calc(100% / 2 - 15px);\r\n }\r\n }\r\n }\r\n\r\n .pager {\r\n\r\n .first,\r\n .last {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\n//\r\n// historia zamówień\r\n//\r\n.client-orders-history {\r\n .order-summary-content {\r\n padding-bottom: 25px;\r\n border-bottom: 3px solid $cGrayLight;\r\n margin-bottom: 25px;\r\n }\r\n}\r\n\r\n//\r\n// shopAlert\r\n//\r\n.shop-alert-overlay {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n background: rgba(0, 0, 0, 0.25);\r\n width: 100%;\r\n height: 100%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n z-index: 999;\r\n\r\n .shop-alert {\r\n background: #fff;\r\n width: 100%;\r\n max-width: 800px;\r\n box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2),\r\n 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12);\r\n max-height: 100%;\r\n\r\n .shop-alert-title {\r\n padding: 20px 20px 15px;\r\n font-size: 21px;\r\n font-weight: 600;\r\n border-bottom: 3px solid $cGrayLight;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n color: $cBlueDark;\r\n\r\n a {\r\n color: $cText;\r\n @include transition;\r\n\r\n &:hover {\r\n color: $cTextLight;\r\n }\r\n }\r\n }\r\n\r\n .shop-alert-buttons {\r\n display: flex;\r\n justify-content: flex-end;\r\n gap: 15px;\r\n align-items: center;\r\n padding: 20px;\r\n border-top: 3px solid $cGrayLight;\r\n\r\n .btn {\r\n padding: 10px 15px;\r\n\r\n &.btn-default {\r\n color: $cText;\r\n padding: 10px 0;\r\n font-size: 14px;\r\n }\r\n }\r\n }\r\n\r\n .shop-alert-content {\r\n padding: 30px 20px;\r\n\r\n h2 {\r\n margin-bottom: 25px;\r\n padding: 0;\r\n font-size: 16px;\r\n }\r\n\r\n .product-sets {\r\n display: flex;\r\n justify-content: flex-start;\r\n overflow-y: auto;\r\n padding-bottom: 25px;\r\n\r\n &::-webkit-scrollbar {\r\n height: 5px;\r\n }\r\n\r\n /* Track */\r\n &::-webkit-scrollbar-track {\r\n background: $cGrayLight;\r\n }\r\n\r\n /* Handle */\r\n &::-webkit-scrollbar-thumb {\r\n background: $cText;\r\n }\r\n\r\n /* Handle on hover */\r\n &::-webkit-scrollbar-thumb:hover {\r\n background: $cText;\r\n }\r\n\r\n .product {\r\n max-width: calc(100% / 2 - 20px);\r\n min-width: calc(100% / 2 - 20px);\r\n margin: 0 10px 0;\r\n position: relative;\r\n\r\n .new {\r\n border: 2px solid $cPinkDark;\r\n padding: 3px 5px;\r\n font-weight: 600;\r\n display: inline-block;\r\n position: absolute;\r\n top: 10px;\r\n left: -10px;\r\n z-index: 10;\r\n background: #fff;\r\n }\r\n\r\n @include respond-above(sm) {\r\n max-width: calc(100% / 4 - 20px);\r\n min-width: calc(100% / 4 - 20px);\r\n }\r\n\r\n @include respond-above(lg) {\r\n max-width: calc(100% / 5 - 20px);\r\n min-width: calc(100% / 5 - 20px);\r\n }\r\n\r\n .a-img {\r\n padding-top: 133%;\r\n display: block;\r\n position: relative;\r\n background: $cGray;\r\n\r\n &:hover {\r\n .img {\r\n img {\r\n &.first {\r\n opacity: 0;\r\n }\r\n\r\n &.second {\r\n transform: scale(1.2);\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .img {\r\n height: 100%;\r\n width: 100%;\r\n display: block;\r\n position: absolute;\r\n overflow: hidden;\r\n top: 0;\r\n left: 0;\r\n\r\n img {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: cover;\r\n object-position: top center;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n\r\n &.first {\r\n transition: all 1s ease;\r\n }\r\n\r\n &.second {\r\n transition: all 1s ease;\r\n opacity: 0;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .product-details {\r\n .prices {\r\n font-family: $fJosefin;\r\n white-space: nowrap;\r\n display: flex;\r\n justify-content: center;\r\n\r\n .price {\r\n font-size: 24px;\r\n font-weight: 600;\r\n color: $cBlueDark;\r\n }\r\n\r\n .price-old {\r\n font-size: 24px;\r\n font-weight: 300;\r\n color: #b9b9b9;\r\n position: relative;\r\n margin-right: 15px;\r\n\r\n &::before {\r\n width: 100%;\r\n position: absolute;\r\n content: '';\r\n right: 0;\r\n top: 42%;\r\n height: 0;\r\n border-bottom: 2px solid #b9b9b9;\r\n }\r\n }\r\n }\r\n\r\n h2 {\r\n font-size: 20px;\r\n font-family: $fJosefin;\r\n\r\n a {\r\n color: $cText;\r\n display: block;\r\n font-weight: 300;\r\n margin: 10px 0 5px;\r\n position: relative;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n display: -webkit-box;\r\n -webkit-line-clamp: 2;\r\n -webkit-box-orient: vertical;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n\r\n &::after {\r\n width: 100%;\r\n }\r\n }\r\n\r\n &::after {\r\n content: '';\r\n display: block;\r\n height: 1px;\r\n background: $cText;\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n width: 0;\r\n @include transition;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#payment-confirmation {\r\n max-width: 1280px;\r\n\r\n .btn {\r\n max-width: 300px;\r\n float: right;\r\n }\r\n}\r\n\r\n#paypo-promo {\r\n padding: 25px 0;\r\n font-weight: 600;\r\n\r\n img {\r\n height: 30px;\r\n }\r\n}\r\n\r\n#popup-bg {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100vw;\r\n height: 100vh;\r\n background: rgba(0, 0, 0, 0.75);\r\n z-index: 100;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n #popup-content {\r\n height: 90vh;\r\n width: 90vw;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n img {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: contain;\r\n }\r\n }\r\n}\r\n\r\n#main-banner {\r\n margin-top: 25px;\r\n\r\n @include respond-above(sm) {\r\n .mobile {\r\n display: none;\r\n }\r\n }\r\n\r\n @include respond-below(sm) {\r\n .nomobile {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\n.producer-list {\r\n display: flex;\r\n flex-wrap: wrap;\r\n\r\n .producer {\r\n width: calc(100% / 5 - 15px);\r\n margin: 15px 15px 15px 0;\r\n\r\n @include respond-between(md, lg) {\r\n width: calc(100% / 4 - 15px);\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: calc(100% / 3 - 15px);\r\n }\r\n\r\n @include respond-below(sm) {\r\n width: calc(100% / 3 - 15px);\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: calc(100% / 2 - 15px);\r\n }\r\n\r\n a {\r\n display: block;\r\n width: 100%;\r\n\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.zaufane {\r\n .box-title {\r\n text-align: center;\r\n }\r\n\r\n .wrapper-left {\r\n padding: 15px;\r\n background: #fff;\r\n }\r\n\r\n .client-review {\r\n display: flex !important;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n flex-direction: column;\r\n justify-content: center;\r\n background: #f6f6f6;\r\n padding: 25px !important;\r\n margin: 15px !important;\r\n\r\n div,\r\n p {\r\n width: 100%;\r\n }\r\n }\r\n}\r\n\r\ndiv[class^='products-box-'] {\r\n .swiper {\r\n width: 100vw;\r\n margin-left: 50%;\r\n transform: translateX(-50%);\r\n }\r\n\r\n .swiper-button-next,\r\n .swiper-button-prev {\r\n width: 60px;\r\n height: 60px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n background: #fff;\r\n border-radius: 50%;\r\n transition: 250ms ease;\r\n z-index: 11;\r\n box-shadow: 0 0 9px 0px #dfdfdf;\r\n\r\n &::after {\r\n color: $cText;\r\n font-size: 16px;\r\n font-weight: 900;\r\n }\r\n }\r\n\r\n .swiper-button-prev {\r\n left: 15% !important;\r\n }\r\n\r\n .swiper-button-next {\r\n right: 15% !important;\r\n }\r\n}\r\n\r\n.loading-button {\r\n pointer-events: none;\r\n /* Wyłącza możliwość kliknięcia ponownie */\r\n opacity: 0.7;\r\n /* Lekkie przyciemnienie przycisku */\r\n transition: opacity 0.3s;\r\n}\r\n\r\n.loading-button::after {\r\n content: '';\r\n display: block;\r\n margin-left: 10px;\r\n margin-right: auto;\r\n width: 20px;\r\n height: 20px;\r\n border: 3px solid #fff;\r\n border-radius: 50%;\r\n border-top: 3px solid #666;\r\n animation: spin 1s linear infinite;\r\n}\r\n\r\n@keyframes spin {\r\n 0% {\r\n transform: rotate(0deg);\r\n }\r\n\r\n 100% {\r\n transform: rotate(360deg);\r\n }\r\n}\r\n\r\n#category-subcategory-tiles {\r\n margin-bottom: 30px;\r\n\r\n .category-subcategory-tiles {\r\n padding: 0;\r\n margin: 0;\r\n list-style: none;\r\n display: flex;\r\n flex-direction: row;\r\n gap: 20px;\r\n\r\n .category-subcategory-tile {\r\n a {\r\n display: block;\r\n color: $cText;\r\n font-size: 20px;\r\n font-family: $fJosefin;\r\n text-decoration: none !important;\r\n padding: 10px 20px;\r\n border: 1px solid transparentize($cTextLight, 0.9);\r\n transition: border 250ms ease-in-out;\r\n\r\n &:hover {\r\n border-color: rgba($cBlueDark, 0.9);\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n// ******************\r\n.form-control {\r\n &.form-control-phone {\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n\r\n &:has(> .form-control-input:focus) {\r\n color: #495057;\r\n background-color: #fff;\r\n border-color: #80bdff;\r\n outline: 0;\r\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\r\n }\r\n\r\n &:hover {\r\n &[tooltip] {\r\n position: relative;\r\n }\r\n\r\n &[tooltip]:before {\r\n content: '';\r\n display: none;\r\n content: '';\r\n border-left: 5px solid transparent;\r\n border-right: 5px solid transparent;\r\n border-bottom: 5px solid #343a40;\r\n position: absolute;\r\n top: 30px;\r\n left: 85px;\r\n z-index: 8;\r\n font-size: 0;\r\n line-height: 0;\r\n width: 0;\r\n height: 0;\r\n }\r\n\r\n &[tooltip]:after {\r\n display: none;\r\n content: attr(tooltip);\r\n position: absolute;\r\n top: 35px;\r\n left: 50px;\r\n padding: 5px 8px;\r\n background: #343a40;\r\n color: #fff;\r\n z-index: 9;\r\n font-size: 0.75em;\r\n // height: 18px;\r\n line-height: 18px;\r\n -webkit-border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n border-radius: 3px;\r\n white-space: nowrap;\r\n word-wrap: normal;\r\n }\r\n\r\n &[tooltip]:hover:before,\r\n &[tooltip]:hover:after {\r\n display: block;\r\n }\r\n }\r\n\r\n .form-control-phone-code {\r\n display: flex;\r\n align-items: center;\r\n gap: 10px;\r\n\r\n span {\r\n font-family: 'Open Sans', sans-serif;\r\n font-size: 14px;\r\n }\r\n }\r\n\r\n .form-control-input {\r\n border: none;\r\n height: calc(2.25rem - 2px);\r\n\r\n &:focus {\r\n border: none;\r\n outline: none;\r\n box-shadow: none;\r\n }\r\n }\r\n }\r\n}","$breakpoints: (xxs: 400px,\r\n xs: 576px,\r\n sm: 768px,\r\n md: 992px,\r\n lg: 1200px,\r\n xl: 1367px,\r\n xxl: 1920px);\r\n\r\n@mixin respond-above($breakpoint) {\r\n @if map-has-key($breakpoints, $breakpoint) {\r\n $breakpoint-value: map-get($breakpoints, $breakpoint);\r\n\r\n @media (min-width: $breakpoint-value) {\r\n @content;\r\n }\r\n }\r\n\r\n @else {\r\n @warn 'Invalid breakpoint: #{$breakpoint}.';\r\n }\r\n}\r\n\r\n@mixin respond-below($breakpoint) {\r\n @if map-has-key($breakpoints, $breakpoint) {\r\n $breakpoint-value: map-get($breakpoints, $breakpoint);\r\n\r\n @media (max-width: ($breakpoint-value - 1)) {\r\n @content;\r\n }\r\n }\r\n\r\n @else {\r\n @warn 'Invalid breakpoint: #{$breakpoint}.';\r\n }\r\n}\r\n\r\n@mixin respond-between($lower, $upper) {\r\n @if map-has-key($breakpoints, $lower) and map-has-key($breakpoints, $upper) {\r\n $lower-breakpoint: map-get($breakpoints, $lower);\r\n $upper-breakpoint: map-get($breakpoints, $upper);\r\n\r\n @media (min-width: $lower-breakpoint) and (max-width: ($upper-breakpoint - 1)) {\r\n @content;\r\n }\r\n }\r\n\r\n @else {\r\n @if (map-has-key($breakpoints, $lower)==false) {\r\n @warn 'Your lower breakpoint was invalid: #{$lower}.';\r\n }\r\n\r\n @if (map-has-key($breakpoints, $upper)==false) {\r\n @warn 'Your upper breakpoint was invalid: #{$upper}.';\r\n }\r\n }\r\n}\r\n\r\n@mixin border-radius($px: 0) {\r\n -webkit-border-radius: $px;\r\n -moz-border-radius: $px;\r\n border-radius: $px;\r\n}\r\n\r\n@mixin box-shadow($value) {\r\n -webkit-box-shadow: $value;\r\n -moz-box-shadow: $value;\r\n box-shadow: $value;\r\n}\r\n\r\n@mixin transition($element: all, $time: .5s, $option: ease) {\r\n -webkit-transition: $element $time $option;\r\n transition: $element $time $option;\r\n}\r\n\r\n@mixin opacity($value) {\r\n $IEValue: $value*100;\r\n opacity: $value;\r\n -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=\"+$IEValue+\")\";\r\n filter: alpha(opacity=$IEValue);\r\n}\r\n\r\n@mixin flexbox() {\r\n display: -webkit-box;\r\n display: -moz-box;\r\n display: -ms-flexbox;\r\n display: -webkit-flex;\r\n display: flex;\r\n}\r\n\r\n@mixin flex($values) {\r\n -webkit-box-flex: $values;\r\n -moz-box-flex: $values;\r\n -webkit-flex: $values;\r\n -ms-flex: $values;\r\n flex: $values;\r\n}\r\n\r\n@mixin flex-direction($direction) {\r\n -webkit-flex-direction: $direction;\r\n -moz-flex-direction: $direction;\r\n -ms-flex-direction: $direction;\r\n flex-direction: $direction;\r\n}\r\n\r\n@mixin flex-wrap($wrap) {\r\n -webkit-flex-wrap: $wrap;\r\n -moz-flex-wrap: $wrap;\r\n -ms-flex-wrap: $wrap;\r\n flex-wrap: $wrap;\r\n}\r\n\r\n@mixin flex-flow($flow) {\r\n -webkit-flex-flow: $flow;\r\n -moz-flex-flow: $flow;\r\n -ms-flex-flow: $flow;\r\n flex-flow: $flow;\r\n}\r\n\r\n@mixin order($val) {\r\n -webkit-box-ordinal-group: $val;\r\n -moz-box-ordinal-group: $val;\r\n -ms-flex-order: $val;\r\n -webkit-order: $val;\r\n order: $val;\r\n}\r\n\r\n@mixin flex-grow($grow) {\r\n -webkit-flex-grow: $grow;\r\n -moz-flex-grow: $grow;\r\n -ms-flex-grow: $grow;\r\n flex-grow: $grow;\r\n}\r\n\r\n@mixin flex-shrink($shrink) {\r\n -webkit-flex-shrink: $shrink;\r\n -moz-flex-shrink: $shrink;\r\n -ms-flex-shrink: $shrink;\r\n flex-shrink: $shrink;\r\n}\r\n\r\n@mixin flex-basis($width) {\r\n -webkit-flex-basis: $width;\r\n -moz-flex-basis: $width;\r\n -ms-flex-basis: $width;\r\n flex-basis: $width;\r\n}\r\n\r\n@mixin justify-content($justify) {\r\n -webkit-justify-content: $justify;\r\n -moz-justify-content: $justify;\r\n -ms-justify-content: $justify;\r\n justify-content: $justify;\r\n -ms-flex-pack: $justify;\r\n}\r\n\r\n@mixin align-content($align) {\r\n -webkit-align-content: $align;\r\n -moz-align-content: $align;\r\n -ms-align-content: $align;\r\n align-content: $align;\r\n}\r\n\r\n@mixin align-items($align) {\r\n -webkit-align-items: $align;\r\n -moz-align-items: $align;\r\n -ms-align-items: $align;\r\n align-items: $align;\r\n}\r\n\r\n@mixin align-self($align) {\r\n -webkit-align-self: $align;\r\n -moz-align-self: $align;\r\n -ms-align-self: $align;\r\n align-self: $align;\r\n}"]} \ No newline at end of file diff --git a/layout/style-scss/style.scss b/layout/style-scss/style.scss index 3ce093d..4552c53 100644 --- a/layout/style-scss/style.scss +++ b/layout/style-scss/style.scss @@ -2349,6 +2349,60 @@ ul.pager { white-space: nowrap; } } + + .free-delivery-bar { + background: #3a3a3a; + border-radius: 8px; + padding: 15px 20px; + margin-top: 15px; + display: flex; + align-items: center; + gap: 15px; + color: #fff; + + &.success { + background: #28a745; + } + + &__icon { + font-size: 28px; + flex-shrink: 0; + } + + &__content { + flex: 1; + } + + &__text { + font-size: 14px; + font-weight: 600; + margin-bottom: 8px; + } + + &__progress { + height: 8px; + background: #555; + border-radius: 4px; + overflow: hidden; + } + + &__progress-fill { + height: 100%; + background: linear-gradient(90deg, #28a745, #5cb85c); + border-radius: 4px; + transition: width 0.3s ease; + } + + &__remaining { + font-size: 12px; + margin-top: 5px; + color: #ccc; + + strong { + color: #ff9800; + } + } + } } } } diff --git a/templates/shop-basket/basket-transport-methods.php b/templates/shop-basket/basket-transport-methods.php index f040e84..2af9d9c 100644 --- a/templates/shop-basket/basket-transport-methods.php +++ b/templates/shop-basket/basket-transport-methods.php @@ -52,6 +52,32 @@ if ( is_array( $this -> transports_methods ) ) +free_delivery > 0 ): ?> + basket_summary / $this->free_delivery) * 100); + $remaining = $this->free_delivery - $this->basket_summary; + ?> +
+
🚚
+
+ = 100): ?> +
Gratulacje! Masz darmową dostawę!
+ +
+ Zrób zakupy za free_delivery, 2 );?> zł i otrzymaj darmową dostawę +
+ +
+
+
+ +
+ Brakuje do darmowej dostawy. +
+ +
+
+