diff --git a/themes/leo_lulandia/assets/css/dr_materac.css b/themes/leo_lulandia/assets/css/dr_materac.css index 386b529b..e194883e 100644 --- a/themes/leo_lulandia/assets/css/dr_materac.css +++ b/themes/leo_lulandia/assets/css/dr_materac.css @@ -1 +1 @@ -@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";body{font-family:"Poppins",sans-serif !important}.iview-timer{width:100% !important;left:50% !important;transform:translateX(-50%)}.left_header{display:flex;align-items:center}.left_header p img{margin:0 7px 0 24px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(22deg) brightness(106%) contrast(105%)}.left_header p a{color:#fff}.leo-megamenu .navbar-nav>li{margin:0}.leo-megamenu .navbar-nav>li:first-child{margin-left:-15px}.leo-megamenu .navbar-nav>li>a{padding:0;font-size:18px;font-weight:400;line-height:1.5;text-transform:unset;padding:10px 15px}.block-category #category-description p{color:#696868;font-weight:400}.block-category #category-description p strong{font-weight:700}.leo-megamenu{padding:0}.popup-over a.popup-title{padding:0;display:flex;align-items:center;justify-content:flex-end;line-height:20px}.chevron{margin-right:5px;transition:transform .2s ease-in}.popup-over:hover .chevron{transform:rotate(180deg)}.popup-over{float:unset;margin:0}.user_container{display:flex;align-items:center;justify-content:flex-end}.user_container #language-selector-label .popup-title>picture img{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(22deg) brightness(106%) contrast(105%)}.user_info_dr_materac{display:flex;flex-wrap:wrap}.user_info_dr_materac a{margin-left:15px}.popup-over .popup-content{right:-30px}.bottomnav .inner{border-bottom:none !important}.bottomnav .ApHtml{line-height:unset !important;height:auto !important;background:none !important}.bottomnav .ApRow .ApColumn:first-child{width:calc(100% - 300px) !important}@media(max-width: 991px){.bottomnav .ApRow .ApColumn:first-child{text-align:center;width:100% !important}.bottomnav .ApRow .ApColumn:first-child .left_header{justify-content:center;gap:20px}}.bottomnav .ApRow .ApColumn:last-child{width:300px !important}@media(max-width: 991px){.bottomnav .ApRow .ApColumn:last-child{text-align:center;width:100% !important;justify-content:center !important;padding-top:0 !important}}.box-slider>.ApColumn{width:100% !important}.header-top{padding:45px 0 35px;transition:margin .3s ease-in}@media(max-width: 756px){.header-top{padding:10px 0}}.header-nav{font-size:14px;padding:10px;background:#010c4a;color:#fff}.header-nav a{color:#fff}.header-nav a.signin{margin-right:10px}.header-nav.hide-bar{transform:translateY(-30px)}.header-nav a,.header-nav{transition:all .3s ease-in}.header-nav a:hover{color:#a340ff !important}.list-cate-wrapper{display:none}#leo_search_block_top .block_content{border:none;border-bottom:2px solid #a340ff;border-radius:0}#leo_search_block_top .block_content .leoproductsearch-result input[type=text]{padding:0 5px;text-align:left;height:30px;font-size:14px;line-height:21px;color:#010101}#leo_search_block_top .block_content .leoproductsearch-result input[type=text]::-moz-placeholder{color:#010101;font-size:14px;line-height:21px}#leo_search_block_top .block_content .leoproductsearch-result input[type=text]::placeholder{color:#010101;font-size:14px;line-height:21px}#logo_row_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}@media(max-width: 765px){#logo_row_header{margin-bottom:0}}#logo_row_header #cart-block{color:#010101;font-size:16px;cursor:pointer}.header-top .ApColumn .block{margin:0;padding:0}#leo_search_block_top .block_content{padding:0}#leo_search_block_top .block_content button[type=submit]{display:none}#leosearchtopbox{width:100%}#leo_search_block_top .block_content .leoproductsearch-result{position:relative;display:flex;align-items:center}#leo_search_block_top .block_content .leoproductsearch-result i{background-image:url(../img/layout/magnifier.svg);width:17px;height:17px;display:block;cursor:pointer;background-size:cover;right:0}s #leo_search_block_top .block_content .leoproductsearch-result i:hover{background-image:url(../img/layout/magnifier-hover.svg)}.cart-preview .header{margin-top:0 !important;display:flex;align-items:center;justify-content:center}@media(max-width: 991px){.cart-preview .header{margin-top:2px !important}}.cart-preview .header picture{background:#a340ff;display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;margin-right:5px;border-radius:50%}.cart-preview .header picture img{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(22deg) brightness(106%) contrast(105%)}.nav.megamenu.horizontal{list-style:none;width:100%;display:flex;align-items:center;justify-content:flex-start;margin-bottom:0px}.nav.megamenu.horizontal li{margin-right:19px}.nav.megamenu.horizontal li.last_element{margin-right:0;margin-left:auto}.nav.megamenu.horizontal li.fat_menu a{font-weight:700}@keyframes flashMenu{0%{color:#010101}50%{color:#fe6700}100%{color:#010101}}.nav.megamenu.horizontal li.last_element a{background-color:#fe6700;padding-bottom:0 !important;padding:0px 15px 0;border-radius:20px;color:#fff;font-weight:500;transition:background-color .3s ease-in;margin-bottom:24px}.nav.megamenu.horizontal li.last_element a:hover{background-color:#3e2780;color:#fff !important}#prices-drop .nav.megamenu.horizontal li.last_element a{animation:none;color:#fff !important}#prices-drop .nav.megamenu.horizontal li.last_element a:active{animation:none;color:#fff !important}.leo-megamenu .navbar-nav>li.active>a,.leo-megamenu .navbar-nav>li:hover>a,.leo-megamenu .navbar-nav>li:focus>a{color:#a340ff}.header-menu{border:none}.header-menu:before{display:none}.iview-controlNav div.iview-items ul li a.iview-control{width:8px;height:8px;background-color:#010101;opacity:1;margin:0 4px}.iview-controlNav div.iview-items ul li a.iview-control.active,.iview-controlNav div.iview-items ul li a.iview-control:hover{transform:scale(1);background-color:#a340ff}.ApColumn .block{margin-bottom:0}.my_box_container{box-shadow:0px 12px 17px rgba(0,0,0,.06);border-radius:5px;display:grid;grid-template-columns:repeat(4, 1fr);padding:34px 24px 34px 30px;margin-bottom:64px}.my_box_small{display:flex;align-items:center;justify-content:flex-start}.my_image_container{margin-right:25px}.my_box_container p{color:#010101;font-weight:600;font-size:16px;line-height:19px;margin:0;text-align:left}.box-slider{padding-bottom:0 !important;margin-bottom:38px !important}.leo-cart-dropdown-action a.btn.cart-dropdow-checkout{background-color:#3e2780}.content.tab_links_container{display:grid;grid-template-columns:repeat(8, 1fr);text-align:center;grid-gap:30px 5px}.tab_links_container a{display:block}.tab_links_container img{margin-bottom:11px;transition:transform .2s ease-in;max-width:100%}.tab_links_container p{font-size:13px;line-height:14px;color:#010101;font-weight:400;transition:color .2s ease-in,font-weight .2s ease-in}.tab_links_container a:hover p{color:#3e2780;font-weight:700}.tab_links_container a:hover img{transform:scale(0.9)}.ApColumn .title_block{color:#010c4a !important;font-family:"Roboto";font-style:normal;font-weight:600 !important;font-size:24px !important;line-height:1.5 !important;text-align:center;padding-left:0 !important;padding-bottom:15px !important;width:-moz-fit-content;width:fit-content;margin-left:auto !important;margin-right:auto !important;text-transform:uppercase !important}.ApColumn .title_block:before{top:auto !important;bottom:0 !important;height:2px !important;background:#a340ff !important;width:90% !important;left:5%;content:"";display:block;position:absolute}#findTab .nav-item a.nav-link{color:#696868;font-size:15px;line-height:52px;display:block;padding:0 35px;background-color:#f1f1f1;font-weight:400;text-transform:unset;border-radius:0;border:none !important;transition:background-color .3s ease-in}#findTab .nav-item{margin:0}#findTab .nav-item a.nav-link.active{background-color:#fff;font-weight:700;color:#000;border:none}#findTab .nav-tabs .nav-link:focus,#findTab .nav-tabs .nav-link:hover{border:none}#findTab .nav-tabs .nav-link{border:none}#findTab{padding-bottom:40px}.find_for_you{padding-bottom:41px;border-bottom:1px solid #d8d8d8}.ApColumn .block.find_for_you{margin-bottom:60px}.tab-pane[aria-labelledby=size-tab] .img_container{padding:0 10px}.tab-pane[aria-labelledby=producent-tab] .img_container{padding:0 0px;display:flex;width:100%;align-items:center;justify-content:center;margin-bottom:11px;min-height:82px}.tab-pane[aria-labelledby=producent-tab] .tab_links_container img{margin:0}.thumbnail-container .product-title a{display:block;text-align:center;color:#000;font-size:15px;line-height:1.5;margin-bottom:25px;font-weight:500;height:68px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.product-flags{display:flex;flex-direction:column;padding:0;text-align:center;top:21px;left:0}.product-flags .product-flag{display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;line-height:25px;padding:0 18px;border-radius:5px}.product-flags .product-flag.new{background-color:#9a40eb}.product-flags .product-flag.discount{background-color:#fe6700}.thumbnail-container .product-price-and-shipping{display:flex;align-items:center;justify-content:center;font-size:20px}.box-ptabs .nav-tabs .nav-item a:hover,.box-cate .widget-category_image a:hover,.thumbnail-container .product-title a:hover,.leo-megamenu .navbar-nav>li>a:hover,.leo-megamenu .navbar-nav>li>a:focus,.leo-megamenu .navbar-nav>li>a:active{color:#a340ff !important}#leo_search_block_top .ac_results{min-width:320px}.thumbnail-container .product-price-and-shipping .price{color:#a340ff;font-size:16px;line-height:1;font-weight:600}.thumbnail-container .product-price-and-shipping .regular-price{font-size:16px;line-height:24px;font-weight:400}.thumbnail-container .product-meta{padding:0 21px 21px}.box-product .owl-carousel .owl-item.active:before,.box-ptabs .owl-carousel .owl-item.active:before,.box-tdeals .owl-carousel .owl-item.active:before{display:none !important}.button_container a{display:flex;align-items:center;justify-content:center;width:100%;background-color:#3e2780;border-radius:5px;height:40px;padding:0 17px;font-size:14px;line-height:26px;font-weight:600;margin-top:12px;transition:color .3s ease-in,background-color .3s ease-in;color:#fff}.button_container a:hover{color:#fff;background-color:#a340ff}.button_container a img{transition:filter .3s ease-in}.button_container a:hover img{filter:brightness(0) invert(1)}.thumbnail-container{margin-bottom:0}article.product-miniature{background-color:#fff;border-radius:5px;transition:box-shadow .2s ease-in}article.product-miniature .product-card-widget-stars #ekomi-product-widget-identifier{display:none}article.product-miniature .product-card-widget-stars #widget-container{width:100%;display:flex;align-items:center;justify-content:center}.list article.product-miniature{float:left}.product_list .ajax_block_product{border:none}.list .col-xl-4,.page-prices-drop .grid .col-xl-4{margin-bottom:30px}.product_list.list .thumbnail-container .product-title a{text-align:left}#category .product_list .ajax_block_product{margin-bottom:30px}.product_list{border:none;box-shadow:none}.product_list.list .product-title a{margin-bottom:0 !important}.product_list.list .product-price-and-shipping{justify-content:flex-start}.product_list.list .button_container a{max-width:175px}.product_list li{margin-bottom:33px}.light_gray_bg{position:relative;padding-top:94px;margin-bottom:0px !important;z-index:1}.light_gray_bg::before{height:100%;width:100vw;content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);background-color:rgba(216,216,216,.3)}.dark_gray_bg.light_gray_bg::before{background-color:#eaeaea}.owl-theme .owl-controls .owl-pagination{margin:66px 0 0 !important;display:flex;align-items:center;justify-content:center}.owl-theme .owl-controls span{margin:0 4px !important;background-color:#babcbc !important}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background-color:#3e2780 !important}.ApColumn .block.products_block{margin-bottom:58px}.blog-viewall{width:100%;display:flex;align-items:center;justify-content:center;margin:70px 0 88px}.blog-viewall .btn-primary{background-color:#3e2780;border-radius:5px;color:#fff;display:flex;padding:16px 32px;font-weight:600;text-transform:unset;transition:color .3s ease-in,background-color .3s ease-in}.blog-viewall .btn-primary:hover{color:#fff;background-color:#24b28c}.blog_carousel .owl-carousel .owl-item{padding:0 10px 0 0}.blog_carousel .owl-carousel .owl-item .blog-container{min-height:440px !important}.blog_carousel .block_content{padding:0 15px}.blog_carousel .item{background-color:#fff;border-radius:8px;overflow:hidden}.owl-carousel.owl-loading::before,#back-top a{background-color:#a340ff !important}#back-top a:hover{color:#fff !important;background-color:#010c4a !important}.latest-blogs .blog-desc{max-height:147px !important;color:#010101 !important;font-weight:400 !important;margin:0 0 18px !important;line-height:21px !important;overflow:hidden !important}.latest-blogs .blog-image-container{margin:0 !important;overflow:hidden}.latest-blogs{padding-bottom:0}.latest-blogs .blog-image-container img{max-height:200px;-o-object-fit:cover;object-fit:cover}.latest-blogs .right-block .author{display:none}.latest-blogs .right-block .nbcomment{display:none}.right-block{padding:20px}.latest-blogs .blog-meta>span{display:inline-block;vertical-align:top;margin:0;width:100%;color:#696868;font-style:initial;font-size:12px;line-height:21px;margin-bottom:4px;text-transform:lowercase}.latest-blogs .blog-title{font-size:18px;text-transform:inherit;line-height:24px;margin:0 0 4px;font-weight:600;height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:initial;color:#010101}.see_more_blog img{margin-left:12px}.manufacturers_block img{opacity:1 !important;border-radius:5px}.manufacturer-image-container{text-align:center;border:1px solid rgba(0,0,0,0);border-radius:5px;transition:border-color .3s ease-in}.manufacturer-image-container a{display:block}.manufacturer-image-container:hover{border-color:#3e2780}.footer_seo{text-align:justify}.footer_seo h3,.my_footer_row h3{color:#010101;font-size:18px;line-height:24px;font-weight:600;margin-bottom:15px}.footer_seo p{color:#010101;font-size:12px;line-height:20px;font-weight:400;margin-bottom:14px}.my_footer_row{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px 0}.my_footer_row.top_row{display:flex;justify-content:space-between;flex-wrap:wrap}.my_footer_row.top_row .my_footer_col{width:25%;margin:0 !important}@media(max-width: 767px){.my_footer_row.top_row .my_footer_col{width:50%}}.row.footer_inside_row{margin:0}.row.footer_inside_row>div{padding:0}.adres_container p{color:#010101;font-size:12px;line-height:20px;margin:0}.adres_container p a{color:#010101;display:block}.my_footer_row li a{display:block;font-size:13px;line-height:20px;margin-bottom:8px}#footer a:hover{color:#a340ff}.my_footer_row ul{margin-bottom:16px}.img_footer_container img{width:auto;max-width:100%}.img_footer_container{display:grid;grid-gap:24px 0;margin-top:9px}.footer{background:#f5fafe}.my_footer_content{display:flex;flex-wrap:wrap;flex-direction:column}.my_footer_row h4{font-size:13px;line-height:20px;font-weight:600;margin-bottom:10px}.my_footer_col.informacje,.my_footer_col.bezpieczne_platnosci{margin-right:60px}.my_footer_col.moje_konto{margin-right:66px}.footer_social_media_container{margin-top:20px}.footer_social_media_container img{margin-right:24px;transition:transform .2s ease-in}.footer_social_media_container a:hover img{transform:scale(0.9)}.my_footer_content>a{display:block;margin-bottom:3px;line-height:20px}.single_element h3{margin-bottom:0}.single_element{margin-top:5px;margin-bottom:14px}.leo-fly-cart-total{background-color:#a340ff}.footer-bottom .inner,.footer-center .inner{border:none}.footer-top{background-color:#3e2780;padding:0;margin:0}.footer-top .container{max-width:100%;margin:0;padding:0;width:100%}.footer-top .ApColumn .block{margin:0}#cta_row{display:flex;flex-wrap:wrap;padding:0;margin:0}#cta_row .ApColumn{display:flex;align-items:center;justify-content:center;color:#fff}#cta_row .col-xl-6{float:unset;width:unset;flex:0 0 50%;max-width:50%;display:flex;align-items:center;padding:0}#cta_row .col-xl-6.left_cta{justify-content:flex-end;padding-right:158px}#cta_row h3{color:#fff;font-size:28px;line-height:42px;margin-bottom:55px;text-align:center;font-weight:700}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}#cta_row p{color:#000;font-size:31px;line-height:34px;text-align:center;background-color:#fff;border-radius:5px;padding:16px;font-weight:700;margin-bottom:0;animation-duration:2s;animation-name:bounceIn;animation-iteration-count:infinite}#cta_row p a,#cta_row p a:hover{color:#000}#cta_row .links_cta{display:flex;align-items:center}#cta_row .links_cta p{animation:none;color:#fff;background-color:rgba(0,0,0,0);padding:0;margin:0;font-size:14px;line-height:14px;margin:0 40px 0 0;font-weight:500}#cta_row .footer_social_media_container{margin:0}.links_cta{margin-top:72px}#cta_row .footer_social_media_container img{width:44px}.footer-center .inner{padding-top:75px}.footer-bottom,.footer-bottom .inner{padding:0}.footer-bottom .ApColumn .block{margin-bottom:0}.bottom_row{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-top:100px}.bottom_row p{margin:17px 0 27px;color:#010101;font-size:13px;line-height:18px;width:100%;text-align:center}.salony_row{padding-bottom:34px}.salony_row .title{background-color:#fff;text-align:center;width:100%;font-size:18px;font-weight:600;padding:20px 110px;color:#696868;transition:color .2s ease-in,background-color .2s ease-in}.salony_row a:hover .title{color:#fff;background-color:#3e2780}.salony_row .item{border-radius:5px;overflow:hidden}#main .page-footer{display:none}.manufacturers_block{padding-top:104px;margin-bottom:70px !important}#wrapper .breadcrumb{margin-bottom:0;padding-bottom:24px;border-bottom:2px solid #f6f6f6;margin-bottom:33px}#product #wrapper .breadcrumb{margin-bottom:18px}#wrapper .breadcrumb li::after{margin:0 10px 0 5px}#wrapper .breadcrumb li a{color:#696868;font-size:11px;line-height:23px;text-transform:lowercase}#wrapper .breadcrumb li:last-child a{color:#a340ff;text-decoration:none}.block-category #category-description{margin-top:0}.block-category #category-description p:first-child{color:#010101;font-size:14px;line-height:22px;margin-bottom:24px}.products-selection{padding-top:0;padding-bottom:0;margin-bottom:24px;border-bottom:none}#js-product-list-top .row{display:flex;justify-content:space-between}#js-product-list-top .total-products{order:2;display:flex;justify-content:flex-end}#js-product-list-top .total-products p{display:none}.products-selection .display>div a{height:33px;display:flex;align-items:center;justify-content:center}.products-selection .display>div a[title=Grid]{width:36px}.products-selection .display>div a[title=List]{width:43px}.products-selection .display>div{margin-right:13px}.products-selection .display>div#list{margin-right:0}.products-selection .display>div a img{transition:filter .2s ease-in}.products-selection .display>div a:hover img{filter:grayscale(1)}.sort_border{margin-left:15px;padding:7px 16px;border:1px solid #d8d8d8;border-radius:4px;display:flex;align-items:center;justify-content:flex-start;transition:background-color .2s ease-in}.products-selection .sort-by{padding-left:0;padding-right:0;color:#3e2780;font-weight:600;font-size:13px;line-height:39px;display:block;margin:0 5px 0 0}.sort_border .col-md-3,.sort_border .col-md-9{float:unset !important;width:auto !important;padding:0}.products-selection button.select-title{padding:0;color:#010101;font-size:13px;line-height:36px;border:none;display:flex;align-items:center;justify-content:flex-start;margin:0 0 0 3px}.chevron_sort_container{display:flex;position:relative;background-color:#3e2780;align-items:center;justify-content:center;border-radius:4px;width:32px;height:32px;margin-left:46px;transition:transform .3s ease-in}.chevron_sort_container img{filter:brightness(0) invert(1);transform:rotate(90deg) translateX(2px);transition:transform .1s ease-in}button[aria-expanded=true] .chevron_sort_container{transform:rotate(180deg)}button[aria-expanded=true] .chevron_sort_container img{transform:rotate(90deg) translateX(0)}.products-sort-order .dropdown-menu{left:0;width:calc(100% - 20px);border:1px solid #d8d8d8;border-radius:0 0 4px 4px;font-size:12px;padding:0;margin:9px 0 0 0;border-top:none}.products-sort-order .select-list:hover{background-color:#fff}.products-selection .display{float:unset;display:flex;align-items:center}#category .products-selection{margin-bottom:62px}.pagination{background-color:unset;border-radius:0;padding:0;margin-top:50px;margin-bottom:50px}.pagination .page-list{display:flex;align-items:center;justify-content:flex-start;padding:0;width:auto;float:left}.pagination .page-list li{padding:0;width:37px;height:37px;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:24px;color:#696868;border-radius:4px}.pagination .page-list li:last-child a{border-right:none}.pagination .page-list li:last-child a span{display:none}.pagination .page-list li:last-child a span.spacer{display:block}#category-description{padding:50px;line-height:1.5}#category-description h2{font-size:1.25rem}#category-description p,#category-description ul li,#category-description strong{color:#010101}#category-description ul{margin-left:25px;list-style-type:disc}#category-description ul li{list-style-type:disc}#category-description ol{margin-left:25px;list-style-type:decimal}#category-description ol li{list-style-type:decimal}#category-description p a{color:#000;font-weight:600}.pagination a{color:#696868;display:flex;width:100%;height:100%;align-items:center;justify-content:center;transition:background-color .3s ease-in,color .3s ease-in;border-radius:4px;margin-right:1px}.pagination a:hover,.pagination .current a{background-color:#3e2780;color:#fff !important}.pagination .page-list a.next img{transform:translateX(1px)}.pagination .page-list a.previous img{transform:rotate(-180deg) translate(1px, -1px)}.pagination .page-list a.next:hover img,.pagination .page-list a.previous:hover img{filter:brightness(0) invert(1)}#left-column .card-header{display:none}#left-column .card{border:none}#left-column .card-block{padding:0}.PM_ASCriterionGroupCheckbox .PM_ASLabelCheckboxSelected .PM_ASLabelLink,.PM_ASCriterionGroupCheckbox .PM_ASLabelCheckbox .PM_ASLabelLink:hover,.PM_ASearchTitle,.PM_ASBlockOutputHorizontal a,.PM_ASBlockOutputVertical a{font-weight:500}.PM_ASForm li{display:flex;align-items:center;justify-content:flex-start;position:relative}.PM_ASForm label{margin-bottom:0}.PM_ASForm li div{width:100%}.PM_ASCriterionCheckbox{width:14px;height:14px;position:relative;z-index:5;margin-right:13px;opacity:0}.PM_ASForm label::after{width:14px;height:14px;left:0;top:5px;content:"";position:absolute;border:1px solid #bcbcbc}.PM_ASForm label::before{width:10px;height:10px;left:2px;top:7px;content:"";position:absolute;background-color:#3e2780;opacity:0;transition:opacity .2s ease-in}.PM_ASForm input:checked+label::before{opacity:1}.PM_ASBlockOutputVertical a{color:#696868;display:block;width:100%;line-height:24px}.PM_ASBlockOutput{padding-left:26px}.PM_ASBlockOutputVertical .PM_ASSubmitSearch{background-color:#3e2780;padding:7px 31px;font-weight:700;text-transform:initial;font-size:14px;line-height:21px;border-radius:5px;transition:color .2s ease-in,background-color .2s ease-in}.PM_ASBlockOutputVertical .PM_ASSubmitSearch:hover{color:#3e2780;background-color:rgba(0,0,0,0)}.PM_ASForm .text-center{text-align:left !important;padding:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{width:16px;height:16px;border-radius:50%;background-color:#3e2780;background-image:none;border:none;transition:transform .2s ease-in;cursor:pointer}.ui-state-default:hover,.ui-widget-content .ui-state-default:hover,.ui-widget-header .ui-state-default:hover{transform:scale(1.1)}.ui-slider .ui-slider-range{background:#3e2780}.PM_ASCritRange{border-radius:0;height:2px;border:none}.ui-slider-horizontal .ui-slider-range{top:2px}.PM_ASBlockOutputVertical .PM_ASCriterionsGroupTitle{border:none}.PM_ASBlockOutputVertical .PM_ASResetSearch{border:1px solid #d8d8d8;box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);border-radius:4px}.PM_ASCritRangeValue{margin-top:10px}.ApColumn .block.day_hit{border-radius:0 4px 4px;border:1px solid #fe6700;padding:0;margin:76px 0 0 0;position:relative}.ApColumn .block.day_hit::after{position:absolute;top:0;left:-1px;background-color:#fe6700;color:#fff;font-size:24px;line-height:21px;font-weight:700;padding:12px 24px;border-radius:8px 8px 0 0;transform:translateY(-100%)}.ApColumn .block.day_hit::before{position:absolute;top:-76px;width:100%;height:2px;background-color:#d8d8d8;content:""}html[lang=pl] .ApColumn .block.day_hit::after{content:"Hit Dnia!"}#category .ApColumn .block.day_hit .ajax_block_product{margin:0 !important}.block.day_hit .product_list .ajax_block_product .product-flags{display:none}.block.day_hit .button_container a img{filter:brightness(0) invert(1)}.footer_seo{padding-right:30px}.zoomContainer,.product-thumb-images .thumb{border-radius:4px}.product-thumb-images .thumb.selected,.product-thumb-images .thumb:hover{border-color:#a340ff}.product-detail.product-thumbs-bottom .product-thumb-images{padding-left:0;padding-right:0}.product-detail.product-thumbs-bottom .product-thumb-images .slick-arrow.slick-prev{left:0;border-radius:5px 0 0 5px}.product-detail.product-thumbs-bottom .product-thumb-images .slick-arrow.slick-next{right:0;border-radius:0 5px 5px 0}#thumb-gallery .slick-arrows .slick-arrow{height:100%}.slick-list:hover+.slick-arrows .slick-next,.slick-list:hover+.slick-arrows .slick-prev,.slick-arrows .slick-next.slick-disabled:hover,.slick-arrows .slick-prev.slick-disabled:hover{background-color:rgba(163,64,255,.5)}.slick-arrows .slick-next:hover,.slick-arrows .slick-prev:hover{background-color:#a340ff}.product-add-to-cart{margin-bottom:15px}.product-actions{margin-bottom:44px}.product-detail>.row{margin:0}.product-detail>.row>div[class^=col-]{padding-left:15px;padding-right:15px}.product-detail>.row>div.col-form_id-form_9367402777406408{width:calc(50% + 58px)}.product-detail-name{text-transform:initial;margin-top:0;font-size:20px;line-height:30px;margin-bottom:16px;font-weight:600;color:#2e2925;width:520px;max-width:100%}.product-detail{padding-top:0}#product .product-actions .add-to-cart{display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;background-color:#010c4a;border-radius:5px;width:100%;font-size:16px;line-height:24px;font-weight:700;text-transform:initial}#product .product-actions .add-to-cart:hover{background-color:#a340ff}#product .product-actions .add-to-cart[disabled]{filter:grayscale(1)}.my_availability_box{display:flex;align-items:center;justify-content:flex-start}.my_availability_box .single_box{margin-right:16px}.my_availability_box .single_box.dostepnosc{display:none}.my_availability_box{margin-bottom:11px}.my_availability_box .single_box p,.my_manufacturer p,#leo_product_reviews_block_extra .rating_label{font-size:12px;margin:0;line-height:18px;font-weight:400;color:#010101}.my_manufacturer{display:flex;flex-wrap:wrap;flex-direction:column}.my_manufacturer .product-manufacturer{display:flex}.my_manufacturer .product-manufacturer .manufacturer-logo{max-height:115px;padding:0;border:none}.my_box_container.product_container{padding:0;box-shadow:none;margin:0;grid-template-columns:repeat(3, 1fr)}.my_box_container.product_container .my_box_small{width:100% !important}#product .my_box_container.product_container{margin-bottom:20px}.my_box_container.product_container p{font-size:10px;line-height:12px}.my_box_container.product_container .my_image_container{margin-right:9px}#leo_product_reviews_block_extra .reviews_note:before{display:none}#leo_product_reviews_block_extra .reviews_note{float:unset;padding:0;margin:0}#leo_product_reviews_block_extra{display:flex;align-items:center;justify-content:flex-start;margin:0}#leo_product_reviews_block_extra .rating_label{margin-right:10px}.my_rating_container{margin-bottom:11px}.star_content .star{width:15px;height:15px;position:relative;margin:0 2px}.star_content .star:before,div.star.star_on:before,div.star.star_hover:before{color:#ebebeb;font-size:16px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}div.star.star_on:before,div.star.star_hover:before{color:#3e2780}.product-quantity #quantity_wanted{width:100%;text-align:left}.product-actions .control-label{color:#010101;font-size:14px;line-height:18px;margin:0 auto;text-align:left;font-weight:400;text-transform:initial;width:100px;margin-right:5px;min-width:unset;max-width:unset;margin-left:0}.product-variants>.product-variants-item{display:flex;align-items:center;justify-content:space-between;margin:0 0 8px}.product-variants>.product-variants-item select{min-height:34px;max-width:419px}select.form-control:not([size]):not([multiple]){height:calc(2.5rem - 6px)}.product-detail>.row>div.col-form_id-form_15874367062488778{padding-left:15px;width:calc(50% - 58px)}.product-add-to-cart .product-quantity .qty{margin:0 auto;width:100%;display:flex;align-items:center;justify-content:space-between}.product-quantity #quantity_wanted,.product-variants>.product-variants-item select{background-color:#f0f0f0;width:419px;height:34px;color:#696868;font-size:14px;line-height:21px;border:none;padding-top:5px 16px;border-radius:5px;cursor:pointer;outline:none !important;-moz-appearance:none;-webkit-appearance:none;background-image:url(../img/layout/chevron_violet.svg);background-repeat:no-repeat;background-position:calc(100% - 16px) center;background-size:auto}.product-actions .product-variants{margin:0}#add-to-cart-or-refresh .clearfix::after{display:none}.price_container{display:flex;align-items:flex-end;justify-content:flex-start;margin-top:47px;margin-bottom:18px}.price_container .product-prices,.price_container .product-prices .product-price{margin:0;width:100%;display:flex;flex-wrap:wrap;gap:20px}.price_container .current-price{color:#010101;font-size:28px;line-height:18px;font-weight:600;display:block !important;margin-right:20px !important}@media(max-width: 767px){.price_container .current-price{width:100%}}.price_container .product-discount{color:#696868;font-size:20px;line-height:18px}@media(max-width: 767px){.price_container .product-discount{width:100%}}.price_container .product-discount .regular-price{margin-right:0}.phone_single{display:flex;justify-content:flex-start;align-items:center}.phone_single p{color:#1a1a1a;font-size:14px;line-height:18px;margin-right:8px;font-weight:400;margin-bottom:0}.phone_single p strong{font-weight:700}.phone_single p a{transition:color .2s ease-in}.raty_boxes_container{display:flex;align-items:center;margin-top:15px;gap:6px;padding-bottom:21px;border-bottom:1px solid #f6f6f6;margin-bottom:16px;flex-wrap:wrap;justify-content:center}.raty_boxes_container br{display:none}.raty_boxes_container p{margin-bottom:0}.raty_boxes_container>div{border-radius:4px;display:flex;align-items:center;justify-content:center}@media(max-width: 500px){.raty_boxes_container>div{width:100%}}.raty_boxes_container>div picture{max-width:150px;display:block}.raty_boxes_container>div picture img{width:100%;max-width:150px}.raty_boxes_container>div.santander{border:none;align-items:center;justify-content:center;display:flex}.botton_product_container{display:flex;justify-content:center;gap:20px;align-items:center}.botton_product_container a{display:block;background:#a340ff;padding:10px;border-radius:4px}.botton_product_container a img{margin-right:0 !important}a:focus,a:hover,.blog-title a:focus,.blog-title a:hover,.blog-container a:focus,.blog-container a:hover{color:#a340ff}.more-info-product{border-radius:4px;padding:35px 50px 50px}.product_base_info{background:#fff;padding:25px;border-radius:4px}.category-products .products-section-title,.more-info-product .title-info-product{position:relative;color:#010c4a;font-family:"Roboto";font-weight:600;font-size:24px;line-height:1.5;text-align:center;padding-left:0;padding-bottom:10px;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:30px;text-transform:uppercase}.category-products .products-section-title:before,.more-info-product .title-info-product:before{content:"";position:absolute;top:auto;bottom:0;height:2px;background:#a340ff;width:90%;left:5%;display:block}.product-features h3{display:none}.product-features{margin:0 0 40px}.product-features>dl.data-sheet{margin-bottom:0}.product-features>dl.data-sheet dd.value,.product-features>dl.data-sheet dt.name{padding:0;margin:0;font-size:15px;line-height:20px;font-weight:500;color:#010101;min-height:31px;padding:8px;background-color:#fff;text-transform:initial;display:flex;align-items:center}@media(max-width: 765px){.product-features>dl.data-sheet dd.value,.product-features>dl.data-sheet dt.name{font-size:13px}}.product-features>dl.data-sheet dd.value{color:#3e2780}#description iframe{width:100%;min-height:412px}#description h2{color:#010101;font-size:20px;line-height:30px;margin-bottom:13px;font-weight:400}#description{font-size:13px;line-height:18px;color:#010101}#description p{font-size:13px;line-height:18px}#product_reviews_block_tab .review{border-bottom:1px solid #33d5ad}.product-name a:hover,.leo-fly-cart-icon-wrapper a:hover,#checkout-addresses-step a:hover{color:#3e2780 !important}.leo-cart-dropdown-action a.btn:hover,.leo-cart-dropdown-action a.btn:focus,.leo-cart-dropdown-action a.btn:active:focus,.leo-cart-dropdown-action a.btn.cart-dropdow-checkout:hover,.leo-cart-dropdown-action a.btn.cart-dropdow-checkout:focus,.leo-cart-dropdown-action a.btn.cart-dropdow-checkout:active:focus,.btn-outline:hover,.btn-outline:focus,.btn-outline:active,.btn-outline.active{color:#fff !important;background:#a340ff !important}.leo-cart-dropdown-action a.btn,.leo-cart-dropdown-action a.btn.cart-dropdow-checkout{transition:all .3s ease-in}#product .product-actions .add-to-cart{transition:all .3s ease-in}.btn-outline{transition:all .3s ease-in;background-color:#ccc;border-color:#ccc;border-radius:5px}.btn-outline:hover{color:#fff !important;background-color:#3e2780}.custom-radio input[type=radio]:checked+span{background-color:#3e2780}.btn-primary{color:#fff;font-weight:600;font-size:14px;background-color:#010c4a;transition:all .3s ease-in;border-radius:5px;padding:10px 40px;text-transform:inherit}.btn-primary:hover{background:#a340ff}.form-control{background-color:#fff;border:1px solid #e6e5e5;border-radius:5px}.form-control:focus{color:#010101;border-color:#3e2780}#customer-form .form-control-valign label{margin-right:15px}.input-group{outline:none !important}.cart-summary-products .btn-outline{text-transform:uppercase}body#checkout [data-action=show-password],#authentication [data-action=show-password]{background:#ccc;transition:all .3s ease-in;height:35px}body#checkout [data-action=show-password]:hover,.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle,.btn-primary:focus,.btn-primary.focus,#authentication [data-action=show-password]:hover{background:#3e2780}#cta_row{overflow:hidden}#checkout .my_box_container.product_container .my_image_container{flex:0 0 100%;max-width:100%;text-align:center}#checkout .my_box_small{flex-wrap:wrap}#checkout .my_content_container{text-align:center;display:flex;width:100%;justify-content:center;padding:0 10px;min-height:36px}#checkout .my_box_container.product_container p{text-align:center}body#checkout section.checkout-step .address-item.selected{border-radius:5px;border-color:#3e2780}body#checkout #order-summary-content .summary-selected-carrier,body#checkout #order-summary-content .order-confirmation-table{border-radius:5px}.btn-primary.disabled:hover,.btn-primary:disabled:hover{background-color:#a94442}.summary-selected-carrier .row{display:flex;align-items:center}.form-control-valign{display:flex;align-items:center}.form-group.row{display:flex;align-items:center}.product-actions .control-label{text-transform:uppercase}#customer-form .form-control-valign label{margin-bottom:0 !important;display:flex;align-items:center}#identity .radio-inline .custom-radio,#authentication .radio-inline .custom-radio{margin-right:5px}.page-my-account #content .links a:hover i{color:#3e2780}.category-depth-level-3 #PM_ASCriterionsGroup_1_4{display:none}#configure .img_container{display:flex;width:100%;align-items:center;justify-content:center;min-height:117px}.page-prices-drop #js-product-list-header{text-align:center;margin:20px auto 30px;font-size:30px;text-transform:capitalize}.movies_page .half_w_movies{margin-top:30px}.movies_page iframe{width:100%}.movies_page .half_w_movies iframe{min-height:290px}.movies_page .full_w_movies iframe{min-height:470px}#cms #content-wrapper p,#cms #content-wrapper li{color:#000;font-size:13px;line-height:1.3;margin-bottom:10px;font-weight:400}.leo-megamenu .dropdown-menu{min-width:256px;padding:28px;border-radius:7px;box-shadow:0px 12px 29px rgba(0,0,0,.25);top:calc(100% - 5px);background:#fff}.leo-megamenu .dropdown-menu li{margin-bottom:25px;margin-right:0 !important}.leo-megamenu .dropdown-menu li a{padding:0;color:#010c4a;font-size:16px;transition:all .3s ease-in}.leo-megamenu .dropdown-menu li a:hover span{color:#a340ff !important}.leo-megamenu .dropdown-menu li a span{color:#010c4a !important;transition:all .3s ease-in}.leo-megamenu .dropdown-menu li a:hover,.leo-megamenu .dropdown-menu li a:hover .menu-title{color:#a340ff}.dropdown-toggle::after{display:none}.nav.megamenu.horizontal li:last-child{margin-bottom:0}.leo-megamenu .dropdown-menu::after{content:"";position:absolute}.bottomnav{padding-top:10px;padding-bottom:10px}#order-confirmation #order-details{padding-left:15px;margin-top:30px}#order-confirmation #registration-form{margin-top:50px}#order-confirmation #order-items{border-right:none}.bestsller .item{padding-bottom:15px;padding-top:15px}#header{background-color:#fff}#header .header-nav{z-index:999}#header .header-nav.fixed{top:0;position:fixed;width:100%}#header .header-top{z-index:999}#header .header-top.fixed{position:fixed;width:100%}.header-logo img{transition:transform .3s ease-in;transform-origin:left}@media(max-width: 767px){.header-logo img{max-width:150px}}.mini-navbar .header-logo img{transform:scale(0.7)}.mini-navbar .header-top{margin-top:0px;transition:transform .3s ease-in}.mini-navbar #logo_row_header{margin-bottom:0}.mini-navbar .nav.megamenu.horizontal>li>a{padding-bottom:10px}.navbar-fixed-top{transition:all .3s ease-in}.navbar-fixed-top.mini-navbar{box-shadow:5px 5px 10px -8px #ccc;transform:translateY(-30px)}.cms-id-23 #main .page-header,.cms-id-23 #cta_row{display:none}.newsletter{width:700px;margin:90px auto 300px;max-width:100%}.newsletter h2{font-size:28px;line-height:39px;font-weight:700;text-align:center}.newsletter h2 span{color:#3e2780}#cart .cart-detailed-actions .btn.btn-outline{background-color:#3e2780;border:none}.cart-grid-body a.label:hover{color:#3e2780}.aeuc_from_label{display:none}.product-prices .current-price span[itemprop=price]{font-size:28px;line-height:18px}.my_salon_container h2{font-size:23px;text-align:left;margin-bottom:15px}#cms #content-wrapper .my_salon_container p{font-size:20px}#cms #content-wrapper .my_salon_container p a:hover{color:#3e2780}.my_salons iframe{width:100%;min-height:370px;box-shadow:0px 0px 20px hsla(0,0%,80%,.5)}.full_w_walk{margin-top:80px}.full_w_walk h2{font-size:2em;margin-left:-15px;margin-bottom:30px}.full_w_walk .bottom_link{width:100%;display:flex;align-items:center;justify-content:center}.img_salon_container{margin-bottom:15px;text-align:center}.img_salon_container img{max-width:100%}.list article.product-miniature{width:100%}.flex-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.flex-col48{flex:0 0 50%;max-width:50%}.box-cover .flex-col48{display:flex;justify-items:flex-start;flex:unset;max-width:unset;width:48%}.box-cover .flex-col48 p span{padding-left:30px;display:block}.flex-row.box-cover .flex-col48.cover-item:last-of-type p span{padding-left:0}.flex-row.box-cover .flex-col48.cover-item:last-of-type{display:block}.box-cover .flex-col48 img{max-width:100%;min-width:140px;height:auto;margin-right:30px}.desc-item{display:flex;align-items:center;justify-content:flex-start;margin-bottom:15px}.desc-item img{width:auto;margin-right:20px}.desc-item p{padding-right:15px;margin:0}.hardness h3{text-align:center}.hardness img{margin:0 auto 15px}.hardness{text-align:center;width:100%}.flex-col100{display:flex;align-items:center;justify-content:flex-start}.flex-col100 img{margin-right:20px}.walk_container iframe{max-width:100%;border:none}#blog-category .panel.panel-default,.latest-blogs .blog-meta>span.icon-calendar,#module-leoblog-blog .social-share,.blog-description h1,#module-leoblog-category .panel.panel-defaul,#module-leoblog-category .blog-item .blog-meta,#module-leoblog-category h3.section-title,#module-leoblog-list .blog-meta{display:none}.blog-description{color:#000}.blog-item .blog-shortinfo{color:#000}#blogpage h1.blog-title{font-size:34px}#blogpage .extra-blogs{margin-top:30px}#blogpage .blog-detail .blog-meta{width:100%;border-bottom:2px solid #f7f7f7;padding-bottom:25px;margin-bottom:15px}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{background-color:#24b28c}#manufacturer #main h1{margin-bottom:30px}html[lang=en] .nav.megamenu.horizontal li.fat_menu:not(.last_element),html[lang=sk] .nav.megamenu.horizontal li.fat_menu:not(.last_element){display:none}#cms #main .page-content li{list-style:initial}#cms #main .page-content ul,#main .page-content ol{padding-left:30px}#cms #main .page-content ul,#main .page-content ul li{list-style:disc !important}#cms #main .page-content ol,#main .page-content ol li{list-style:decimal !important}#main .page-content ol li ul,#main .page-content ol li ul li{list-style:disc !important}#description ul,#description li,#description ol{list-style:inherit}#description ul{padding-left:30px}.products-sort-order .select-list:hover{color:#3e2780}.delivery-options-list .h6{margin-bottom:0}body#checkout section.checkout-step .delivery-option label{margin-bottom:0}body#checkout section.checkout-step .delivery-option{display:flex;align-items:center}#raty_baner{cursor:pointer}#newsletter_container{display:none;width:1200px;max-width:100%;margin:0 auto}.cms-id-23 #newsletter_container{display:block}.cms-id-23 .footer-top{background-color:rgba(0,0,0,0)}.block_newsletter form{margin:0;width:700px;border:none;height:auto;max-width:calc(100% - 30px);padding:0;background:rgba(0,0,0,0)}.newsletter-box .ApHtml h4{color:#fff;font-family:"Roboto",sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:1.1;margin-bottom:10px}.newsletter-box .ApHtml h5{color:#fff;margin-bottom:15px;font-weight:300}.newsletter-box .block_newsletter label a{color:#fff;font-weight:400;font-size:14px}.newsletter input[type=checkbox]{margin-left:14px !important}.newsletter_container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.newsletter_container .input-wrapper input{background:#fff;color:#010101;font-size:14px;line-height:34px;padding:7px 21px;width:100%;height:48px}.newsletter_container .input-wrapper{width:calc(100% - 150px)}.block_newsletter form button{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;line-height:24px;width:150px;background-color:#a340ff !important;color:#fff;right:0;position:relative;letter-spacing:.125em;border-radius:0;text-transform:uppercase;height:48px}.block_newsletter form button span{display:block}.block_newsletter .col-12{width:100%;position:relative;padding:0 15px}.block_newsletter .col-12 input{width:20px;height:20px;float:unset;margin-right:9px;opacity:0;position:relative;z-index:1;cursor:pointer}.block_newsletter .col-12 label{margin:0}.block_newsletter .col-12 a{color:#696868;font-size:13px;line-height:19px}.block_newsletter .col-12 label::before,.block_newsletter .col-12 label::after{position:absolute;content:"";left:15px;top:50%;transform:translateY(-50%);width:14px;height:14px;border-radius:0px;background:#fff;border:2px solid #fff}.block_newsletter .col-12 label::after{border:none;opacity:0;width:8px;height:8px;background-color:#a340ff;left:18px;top:10px;border-radius:0;transition:all 250ms ease}.block_newsletter .col-12 input:checked+label::after{opacity:1}.block_newsletter .title_block{display:none !important}.block_newsletter{color:#fff}.block_newsletter a{color:#fff !important;text-decoration:underline;margin:0 3px}.block_newsletter h3{margin-bottom:10px}.block_newsletter h5{margin-bottom:15px;color:#fff;font-weight:300;font-size:.9rem;line-height:1.5}.block_newsletter input{background:#fff;opacity:1 !important}.PM_ASCriterionsGroup.PM_ASCriterionsGroupStock{display:none !important}.pagination .page-list li:nth-child(4) span{width:37px;height:37px;display:flex;align-items:center;justify-content:center}body#checkout section.checkout-step .carrier-delay{display:none}#order-confirmation #order-details ul{padding-left:15px}#order-confirmation #order-details ul li:last-child{display:none}body#checkout .condition-label label a{font-weight:700}#checkout .modal-content ol,#checkout .modal-content ol li{list-style:decimal}#checkout .modal-content ul,#checkout .modal-content ul li{list-style:square}#checkout .modal-content ol,#checkout .modal-content ul{padding-left:30px}#checkout .modal-content ol+p{margin-top:20px}#checkout .modal-content .btn{margin-top:20px}body#checkout .modal-content{background-color:#fff}body#checkout .modal-content p,body#checkout .modal-content a,body#checkout .modal-content li{color:#000}.page-cart #oblicz-rate{display:none}.PM_ASCriterionsGroupPrices_drop .PM_ASLabelLink{text-transform:capitalize}.content_row.content_header_row{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:10px 0 43px}.content_row.content_header_row img{display:block;margin:0 auto 20px}.content_row.content_header_row h1{-moz-columns:#2f2e2a;columns:#2f2e2a;font-weight:700;line-height:28px;font-size:32px;letter-spacing:.1px;margin:0 0 18px}.content_row.content_header_row p{color:#5b5957;font-size:20px;line-height:28px;letter-spacing:.1px;font-weight:400;margin:0}#our_salon_wrapper{position:relative;padding:120px 0 159px}#our_salon_wrapper::before{position:absolute;content:"";width:100vw;height:100%;top:0;left:50%;transform:translateX(-50%);background-color:#f7f8fa}.sinlge_row_salon{position:relative;z-index:1;background-color:#fff;display:flex;justify-content:space-between;align-items:center;border-radius:10px;margin-bottom:120px;padding:30px;box-shadow:0px 4px 36px rgba(42,88,102,.25)}.sinlge_row_salon:last-child{margin-bottom:0}.sinlge_row_salon .map_wrapper,.sinlge_row_salon .contett_wrapper{flex:0 0 auto;width:50%}.sinlge_row_salon .map_wrapper{padding-right:15px}.sinlge_row_salon .map_wrapper iframe{width:540px;height:330px;border-radius:10px;max-width:100%}.sinlge_row_salon .contett_wrapper{padding-left:15px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .top_lable{color:#5b5957;font-size:18px;line-height:24px;margin:0 0 10px;font-weight:400}.sinlge_row_salon .contett_wrapper h3{color:#2f2e2a;font-weight:700;font-size:30px;line-height:24px;margin:0 0 40px}.sinlge_row_salon .contett_wrapper .adres_wrapper{margin-bottom:30px}.sinlge_row_salon .contett_wrapper .adress_row{display:flex;align-items:center;justify-content:flex-start;margin:0 0 19px}.sinlge_row_salon .contett_wrapper .adress_row:last-child{margin-bottom:0}.sinlge_row_salon .contett_wrapper .ico_wparrer{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-start;width:40px;padding-right:10px}.sinlge_row_salon .contett_wrapper .ico_wparrer img{display:block;margin:0;flex:0 0 auto}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .adress_row p{flex:0 0 auto;color:#2f2e2a;margin:0;font-size:16px;font-weight:500;line-height:24px}.sinlge_row_salon .bottom_wrapper{width:100%;display:flex;align-items:flex-end;justify-content:space-between}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p{margin:0 0 4px;font-size:16px;line-height:24px;font-weight:500}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p:last-child{margin-bottom:0}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p.label{color:#b8b3ae;text-align:left;font-weight:400}.sinlge_row_salon .see_salon_button{display:flex;align-items:center;justify-content:center;color:#fff;background-color:#fe6700;font-weight:500;font-size:16px;line-height:28px;letter-spacing:.1px;box-shadow:0px 4px 16px rgba(255,160,49,.25);border:1px solid #fe6700;border-radius:5px;width:226px;height:54px;transition:background-color .4s ease,color .4s ease}.sinlge_row_salon .see_salon_button img{transition:filter .4s ease;filter:brightness(0) invert(1);margin-left:18px}.sinlge_row_salon .see_salon_button:hover img{filter:invert(0) brightness(1)}.sinlge_row_salon .see_salon_button:hover{background-color:#fff;color:#fe6700}.cms-id-10 #main .page-header{display:none}@media(max-width: 1199px){#cms #content-wrapper .sinlge_row_salon .contett_wrapper .top_lable{font-size:15px;line-height:20px}.sinlge_row_salon .contett_wrapper h3{font-weight:700;font-size:27px;line-height:20px;margin:0 0 30px}.sinlge_row_salon .contett_wrapper .adress_row{margin:0 0 12px}.sinlge_row_salon .see_salon_button{font-size:14px;width:206px;height:50px}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p{font-size:14px;line-height:21px}.product-description img{max-width:100%;height:auto}.product-quantity #quantity_wanted,.product-variants>.product-variants-item select{width:272px}.nav.megamenu.horizontal li{margin-right:13px}.nav.megamenu.horizontal{margin-bottom:10px}.my_box_container p{font-size:11px;line-height:15px}.content.tab_links_container{grid-template-columns:repeat(6, 1fr)}#recomended_container .col-lg-3{width:33.3333%}.latest-blogs .blog-image-container img{width:100%}#cta_row .col-xl-6.left_cta{justify-content:center;padding-right:15px}.footer_social_media_container img{margin-right:14px}.my_footer_row li a{line-height:16px;margin-bottom:13px}.product-detail-name{line-height:25px;margin-bottom:21px}.my_availability_box .single_box p,.my_manufacturer p,#leo_product_reviews_block_extra .rating_label{font-size:13px}.my_availability_box .single_box p strong{display:block}.my_availability_box .single_box{margin-right:45px}#product .my_box_container.product_container .my_image_container,#product .my_content_container{margin-right:0;flex:0 0 100%;max-width:100%;display:flex;align-items:center;justify-content:center}#product .my_box_small{flex-wrap:wrap}#product .my_box_container.product_container p{width:100%;text-align:center;margin-top:5px}.phone_single p{font-size:13px;line-height:15px}.PM_ASForm li div{display:flex}.PM_ASForm label{margin-bottom:0;display:initial;text-align:left}.PM_ASBlockOutputVertical a{color:#696868;display:block;width:100%;line-height:15px;margin-bottom:10px}.PM_ASForm label::after{top:0}.PM_ASForm label::before{top:2px}.PM_ASBlockOutputVertical .PM_ASResetSearch{margin-bottom:30px}.thumbnail-container .product-title a{font-size:12px;line-height:15px;margin-bottom:15px;height:60px}#category .button_container a,#module-pm_advancedsearch4-searchresults .button_container a{font-size:10px}.ApColumn .block.day_hit::after{font-size:17px;line-height:14px}.block.day_hit .ajax_block_product{margin-bottom:0}.adres_container p{font-size:10px;line-height:20px}}@media(max-width: 991px){.sinlge_row_salon{flex-direction:column}.sinlge_row_salon .map_wrapper,.sinlge_row_salon .contett_wrapper{width:100%;padding:0}.sinlge_row_salon .map_wrapper iframe{width:100%}.sinlge_row_salon .contett_wrapper{padding-top:30px}.nav.megamenu.horizontal li:last-child{align-items:center;width:100%;display:flex;justify-content:center}.nav.megamenu.horizontal .dropdown-menu-inner li:last-child{justify-content:flex-start}.nav.megamenu.horizontal li.last_element a{margin-bottom:12px;margin-top:12px}.product-variants>.product-variants-item,.product-add-to-cart .product-quantity .qty{justify-content:flex-start}.adres_container p{font-size:12px}.user_info_dr_materac a{margin-left:auto;margin-bottom:5px}.user_container{align-items:flex-start}.col-cart #cart-block{position:relative !important;bottom:unset !important;right:0 !important;margin:0}.nav.megamenu.horizontal{flex-direction:column}.nav.megamenu.horizontal li{margin-right:0;width:100%}.my_box_container{grid-template-columns:repeat(2, 1fr);grid-gap:30px 0}.my_box_container p{font-size:16px;line-height:19px}#findTab .nav-item{width:100%;text-align:center}#findTab{border:1px solid #ccc;margin-bottom:40px;padding-bottom:0;border-radius:5px}#findTab li:first-child,#findTab li:first-child a{border-radius:5px 5px 0 0 !important}#findTab li:last-child,#findTab li:last-child a{border-radius:0px 0px 5px 5px !important}#recomended_container .col-lg-3{width:50%}.thumbnail-container .product-title a{font-size:15px;line-height:20px}.salony_row .title{font-size:15px;padding:20px 15px}#cta_row .col-xl-6:not(.left_cta){display:none}#cta_row .col-xl-6{flex:0 0 100%;max-width:100%}#cta_row .col-xl-6.left_cta{padding:30px 15px}.my_footer_row{grid-template-columns:repeat(2, 1fr);grid-gap:30px 0}.bottom_row{margin-top:50px}.bottom_row img{max-width:90%;margin:0 auto}.block-category #category-description p:first-child{font-size:12px;line-height:19px}#category .ApColumn .block.day_hit .ajax_block_product{width:100%;max-width:unset}.pagination{margin-top:40px;margin-bottom:40px}.product-detail>.row>div.col-form_id-form_9367402777406408,.product-detail>.row>div.col-form_id-form_15874367062488778{width:100%;margin-bottom:20px}.product-detail-name{line-height:30px;margin-bottom:16px}#product .my_box_small{flex-wrap:unset}#product .my_box_container.product_container .my_image_container,#product .my_content_container{margin-right:0;flex:unset;max-width:unset;display:flex;align-items:center;justify-content:flex-start}#product .my_box_container.product_container p{font-size:10px;line-height:12px;text-align:left;margin-left:15px}.my_availability_box .single_box p strong{display:initial}.raty_boxes_container>div img{width:100%}.phone_single p{font-size:14px;line-height:18px}.cart-preview .header span.hidden-sm-down{display:inline-block !important}.flex-col48{flex:0 0 100%;max-width:100%}.hardness img{max-width:100%;height:auto}}@media(max-width: 767px){.my_salon_container h2{margin-top:20px}.my_box_container p{font-size:13px;line-height:19px}.my_image_container{margin-right:15px}.content.tab_links_container{grid-template-columns:repeat(4, 1fr)}.left_header{justify-content:center}.user_container{align-items:center;justify-content:center;margin:0}.user_info_dr_materac a{margin:0px 0 0 15px}.col-search{display:none}.owl-theme .owl-controls .owl-pagination{margin:36px 0 0 !important}.my_footer_col.informacje,.my_footer_col.bezpieczne_platnosci{margin-right:30px}.my_footer_col.moje_konto{margin-right:30px}.hidden-md-up.text-xs-right.up{display:none}.products-sort-order .dropdown-menu{margin:7px 0 0 0}.block.day_hit .ajax_block_product{margin-bottom:0;width:100%}.block.day_hit .thumbnail-container{display:flex;align-items:center}.block.day_hit .thumbnail-container h3{max-width:300px;text-align:left}.block.day_hit .thumbnail-container h3 a{text-align:left}.thumbnail-container .product-meta{width:100%;padding:21px}#category .thumbnail-container .product-meta a,#module-pm_advancedsearch4-searchresults .thumbnail-container .product-meta a{font-size:14px;line-height:26px}#search_filter_toggler{display:none}#left-column #PM_ASBlock_2 .card-header{display:block;background-color:#3e2780;color:#fff;margin-bottom:15px;font-size:14px;line-height:15px;font-weight:600}.PM_ASBlockOutput{padding-left:0px}.PM_ASBlockOutput.PM_ASMobileMode .PM_ASBlockTitle:after,.PM_ASBlockOutput.PM_ASMobileMode .PM_ASearchTitle:after{top:13px;right:10px}.sort_border .col-md-3,.sort_border .col-md-9{width:100% !important}.sort_border .col-sm-4{display:none}.products-sort-order .dropdown-menu{left:-10px}#logo_row_header{flex-wrap:wrap}.col-logo{width:45%;order:0}.col-cart{width:54%;order:1}.col-search{width:100%;order:2;display:block}#leosearchtopbox{width:100%}.header-menu .col-menu{position:absolute !important;top:-37px;right:0}#leo_search_block_top .block_content .leoproductsearch-result::after{top:18px}body .header-menu{margin-bottom:0 !important}.newsletter h2{font-size:18px;line-height:28px}}@media(max-width: 650px){.box-cover .flex-col48{width:100%;flex-wrap:wrap}.box-cover .flex-col48 p span{padding-left:0}#description p{width:100%}}@media(max-width: 575px){.bottomnav p:first-child{text-align:left}.left_header{justify-content:space-between}.my_image_container{margin-right:10px}.my_box_container p{font-size:12px;line-height:17px}.my_footer_row h4{font-size:13px;line-height:15px}.thumbnail-container .product-meta{padding:21px 5px}.my_availability_box .single_box p strong{display:block}#product .my_box_small{flex-wrap:wrap}#product .my_box_container.product_container .my_image_container,#product .my_content_container{margin-right:0;flex:0 0 100%;max-width:100%;display:flex;align-items:center;justify-content:center}#product .my_box_container.product_container p{width:100%;text-align:center;margin:5px}.flex-col100{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.flex-col100 img{margin-bottom:15px}.desc-item{flex-wrap:wrap;justify-content:center;text-align:center}.desc-item p{margin-bottom:20px;margin-top:5px}.newsletter h2 br{display:none}.newsletter h2 span{margin-left:5px}.block_newsletter form button span{display:block;font-size:12px}.sinlge_row_salon .bottom_wrapper{width:100%;justify-content:unset;flex-direction:column;align-items:flex-start}.sinlge_row_salon .see_salon_button{margin-top:30px}.sinlge_row_salon{padding:20px 15px;margin-bottom:70px}#main .page-content.page-cms-10{padding:0}.sinlge_row_salon .contett_wrapper h3{text-align:left}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .top_lable{font-size:12px;line-height:17px}.sinlge_row_salon .contett_wrapper h3{font-size:22px;text-align:left;line-height:16px;margin:0 0 30px}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .adress_row p{font-size:14px}.sinlge_row_salon .contett_wrapper .adress_row{margin:0 0 8px}}@media(max-width: 480px){.my_box_container.product_container{grid-template-columns:repeat(1, 1fr)}.my_salons{margin:0 -30px}.full_w_walk h2{margin-left:0}#cms #content-wrapper .my_salon_container p{font-size:16px}.full_w_walk .bottom_link img{max-width:100%}.my_salon_container h2{font-size:19px;line-height:1.3}.bottomnav p:first-child{display:none}.left_header p img{margin:0 10px 0px 0}.header-logo{margin-bottom:0px !important}.my_box_container{grid-template-columns:repeat(1, 1fr);grid-gap:20px 0}.my_image_container{min-width:67px}.my_content_container{min-width:150px}.my_box_small{justify-content:center}.content.tab_links_container{grid-template-columns:repeat(3, 1fr)}.thumbnail-container .product-price-and-shipping .price{font-size:15px;line-height:25px}.thumbnail-container .product-price-and-shipping .regular-price{font-size:12px;line-height:25px}.product-flags .product-flag{font-size:11px}#promo .thumbnail-container .product-title a{font-size:14px;line-height:20px}#promo .thumbnail-container .product-price-and-shipping .price{font-size:19px;line-height:25px}#promo .thumbnail-container .product-price-and-shipping .regular-price{font-size:14px;line-height:25px}#promo .thumbnail-container .product-meta{padding-right:15px;padding-left:15px}#promo .button_container a{font-size:14px;height:40px}.footer_seo h3,.my_footer_row h3{font-size:16px;line-height:20px}.footer_seo p{font-size:10px;line-height:15px}.my_footer_row.top_row{display:grid;grid-gap:30px 15px}.single_element{margin-top:25px;margin-bottom:20px;text-align:center}#cta_row p{font-size:26px}#cta_row h3{font-size:28px;line-height:32px}#producent .content.tab_links_container .label_container{display:none}#producent .content.tab_links_container{grid-template-columns:repeat(2, 1fr)}.product-detail-name{line-height:24px;font-size:18px}.my_availability_box{display:grid;grid-template-columns:repeat(3, 1fr)}.my_availability_box .single_box{margin-right:0}#description h2{font-size:17px;line-height:24px}.cart_label{display:none}.product-quantity #quantity_wanted,.product-variants>.product-variants-item select{max-width:190px}}@media(max-width: 320px){.block_newsletter .col-12 a{font-size:11px}}.selectize-control{position:relative}.selectize-control::after{content:"<";position:absolute;top:6px;right:7px;transform:rotate(-90deg);z-index:10;font-weight:900;font-size:17px;background:#3e2780;height:25px;width:25px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:3px;z-index:0;cursor:pointer}.selectize-control .selectize-input{border:1px solid #d8d8d8 !important;background:rgba(0,0,0,0) !important;cursor:pointer !important;width:auto}.PM_ASCriterionStepEnable .selectize-control .selectize-input{width:100% !important}.subpage-ekomi{max-width:1200px;margin:auto;float:none;padding:50px 0}.search-title{margin-bottom:25px;font-weight:600;font-size:18px;color:#1a1a1a;padding-bottom:5px;border-bottom:2px solid #a340ff}#header .header-nav .bottomnav{background-color:#010c4a}@media(max-width: 767px){#header .header-nav .bottomnav{padding-top:0;padding-bottom:0}}.services-row{margin:50px 0}.services-row img{margin-bottom:20px}.services-row p{color:#3e2780;font-size:16px;font-weight:500;text-align:center}#footer{font-family:"Roboto",sans-serif;background:#010c4a}#footer .footer_center__wrapper{padding:0 70px}#footer .footer-center{margin-bottom:50px}#footer .footer-center .footer_center__wrapper .ApColumn .title_block{color:#fff !important;font-style:normal !important;font-weight:400 !important;font-size:16px !important;margin-bottom:30px !important;line-height:1.1 !important;width:100% !important;text-align:start !important}#footer .footer-center .footer_center__wrapper .ApColumn ul li a{color:#fff;font-weight:400;font-size:14px;line-height:1.1;padding-top:5px;padding-bottom:5px}#footer .footer-bottom .footer_center__wrapper>.inner{padding:20px 0;border-top:1px solid hsla(0,0%,100%,.3)}#footer .footer-bottom .footer_center__wrapper .footer-bottom-meta .block_content p{color:#fff;font-style:normal;font-weight:400;font-size:12px;line-height:1.1;text-align:end}.slick-prev:before{display:none}.slick-next:before{display:none}.owl-theme .owl-wrapper-outer .owl-wrapper .owl-item{padding:15px;transition:all 250ms ease-in-out}.owl-theme .owl-controls{margin-top:15px;height:50px}.owl-theme .owl-controls .owl-buttons{top:auto;right:auto;left:50%;transform:translateX(-50%);width:auto;display:flex;gap:20px}.owl-theme .owl-controls .owl-buttons div{height:30px;width:30px;display:flex;justify-content:center;align-items:center;color:#010c4a;font-size:30px;line-height:1;border-radius:50%;background:rgba(0,0,0,0)}.owl-theme .owl-controls .owl-buttons div:before{display:none}.owl-theme .owl-controls .owl-buttons div:hover{background:#a340ff;color:#fff}.owl-theme .owl-controls .owl-buttons div:hover:before{color:#fff !important}.best-products-box{position:relative;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.best-products-box .best-products-text .block_content{margin-bottom:30px;line-height:1.5}.best-products-box .best-products-text h2{font-family:"Roboto",sans-serif;color:#010c4a;font-weight:600;font-size:24px;margin-bottom:30px;text-transform:uppercase;line-height:1.5;position:relative}.best-products-box .best-products-text h2:before{top:auto !important;bottom:0 !important;height:2px !important;background:#a340ff !important;width:90% !important;left:0;content:"";display:block;position:absolute;max-width:200px}.best-products-box .best-products-text p{font-family:"Roboto",sans-serif;color:#010101;font-weight:300;font-size:16px}.best-products-box .best-products-text p:last-child{margin-bottom:0}.best-products-box picture{display:block;position:relative}.best-products-box picture::before{content:"";position:absolute;inset:0;background:#ebf1ff;z-index:-1;width:50vw}.ApSlideShow picture{display:block !important}#index #wrapper{padding-top:0}#index #wrapper .ApColumn .block{padding-top:75px}@media(max-width: 767px){#index #wrapper .ApColumn .block{padding-top:25px}}#cookieNotice{background:#010c4a !important;color:#fff;padding:5px;font-size:12px;box-shadow:none !important}#cookieNotice p{font-size:12px !important}@media(max-width: 767px){#cookieNotice p{font-size:10px !important;line-height:1.25}}.latest-blogs .created{margin-bottom:15px !important}.latest-blogs .blog-image-container{border-radius:5px}.latest-blogs .blog-title{text-transform:none !important}.latest-blogs .see_more_blog img{display:none !important}#left-column .block,#right-column .block{box-shadow:none !important;padding:20px !important}body{overflow-x:hidden}body#module-leoblog-blog #wrapper{background:#f8f9fa;padding-top:50px;padding-bottom:50px}body#module-leoblog-blog #wrapper #blogpage article{background:#fff;padding:50px}body#module-leoblog-blog #wrapper #blogpage .extra-blogs{border:1px solid #eee;padding:25px}body#product #wrapper{background:#fff;padding-top:50px;padding-bottom:50px}body#product #wrapper #blogpage article{background:#fff;padding:50px}body#product #wrapper #blogpage .extra-blogs{border:1px solid #eee;padding:25px}.leoproductsearch-content{margin-right:10px}#promo-code form{display:flex}#promo-code form input{border-radius:4px 0 0 4px}#promo-code form .btn{margin:0;border-radius:0 4px 4px 0}@media(max-width: 1200px)and (min-width: 992px),(max-width: 400px){#promo-code form{flex-direction:column;row-gap:5px}#promo-code form .promo-input{width:100%;border-radius:4px}#promo-code form .btn.btn-primary{border-radius:4px;width:100%}}@media(max-width: 991px)and (min-width: 401px){#promo-code form .promo-input{width:calc(100% - 140px)}}.cart-line-product-actions .remove-from-cart{background:#010c4a;display:flex !important;height:30px;width:30px;align-items:center;justify-content:center;border-radius:4px}.cart-line-product-actions .remove-from-cart:hover{background:#a340ff}.cart-line-product-actions .remove-from-cart i{color:#fff}.product-description table{width:auto !important}.product-description table tr td{width:11.1111111111%}.product-description table picture img{height:auto !important;max-width:100px !important}.bestsellers_row .ApProductCarousel{padding-top:0 !important}#carousel-3330681750 .row>div{width:33% !important}@media(min-width: 676px){#footer .inner .row.footer-first-for .ApColumn{width:25% !important}}@media(max-width: 675px){#footer .inner .row .ApColumn{width:100% !important;text-align:center}#footer .inner .row .ApColumn h4{text-align:center !important}#footer .inner .row .ApColumn h4.title_block{text-align:center !important}}@media(max-width: 675px){#footer .inner .row .ApColumn:first-child{margin-bottom:25px !important}}@media(max-width: 1199px){#footer .inner .row .ApColumn:last-child{width:100%;padding-top:50px}}@media(max-width: 767px){.cart-preview{position:relative;top:10px}}@media(max-width: 767px){#product #content-wrapper{padding:0 !important}.product-detail>.row>div[class^=col-]{padding:0 !important}.more-info-product{padding:10px}.footer_center__wrapper{padding:10px !important}.block_newsletter form{width:100%;max-width:100%}.block_newsletter{text-align:center}.block_newsletter .col-xs-12{float:none !important}.block_content h4{text-align:center;float:none;font-size:20px !important}.newsletter_container{flex-wrap:wrap}.newsletter_container .input-wrapper{width:100%}.newsletter_container button{width:100% !important}}.page-cms-23 form{margin-top:50px}.page-cms-23 input[name=email]{background:#d8d8d8;color:#696868;opacity:.8;font-size:14px;line-height:34px;padding:7px 21px;width:100%;border-radius:5px;border:0}.page-cms-23 button{background:#a340ff;color:#fff;padding:14px 25px;border:0}footer .block_newsletter{display:none}.widget-stars{display:flex;gap:20px;margin-bottom:25px;color:#000;cursor:pointer}.widget-stars span{font-weight:600}#product .featured-products .products{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));background:#fff}#product .featured-products .products .product-miniature .product-image .functional-buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#product .featured-products .products .product-miniature .product-image .functional-buttons .button-container{width:100%}#product .featured-products .products .product-miniature .product-meta .product-title a{height:auto}.block-promo .promo-discounts .cart-summary-line .label{color:#010c4a}.block-promo .promo-discounts .cart-summary-line .label .code{color:#f5a76a;cursor:grab;text-decoration:none}.hero-slider{overflow:hidden}#smartsupp-widget-container>div{z-index:9999 !important}.raty_boxes_container img{width:100%;max-width:178px;height:35px}#oblicz-rate a{cursor:pointer}#manufacturer #main #manufacturer-description ul{margin-bottom:25px;list-style-type:square;margin-left:20px}#manufacturer #main #manufacturer-description ul li{list-style-type:square}body #content-wrapper #content #single-city-page .featured-products .products{display:grid;grid-template-columns:repeat(auto-fit, minmax(310px, 1fr))}body #content-wrapper #content #single-city-page .featured-products .products article.product-miniature .functional-buttons{display:none}body #content-wrapper #content #single-city-page .featured-products .products article.product-miniature .leo-list-product-reviews{display:none}body #content-wrapper #content #single-city-page h2{font-size:26px;font-weight:600;margin-bottom:25px}body #content-wrapper #content #single-city-page p{font-size:13px;line-height:24px;font-weight:300}body #main ul#cities-links{margin:0 !important;padding:0 15px !important;list-style:none !important;display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:10px}body #main ul#cities-links li{list-style:none !important;text-align:center;background:#3e2780}body #main ul#cities-links li a{display:block;color:#fff;font-size:14px;line-height:26px;font-weight:600;padding:10px;transition:all .3s ease-in-out}body #main ul#cities-links li a:hover{background:#a340ff}#footer .footer-city-list>ul{display:flex;flex-direction:row;-moz-column-gap:50px;column-gap:50px;row-gap:20px;flex-wrap:wrap}#footer .footer-city-list>ul li a:hover{padding-left:0}@media(max-width: 765px){#category .product_list.grid>.row{display:grid;grid-template-columns:1fr 1fr}#category .product_list.grid>.row .ajax_block_product{width:100% !important}}@media(max-width: 320px){#category .product_list.grid>.row{grid-template-columns:1fr}}@media(max-width: 765px){#logo_row_header .ApColumn:nth-child(3){display:flex}}.buy_by_phone{margin-top:10px}#buy-by-phone-popup{position:fixed;inset:0;z-index:999999;opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:center;transition:opacity 250ms ease,visibility 250ms ease;overflow:auto}#buy-by-phone-popup.active{opacity:1;visibility:visible}#buy-by-phone-popup::before{content:"";position:fixed;width:100%;height:100%;background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#buy-by-phone-popup .buy-by-phone-popup--wrapper{position:relative;width:100%;max-width:700px;padding:30px;background:#fff;border:1px solid #e5e5e5;border-radius:5px;z-index:1}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-header{position:relative}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-header--close{position:absolute;top:-23px;right:-20px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-header--close .close-popup{font-size:16px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body{display:grid;grid-template-columns:1fr 1fr;max-height:calc(100vh - 130px);overflow-y:auto;padding:10px 10px 10px 0}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--left{display:flex;align-items:center}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--left .popup-img .product-cover{width:100%;max-width:-moz-fit-content;max-width:fit-content;margin-left:auto;margin-right:auto}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right{display:flex;justify-content:center;flex-direction:column}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right p{color:#000;font-size:14px;font-weight:600}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group{margin-bottom:5px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group .form-control{border-radius:3px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group .form-control.form-control-name::-moz-placeholder, #buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group .form-control.form-control-phone::-moz-placeholder{color:#000}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group .form-control.form-control-name::placeholder,#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group .form-control.form-control-phone::placeholder{color:#000}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-radio{display:flex;flex-direction:row;align-items:center;gap:15px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-radio .radio-inline{display:flex;align-items:center;gap:5px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-radio .radio-inline input[type=radio]{width:20px;height:20px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-polityka{display:flex;flex-direction:row;gap:10px;align-items:baseline}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-polityka input#polityka{width:-moz-fit-content;width:fit-content}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-polityka label{text-align:left;font-size:10px;margin-bottom:0}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-cols{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:5px;column-gap:5px;font-size:16px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .popup-body-top>p{color:#a340ff}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .popup-body-top>p>a{color:#a340ff;text-decoration:underline}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .popup-input-alert{color:red}@media(max-width: 700px){#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body{grid-template-columns:1fr}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--left{display:none}}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert{display:none;position:absolute;inset:0}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert.active{display:block}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert::after{content:"";position:absolute;inset:-1px;background:rgba(0,0,0,.3);border-radius:5px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert .popup-alert-wrapper{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);padding:30px;background:#fff;border:1px solid #e5e5e5;border-radius:5px;z-index:1;width:100%;max-width:300px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert .popup-alert-wrapper .popup-alert-close{position:absolute;top:5px;right:10px;font-size:16px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert .popup-alert-wrapper .popup-alert-data p{margin:10px 0 0 0}.cky-box-bottom-left,.cky-revisit-bottom-left{bottom:70px !important;left:10px !important}#category-description ul,#category-description ol{margin-bottom:20px}#category-description p{color:#000}#cookiesplus-modal .cookiesplus-close-and-save{display:none !important}#box-product-accessories{margin-bottom:20px}#box-product-accessories .buy-protector-btn{display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;background-color:#a340ff !important;border-radius:5px;width:100%;font-size:16px;line-height:24px;font-weight:700;text-transform:initial;min-height:50px;transition:all .3s ease-in}#box-product-accessories .buy-protector-btn:hover{background-color:#010c4a !important}#box-product-accessories .product-accessories-title{margin:10px 0;text-align:center;font-weight:700;font-size:24px;text-transform:uppercase}#box-product-accessories #box-accessories-slider{display:none}#box-product-accessories #box-accessories-slider .slick-track{padding-top:15px;padding-bottom:15px}#box-product-accessories #box-accessories-slider .slick-arrow{width:30px;height:30px;line-height:28px;text-align:center;background:#fff;border:1px solid #eee;transition:all .5s ease;border-radius:15px;color:rgba(0,0,0,0);top:20px;transform:translate(-50%, -50%)}#box-product-accessories #box-accessories-slider .slick-arrow.slick-next{left:calc(50% + 20px)}#box-product-accessories #box-accessories-slider .slick-arrow.slick-next::before{content:""}#box-product-accessories #box-accessories-slider .slick-arrow.slick-prev{left:calc(50% - 20px)}#box-product-accessories #box-accessories-slider .slick-arrow.slick-prev::before{content:""}#box-product-accessories #box-accessories-slider .slick-arrow::before{font-family:"FontAwesome";color:#999;font-size:14px;display:block;transition:all .5s ease;position:absolute;width:100%;height:100%;top:0;left:0}#box-product-accessories .ajax_block_product .product-price-and-shipping{display:none !important}#featured-products-box{position:relative}#featured-products-box .featured-products-box-slider{position:initial}@media(max-width: 600px){#featured-products-box .featured-products-box-slider{padding-top:30px;position:relative}}#featured-products-box .featured-products-box-slider .slick-arrow{top:0;transform:none;width:30px;height:30px;line-height:28px;text-align:center;background:#010c4a;border:1px solid #010c4a;transition:all .5s ease;border-radius:15px;color:#fff}#featured-products-box .featured-products-box-slider .slick-arrow.slick-prev{left:auto;right:40px}@media(max-width: 600px){#featured-products-box .featured-products-box-slider .slick-arrow.slick-prev{left:calc(50% - 40px);transform:translateX(-50%)}}#featured-products-box .featured-products-box-slider .slick-arrow.slick-next{right:0}@media(max-width: 600px){#featured-products-box .featured-products-box-slider .slick-arrow.slick-next{right:calc(50% - 40px);transform:translateX(-50%)}}#featured-products-box .featured-products-box-slider .slick-arrow:hover{border-color:#a340ff;background-color:#a340ff}body>div[class^=htmlboxpro]{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;background:#a441fc}body>div[class^=htmlboxpro] *{color:#fff}body>div[class^=htmlboxpro] p{color:#fff;font-size:15px;font-weight:500;text-align:center;margin-bottom:0}body>div[class^=htmlboxpro] p a{color:#fff !important}.tabs-product{display:flex;flex-direction:column}.tabs-product .tabs-nav{display:flex;list-style:none;margin:0;padding:0;border-bottom:1px solid #eee}@media(max-width: 525px){.tabs-product .tabs-nav{display:block}}.tabs-product .tabs-nav li{margin:0;padding:10px 20px;cursor:pointer;border-bottom:none;font-weight:600;font-size:16px}@media(max-width: 768px){.tabs-product .tabs-nav li{font-size:14px}}@media(max-width: 525px){.tabs-product .tabs-nav li{text-align:center;border:1px solid #eee}}.tabs-product .tabs-nav li.active{font-weight:bold;color:#a340ff}.tabs-product .tabs-content{padding:25px 0}.tabs-product .tabs-content>div{display:none}.tabs-product .tabs-content>div.active{display:block}.ui-autocomplete.ui-front.ui-widget-content{display:none !important}.last-bastion{display:none !important}.card>.checkout .btn.btn-primary{text-wrap:auto}.leo-megamenu .leo-top-menu .dropdown-menu.level1 ul li.nav-item.dropdown-submenu .dropdown-menu.level2{position:relative;left:0;padding:20px 0px 0px 15px;box-shadow:none;background:#f4f4f4;position:absolute;top:100%}.leo-megamenu .leo-top-menu .dropdown-menu.level1 ul li.nav-item.dropdown-submenu .dropdown-menu.level2 li{margin-bottom:15px}/*# sourceMappingURL=dr_materac.css.map */ \ No newline at end of file +@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";body{font-family:"Poppins",sans-serif !important}.iview-timer{width:100% !important;left:50% !important;transform:translateX(-50%)}.left_header{display:flex;align-items:center}.left_header p img{margin:0 7px 0 24px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(22deg) brightness(106%) contrast(105%)}.left_header p a{color:#fff}.leo-megamenu .navbar-nav>li{margin:0}.leo-megamenu .navbar-nav>li:first-child{margin-left:-15px}.leo-megamenu .navbar-nav>li>a{padding:0;font-size:18px;font-weight:400;line-height:1.5;text-transform:unset;padding:10px 15px}.block-category #category-description p{color:#696868;font-weight:400}.block-category #category-description p strong{font-weight:700}.leo-megamenu{padding:0}.popup-over a.popup-title{padding:0;display:flex;align-items:center;justify-content:flex-end;line-height:20px}.chevron{margin-right:5px;transition:transform .2s ease-in}.popup-over:hover .chevron{transform:rotate(180deg)}.popup-over{float:unset;margin:0}.user_container{display:flex;align-items:center;justify-content:flex-end}.user_container #language-selector-label .popup-title>picture img{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(22deg) brightness(106%) contrast(105%)}.user_info_dr_materac{display:flex;flex-wrap:wrap}.user_info_dr_materac a{margin-left:15px}.popup-over .popup-content{right:-30px}.bottomnav .inner{border-bottom:none !important}.bottomnav .ApHtml{line-height:unset !important;height:auto !important;background:none !important}.bottomnav .ApRow .ApColumn:first-child{width:calc(100% - 300px) !important}@media(max-width: 991px){.bottomnav .ApRow .ApColumn:first-child{text-align:center;width:100% !important}.bottomnav .ApRow .ApColumn:first-child .left_header{justify-content:center;gap:20px}}.bottomnav .ApRow .ApColumn:last-child{width:300px !important}@media(max-width: 991px){.bottomnav .ApRow .ApColumn:last-child{text-align:center;width:100% !important;justify-content:center !important;padding-top:0 !important}}.box-slider>.ApColumn{width:100% !important}.header-top{padding:45px 0 35px;transition:margin .3s ease-in}@media(max-width: 756px){.header-top{padding:10px 0}}.header-nav{font-size:14px;padding:10px;background:#010c4a;color:#fff}.header-nav a{color:#fff}.header-nav a.signin{margin-right:10px}.header-nav.hide-bar{transform:translateY(-30px)}.header-nav a,.header-nav{transition:all .3s ease-in}.header-nav a:hover{color:#a340ff !important}.list-cate-wrapper{display:none}#leo_search_block_top .block_content{border:none;border-bottom:2px solid #a340ff;border-radius:0}#leo_search_block_top .block_content .leoproductsearch-result input[type=text]{padding:0 5px;text-align:left;height:30px;font-size:14px;line-height:21px;color:#010101}#leo_search_block_top .block_content .leoproductsearch-result input[type=text]::-moz-placeholder{color:#010101;font-size:14px;line-height:21px}#leo_search_block_top .block_content .leoproductsearch-result input[type=text]::placeholder{color:#010101;font-size:14px;line-height:21px}#logo_row_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}@media(max-width: 765px){#logo_row_header{margin-bottom:0}}#logo_row_header #cart-block{color:#010101;font-size:16px;cursor:pointer}.header-top .ApColumn .block{margin:0;padding:0}#leo_search_block_top .block_content{padding:0}#leo_search_block_top .block_content button[type=submit]{display:none}#leosearchtopbox{width:100%}#leo_search_block_top .block_content .leoproductsearch-result{position:relative;display:flex;align-items:center}#leo_search_block_top .block_content .leoproductsearch-result i{background-image:url(../img/layout/magnifier.svg);width:17px;height:17px;display:block;cursor:pointer;background-size:cover;right:0}s #leo_search_block_top .block_content .leoproductsearch-result i:hover{background-image:url(../img/layout/magnifier-hover.svg)}.cart-preview .header{margin-top:0 !important;display:flex;align-items:center;justify-content:center}@media(max-width: 991px){.cart-preview .header{margin-top:2px !important}}.cart-preview .header picture{background:#a340ff;display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;margin-right:5px;border-radius:50%}.cart-preview .header picture img{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(22deg) brightness(106%) contrast(105%)}.nav.megamenu.horizontal{list-style:none;width:100%;display:flex;align-items:center;justify-content:flex-start;margin-bottom:0px}.nav.megamenu.horizontal li{margin-right:19px}.nav.megamenu.horizontal li.last_element{margin-right:0;margin-left:auto}.nav.megamenu.horizontal li.fat_menu a{font-weight:700}@keyframes flashMenu{0%{color:#010101}50%{color:#fe6700}100%{color:#010101}}.nav.megamenu.horizontal li.last_element a{background-color:#fe6700;padding-bottom:0 !important;padding:0px 15px 0;border-radius:20px;color:#fff;font-weight:500;transition:background-color .3s ease-in;margin-bottom:24px}.nav.megamenu.horizontal li.last_element a:hover{background-color:#3e2780;color:#fff !important}#prices-drop .nav.megamenu.horizontal li.last_element a{animation:none;color:#fff !important}#prices-drop .nav.megamenu.horizontal li.last_element a:active{animation:none;color:#fff !important}.leo-megamenu .navbar-nav>li.active>a,.leo-megamenu .navbar-nav>li:hover>a,.leo-megamenu .navbar-nav>li:focus>a{color:#a340ff}.header-menu{border:none}.header-menu:before{display:none}.iview-controlNav div.iview-items ul li a.iview-control{width:8px;height:8px;background-color:#010101;opacity:1;margin:0 4px}.iview-controlNav div.iview-items ul li a.iview-control.active,.iview-controlNav div.iview-items ul li a.iview-control:hover{transform:scale(1);background-color:#a340ff}.ApColumn .block{margin-bottom:0}.my_box_container{box-shadow:0px 12px 17px rgba(0,0,0,.06);border-radius:5px;display:grid;grid-template-columns:repeat(4, 1fr);padding:34px 24px 34px 30px;margin-bottom:64px}.my_box_small{display:flex;align-items:center;justify-content:flex-start}.my_image_container{margin-right:25px}.my_box_container p{color:#010101;font-weight:600;font-size:16px;line-height:19px;margin:0;text-align:left}.box-slider{padding-bottom:0 !important;margin-bottom:38px !important}.leo-cart-dropdown-action a.btn.cart-dropdow-checkout{background-color:#3e2780}.content.tab_links_container{display:grid;grid-template-columns:repeat(8, 1fr);text-align:center;grid-gap:30px 5px}.tab_links_container a{display:block}.tab_links_container img{margin-bottom:11px;transition:transform .2s ease-in;max-width:100%}.tab_links_container p{font-size:13px;line-height:14px;color:#010101;font-weight:400;transition:color .2s ease-in,font-weight .2s ease-in}.tab_links_container a:hover p{color:#3e2780;font-weight:700}.tab_links_container a:hover img{transform:scale(0.9)}.ApColumn .title_block{color:#010c4a !important;font-family:"Roboto";font-style:normal;font-weight:600 !important;font-size:24px !important;line-height:1.5 !important;text-align:center;padding-left:0 !important;padding-bottom:15px !important;width:-moz-fit-content;width:fit-content;margin-left:auto !important;margin-right:auto !important;text-transform:uppercase !important}.ApColumn .title_block:before{top:auto !important;bottom:0 !important;height:2px !important;background:#a340ff !important;width:90% !important;left:5%;content:"";display:block;position:absolute}#findTab .nav-item a.nav-link{color:#696868;font-size:15px;line-height:52px;display:block;padding:0 35px;background-color:#f1f1f1;font-weight:400;text-transform:unset;border-radius:0;border:none !important;transition:background-color .3s ease-in}#findTab .nav-item{margin:0}#findTab .nav-item a.nav-link.active{background-color:#fff;font-weight:700;color:#000;border:none}#findTab .nav-tabs .nav-link:focus,#findTab .nav-tabs .nav-link:hover{border:none}#findTab .nav-tabs .nav-link{border:none}#findTab{padding-bottom:40px}.find_for_you{padding-bottom:41px;border-bottom:1px solid #d8d8d8}.ApColumn .block.find_for_you{margin-bottom:60px}.tab-pane[aria-labelledby=size-tab] .img_container{padding:0 10px}.tab-pane[aria-labelledby=producent-tab] .img_container{padding:0 0px;display:flex;width:100%;align-items:center;justify-content:center;margin-bottom:11px;min-height:82px}.tab-pane[aria-labelledby=producent-tab] .tab_links_container img{margin:0}.thumbnail-container .product-title a{display:block;text-align:center;color:#000;font-size:15px;line-height:1.5;margin-bottom:25px;font-weight:500;height:68px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.product-flags{display:flex;flex-direction:column;padding:0;text-align:center;top:21px;left:0}.product-flags .product-flag{display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;line-height:25px;padding:0 18px;border-radius:5px}.product-flags .product-flag.new{background-color:#9a40eb}.product-flags .product-flag.discount{background-color:#fe6700}.thumbnail-container .product-price-and-shipping{display:flex;align-items:center;justify-content:center;font-size:20px}.box-ptabs .nav-tabs .nav-item a:hover,.box-cate .widget-category_image a:hover,.thumbnail-container .product-title a:hover,.leo-megamenu .navbar-nav>li>a:hover,.leo-megamenu .navbar-nav>li>a:focus,.leo-megamenu .navbar-nav>li>a:active{color:#a340ff !important}#leo_search_block_top .ac_results{min-width:320px}.thumbnail-container .product-price-and-shipping .price{color:#a340ff;font-size:16px;line-height:1;font-weight:600}.thumbnail-container .product-price-and-shipping .regular-price{font-size:16px;line-height:24px;font-weight:400}.thumbnail-container .product-meta{padding:0 21px 21px}.box-product .owl-carousel .owl-item.active:before,.box-ptabs .owl-carousel .owl-item.active:before,.box-tdeals .owl-carousel .owl-item.active:before{display:none !important}.button_container a{display:flex;align-items:center;justify-content:center;width:100%;background-color:#3e2780;border-radius:5px;height:40px;padding:0 17px;font-size:14px;line-height:26px;font-weight:600;margin-top:12px;transition:color .3s ease-in,background-color .3s ease-in;color:#fff}.button_container a:hover{color:#fff;background-color:#a340ff}.button_container a img{transition:filter .3s ease-in}.button_container a:hover img{filter:brightness(0) invert(1)}.thumbnail-container{margin-bottom:0}article.product-miniature{background-color:#fff;border-radius:5px;transition:box-shadow .2s ease-in}article.product-miniature .product-card-widget-stars #ekomi-product-widget-identifier{display:none}article.product-miniature .product-card-widget-stars #widget-container{width:100%;display:flex;align-items:center;justify-content:center}.list article.product-miniature{float:left}.product_list .ajax_block_product{border:none}.list .col-xl-4,.page-prices-drop .grid .col-xl-4{margin-bottom:30px}.product_list.list .thumbnail-container .product-title a{text-align:left}#category .product_list .ajax_block_product{margin-bottom:30px}.product_list{border:none;box-shadow:none}.product_list.list .product-title a{margin-bottom:0 !important}.product_list.list .product-price-and-shipping{justify-content:flex-start}.product_list.list .button_container a{max-width:175px}.product_list li{margin-bottom:33px}.light_gray_bg{position:relative;padding-top:94px;margin-bottom:0px !important;z-index:1}.light_gray_bg::before{height:100%;width:100vw;content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);background-color:rgba(216,216,216,.3)}.dark_gray_bg.light_gray_bg::before{background-color:#eaeaea}.owl-theme .owl-controls .owl-pagination{margin:66px 0 0 !important;display:flex;align-items:center;justify-content:center}.owl-theme .owl-controls span{margin:0 4px !important;background-color:#babcbc !important}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background-color:#3e2780 !important}.ApColumn .block.products_block{margin-bottom:58px}.blog-viewall{width:100%;display:flex;align-items:center;justify-content:center;margin:70px 0 88px}.blog-viewall .btn-primary{background-color:#3e2780;border-radius:5px;color:#fff;display:flex;padding:16px 32px;font-weight:600;text-transform:unset;transition:color .3s ease-in,background-color .3s ease-in}.blog-viewall .btn-primary:hover{color:#fff;background-color:#24b28c}.blog_carousel .owl-carousel .owl-item{padding:0 10px 0 0}.blog_carousel .owl-carousel .owl-item .blog-container{min-height:440px !important}.blog_carousel .block_content{padding:0 15px}.blog_carousel .item{background-color:#fff;border-radius:8px;overflow:hidden}.owl-carousel.owl-loading::before,#back-top a{background-color:#a340ff !important}#back-top a:hover{color:#fff !important;background-color:#010c4a !important}.latest-blogs .blog-desc{max-height:147px !important;color:#010101 !important;font-weight:400 !important;margin:0 0 18px !important;line-height:21px !important;overflow:hidden !important}.latest-blogs .blog-image-container{margin:0 !important;overflow:hidden}.latest-blogs{padding-bottom:0}.latest-blogs .blog-image-container img{max-height:200px;-o-object-fit:cover;object-fit:cover}.latest-blogs .right-block .author{display:none}.latest-blogs .right-block .nbcomment{display:none}.right-block{padding:20px}.latest-blogs .blog-meta>span{display:inline-block;vertical-align:top;margin:0;width:100%;color:#696868;font-style:initial;font-size:12px;line-height:21px;margin-bottom:4px;text-transform:lowercase}.latest-blogs .blog-title{font-size:18px;text-transform:inherit;line-height:24px;margin:0 0 4px;font-weight:600;height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:initial;color:#010101}.see_more_blog img{margin-left:12px}.manufacturers_block img{opacity:1 !important;border-radius:5px}.manufacturer-image-container{text-align:center;border:1px solid rgba(0,0,0,0);border-radius:5px;transition:border-color .3s ease-in}.manufacturer-image-container a{display:block}.manufacturer-image-container:hover{border-color:#3e2780}.footer_seo{text-align:justify}.footer_seo h3,.my_footer_row h3{color:#010101;font-size:18px;line-height:24px;font-weight:600;margin-bottom:15px}.footer_seo p{color:#010101;font-size:12px;line-height:20px;font-weight:400;margin-bottom:14px}.my_footer_row{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px 0}.my_footer_row.top_row{display:flex;justify-content:space-between;flex-wrap:wrap}.my_footer_row.top_row .my_footer_col{width:25%;margin:0 !important}@media(max-width: 767px){.my_footer_row.top_row .my_footer_col{width:50%}}.row.footer_inside_row{margin:0}.row.footer_inside_row>div{padding:0}.adres_container p{color:#010101;font-size:12px;line-height:20px;margin:0}.adres_container p a{color:#010101;display:block}.my_footer_row li a{display:block;font-size:13px;line-height:20px;margin-bottom:8px}#footer a:hover{color:#a340ff}.my_footer_row ul{margin-bottom:16px}.img_footer_container img{width:auto;max-width:100%}.img_footer_container{display:grid;grid-gap:24px 0;margin-top:9px}.footer{background:#f5fafe}.my_footer_content{display:flex;flex-wrap:wrap;flex-direction:column}.my_footer_row h4{font-size:13px;line-height:20px;font-weight:600;margin-bottom:10px}.my_footer_col.informacje,.my_footer_col.bezpieczne_platnosci{margin-right:60px}.my_footer_col.moje_konto{margin-right:66px}.footer_social_media_container{margin-top:20px}.footer_social_media_container img{margin-right:24px;transition:transform .2s ease-in}.footer_social_media_container a:hover img{transform:scale(0.9)}.my_footer_content>a{display:block;margin-bottom:3px;line-height:20px}.single_element h3{margin-bottom:0}.single_element{margin-top:5px;margin-bottom:14px}.leo-fly-cart-total{background-color:#a340ff}.footer-bottom .inner,.footer-center .inner{border:none}.footer-top{background-color:#3e2780;padding:0;margin:0}.footer-top .container{max-width:100%;margin:0;padding:0;width:100%}.footer-top .ApColumn .block{margin:0}#cta_row{display:flex;flex-wrap:wrap;padding:0;margin:0}#cta_row .ApColumn{display:flex;align-items:center;justify-content:center;color:#fff}#cta_row .col-xl-6{float:unset;width:unset;flex:0 0 50%;max-width:50%;display:flex;align-items:center;padding:0}#cta_row .col-xl-6.left_cta{justify-content:flex-end;padding-right:158px}#cta_row h3{color:#fff;font-size:28px;line-height:42px;margin-bottom:55px;text-align:center;font-weight:700}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}#cta_row p{color:#000;font-size:31px;line-height:34px;text-align:center;background-color:#fff;border-radius:5px;padding:16px;font-weight:700;margin-bottom:0;animation-duration:2s;animation-name:bounceIn;animation-iteration-count:infinite}#cta_row p a,#cta_row p a:hover{color:#000}#cta_row .links_cta{display:flex;align-items:center}#cta_row .links_cta p{animation:none;color:#fff;background-color:rgba(0,0,0,0);padding:0;margin:0;font-size:14px;line-height:14px;margin:0 40px 0 0;font-weight:500}#cta_row .footer_social_media_container{margin:0}.links_cta{margin-top:72px}#cta_row .footer_social_media_container img{width:44px}.footer-center .inner{padding-top:75px}.footer-bottom,.footer-bottom .inner{padding:0}.footer-bottom .ApColumn .block{margin-bottom:0}.bottom_row{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-top:100px}.bottom_row p{margin:17px 0 27px;color:#010101;font-size:13px;line-height:18px;width:100%;text-align:center}.salony_row{padding-bottom:34px}.salony_row .title{background-color:#fff;text-align:center;width:100%;font-size:18px;font-weight:600;padding:20px 110px;color:#696868;transition:color .2s ease-in,background-color .2s ease-in}.salony_row a:hover .title{color:#fff;background-color:#3e2780}.salony_row .item{border-radius:5px;overflow:hidden}#main .page-footer{display:none}.manufacturers_block{padding-top:104px;margin-bottom:70px !important}#wrapper .breadcrumb{margin-bottom:0;padding-bottom:24px;border-bottom:2px solid #f6f6f6;margin-bottom:33px}#product #wrapper .breadcrumb{margin-bottom:18px}#wrapper .breadcrumb li::after{margin:0 10px 0 5px}#wrapper .breadcrumb li a{color:#696868;font-size:11px;line-height:23px;text-transform:lowercase}#wrapper .breadcrumb li:last-child a{color:#a340ff;text-decoration:none}.block-category #category-description{margin-top:0}.block-category #category-description p:first-child{color:#010101;font-size:14px;line-height:22px;margin-bottom:24px}.products-selection{padding-top:0;padding-bottom:0;margin-bottom:24px;border-bottom:none}#js-product-list-top .row{display:flex;justify-content:space-between}#js-product-list-top .total-products{order:2;display:flex;justify-content:flex-end}#js-product-list-top .total-products p{display:none}.products-selection .display>div a{height:33px;display:flex;align-items:center;justify-content:center}.products-selection .display>div a[title=Grid]{width:36px}.products-selection .display>div a[title=List]{width:43px}.products-selection .display>div{margin-right:13px}.products-selection .display>div#list{margin-right:0}.products-selection .display>div a img{transition:filter .2s ease-in}.products-selection .display>div a:hover img{filter:grayscale(1)}.sort_border{margin-left:15px;padding:7px 16px;border:1px solid #d8d8d8;border-radius:4px;display:flex;align-items:center;justify-content:flex-start;transition:background-color .2s ease-in}.products-selection .sort-by{padding-left:0;padding-right:0;color:#3e2780;font-weight:600;font-size:13px;line-height:39px;display:block;margin:0 5px 0 0}.sort_border .col-md-3,.sort_border .col-md-9{float:unset !important;width:auto !important;padding:0}.products-selection button.select-title{padding:0;color:#010101;font-size:13px;line-height:36px;border:none;display:flex;align-items:center;justify-content:flex-start;margin:0 0 0 3px}.chevron_sort_container{display:flex;position:relative;background-color:#3e2780;align-items:center;justify-content:center;border-radius:4px;width:32px;height:32px;margin-left:46px;transition:transform .3s ease-in}.chevron_sort_container img{filter:brightness(0) invert(1);transform:rotate(90deg) translateX(2px);transition:transform .1s ease-in}button[aria-expanded=true] .chevron_sort_container{transform:rotate(180deg)}button[aria-expanded=true] .chevron_sort_container img{transform:rotate(90deg) translateX(0)}.products-sort-order .dropdown-menu{left:0;width:calc(100% - 20px);border:1px solid #d8d8d8;border-radius:0 0 4px 4px;font-size:12px;padding:0;margin:9px 0 0 0;border-top:none}.products-sort-order .select-list:hover{background-color:#fff}.products-selection .display{float:unset;display:flex;align-items:center}#category .products-selection{margin-bottom:62px}.pagination{background-color:unset;border-radius:0;padding:0;margin-top:50px;margin-bottom:50px}.pagination .page-list{display:flex;align-items:center;justify-content:flex-start;padding:0;width:auto;float:left}.pagination .page-list li{padding:0;width:37px;height:37px;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:24px;color:#696868;border-radius:4px}.pagination .page-list li:last-child a{border-right:none}.pagination .page-list li:last-child a span{display:none}.pagination .page-list li:last-child a span.spacer{display:block}#category-description{padding:50px;line-height:1.5}#category-description h2{font-size:1.25rem}#category-description p,#category-description ul li,#category-description strong{color:#010101}#category-description ul{margin-left:25px;list-style-type:disc}#category-description ul li{list-style-type:disc}#category-description ol{margin-left:25px;list-style-type:decimal}#category-description ol li{list-style-type:decimal}#category-description p a{color:#000;font-weight:600}.pagination a{color:#696868;display:flex;width:100%;height:100%;align-items:center;justify-content:center;transition:background-color .3s ease-in,color .3s ease-in;border-radius:4px;margin-right:1px}.pagination a:hover,.pagination .current a{background-color:#3e2780;color:#fff !important}.pagination .page-list a.next img{transform:translateX(1px)}.pagination .page-list a.previous img{transform:rotate(-180deg) translate(1px, -1px)}.pagination .page-list a.next:hover img,.pagination .page-list a.previous:hover img{filter:brightness(0) invert(1)}#left-column .card-header{display:none}#left-column .card{border:none}#left-column .card-block{padding:0}.PM_ASCriterionGroupCheckbox .PM_ASLabelCheckboxSelected .PM_ASLabelLink,.PM_ASCriterionGroupCheckbox .PM_ASLabelCheckbox .PM_ASLabelLink:hover,.PM_ASearchTitle,.PM_ASBlockOutputHorizontal a,.PM_ASBlockOutputVertical a{font-weight:500}.PM_ASForm li{display:flex;align-items:center;justify-content:flex-start;position:relative}.PM_ASForm label{margin-bottom:0}.PM_ASForm li div{width:100%}.PM_ASCriterionCheckbox{width:14px;height:14px;position:relative;z-index:5;margin-right:13px;opacity:0}.PM_ASForm label::after{width:14px;height:14px;left:0;top:5px;content:"";position:absolute;border:1px solid #bcbcbc}.PM_ASForm label::before{width:10px;height:10px;left:2px;top:7px;content:"";position:absolute;background-color:#3e2780;opacity:0;transition:opacity .2s ease-in}.PM_ASForm input:checked+label::before{opacity:1}.PM_ASBlockOutputVertical a{color:#696868;display:block;width:100%;line-height:24px}.PM_ASBlockOutput{padding-left:26px}.PM_ASBlockOutputVertical .PM_ASSubmitSearch{background-color:#3e2780;padding:7px 31px;font-weight:700;text-transform:initial;font-size:14px;line-height:21px;border-radius:5px;transition:color .2s ease-in,background-color .2s ease-in}.PM_ASBlockOutputVertical .PM_ASSubmitSearch:hover{color:#3e2780;background-color:rgba(0,0,0,0)}.PM_ASForm .text-center{text-align:left !important;padding:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{width:16px;height:16px;border-radius:50%;background-color:#3e2780;background-image:none;border:none;transition:transform .2s ease-in;cursor:pointer}.ui-state-default:hover,.ui-widget-content .ui-state-default:hover,.ui-widget-header .ui-state-default:hover{transform:scale(1.1)}.ui-slider .ui-slider-range{background:#3e2780}.PM_ASCritRange{border-radius:0;height:2px;border:none}.ui-slider-horizontal .ui-slider-range{top:2px}.PM_ASBlockOutputVertical .PM_ASCriterionsGroupTitle{border:none}.PM_ASBlockOutputVertical .PM_ASResetSearch{border:1px solid #d8d8d8;box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);border-radius:4px}.PM_ASCritRangeValue{margin-top:10px}.ApColumn .block.day_hit{border-radius:0 4px 4px;border:1px solid #fe6700;padding:0;margin:76px 0 0 0;position:relative}.ApColumn .block.day_hit::after{position:absolute;top:0;left:-1px;background-color:#fe6700;color:#fff;font-size:24px;line-height:21px;font-weight:700;padding:12px 24px;border-radius:8px 8px 0 0;transform:translateY(-100%)}.ApColumn .block.day_hit::before{position:absolute;top:-76px;width:100%;height:2px;background-color:#d8d8d8;content:""}html[lang=pl] .ApColumn .block.day_hit::after{content:"Hit Dnia!"}#category .ApColumn .block.day_hit .ajax_block_product{margin:0 !important}.block.day_hit .product_list .ajax_block_product .product-flags{display:none}.block.day_hit .button_container a img{filter:brightness(0) invert(1)}.footer_seo{padding-right:30px}.zoomContainer,.product-thumb-images .thumb{border-radius:4px}.product-thumb-images .thumb.selected,.product-thumb-images .thumb:hover{border-color:#a340ff}.product-detail.product-thumbs-bottom .product-thumb-images{padding-left:0;padding-right:0}.product-detail.product-thumbs-bottom .product-thumb-images .slick-arrow.slick-prev{left:0;border-radius:5px 0 0 5px}.product-detail.product-thumbs-bottom .product-thumb-images .slick-arrow.slick-next{right:0;border-radius:0 5px 5px 0}#thumb-gallery .slick-arrows .slick-arrow{height:100%}.slick-list:hover+.slick-arrows .slick-next,.slick-list:hover+.slick-arrows .slick-prev,.slick-arrows .slick-next.slick-disabled:hover,.slick-arrows .slick-prev.slick-disabled:hover{background-color:rgba(163,64,255,.5)}.slick-arrows .slick-next:hover,.slick-arrows .slick-prev:hover{background-color:#a340ff}.product-add-to-cart{margin-bottom:15px}.product-actions{margin-bottom:44px}.product-detail>.row{margin:0}.product-detail>.row>div[class^=col-]{padding-left:15px;padding-right:15px}.product-detail>.row>div.col-form_id-form_9367402777406408{width:calc(50% + 58px)}.product-detail-name{text-transform:initial;margin-top:0;font-size:20px;line-height:30px;margin-bottom:16px;font-weight:600;color:#2e2925;width:520px;max-width:100%}.product-detail{padding-top:0}#product .product-actions .add-to-cart{display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;background-color:#010c4a;border-radius:5px;width:100%;font-size:16px;line-height:24px;font-weight:700;text-transform:initial}#product .product-actions .add-to-cart:hover{background-color:#a340ff}#product .product-actions .add-to-cart[disabled]{filter:grayscale(1)}.my_availability_box{display:flex;align-items:center;justify-content:flex-start}.my_availability_box .single_box{margin-right:16px}.my_availability_box .single_box.dostepnosc{display:none}.my_availability_box{margin-bottom:11px}.my_availability_box .single_box p,.my_manufacturer p,#leo_product_reviews_block_extra .rating_label{font-size:12px;margin:0;line-height:18px;font-weight:400;color:#010101}.my_manufacturer{display:flex;flex-wrap:wrap;flex-direction:column}.my_manufacturer .product-manufacturer{display:flex}.my_manufacturer .product-manufacturer .manufacturer-logo{max-height:115px;padding:0;border:none}.my_box_container.product_container{padding:0;box-shadow:none;margin:0;grid-template-columns:repeat(3, 1fr)}.my_box_container.product_container .my_box_small{width:100% !important}#product .my_box_container.product_container{margin-bottom:20px}.my_box_container.product_container p{font-size:10px;line-height:12px}.my_box_container.product_container .my_image_container{margin-right:9px}#leo_product_reviews_block_extra .reviews_note:before{display:none}#leo_product_reviews_block_extra .reviews_note{float:unset;padding:0;margin:0}#leo_product_reviews_block_extra{display:flex;align-items:center;justify-content:flex-start;margin:0}#leo_product_reviews_block_extra .rating_label{margin-right:10px}.my_rating_container{margin-bottom:11px}.star_content .star{width:15px;height:15px;position:relative;margin:0 2px}.star_content .star:before,div.star.star_on:before,div.star.star_hover:before{color:#ebebeb;font-size:16px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}div.star.star_on:before,div.star.star_hover:before{color:#3e2780}.product-quantity #quantity_wanted{width:100%;text-align:left}.product-actions .control-label{color:#010101;font-size:14px;line-height:18px;margin:0 auto;text-align:left;font-weight:400;text-transform:initial;width:100px;margin-right:5px;min-width:unset;max-width:unset;margin-left:0}.product-variants>.product-variants-item{display:flex;align-items:center;justify-content:space-between;margin:0 0 8px}.product-variants>.product-variants-item select{min-height:34px;max-width:419px}select.form-control:not([size]):not([multiple]){height:calc(2.5rem - 6px)}.product-detail>.row>div.col-form_id-form_15874367062488778{padding-left:15px;width:calc(50% - 58px)}.product-add-to-cart .product-quantity .qty{margin:0 auto;width:100%;display:flex;align-items:center;justify-content:space-between}.product-quantity #quantity_wanted,.product-variants>.product-variants-item select{background-color:#f0f0f0;width:419px;height:34px;color:#696868;font-size:14px;line-height:21px;border:none;padding-top:5px 16px;border-radius:5px;cursor:pointer;outline:none !important;-moz-appearance:none;-webkit-appearance:none;background-image:url(../img/layout/chevron_violet.svg);background-repeat:no-repeat;background-position:calc(100% - 16px) center;background-size:auto}.product-actions .product-variants{margin:0}#add-to-cart-or-refresh .clearfix::after{display:none}.price_container{display:flex;align-items:flex-end;justify-content:flex-start;margin-top:47px;margin-bottom:18px}.price_container .product-prices,.price_container .product-prices .product-price{margin:0;width:100%;display:flex;flex-wrap:wrap;gap:20px}.price_container .current-price{color:#010101;font-size:28px;line-height:18px;font-weight:600;display:block !important;margin-right:20px !important}@media(max-width: 767px){.price_container .current-price{width:100%}}.price_container .product-discount{color:#696868;font-size:20px;line-height:18px}@media(max-width: 767px){.price_container .product-discount{width:100%}}.price_container .product-discount .regular-price{margin-right:0}.phone_single{display:flex;justify-content:flex-start;align-items:center}.phone_single p{color:#1a1a1a;font-size:14px;line-height:18px;margin-right:8px;font-weight:400;margin-bottom:0}.phone_single p strong{font-weight:700}.phone_single p a{transition:color .2s ease-in}.raty_boxes_container{display:flex;align-items:center;margin-top:15px;gap:6px;padding-bottom:21px;border-bottom:1px solid #f6f6f6;margin-bottom:16px;flex-wrap:wrap;justify-content:center}.raty_boxes_container br{display:none}.raty_boxes_container p{margin-bottom:0}.raty_boxes_container>div{border-radius:4px;display:flex;align-items:center;justify-content:center}@media(max-width: 500px){.raty_boxes_container>div{width:100%}}.raty_boxes_container>div picture{max-width:150px;display:block}.raty_boxes_container>div picture img{width:100%;max-width:150px}.raty_boxes_container>div.santander{border:none;align-items:center;justify-content:center;display:flex}.botton_product_container{display:flex;justify-content:center;gap:20px;align-items:center}.botton_product_container a{display:block;background:#a340ff;padding:10px;border-radius:4px}.botton_product_container a img{margin-right:0 !important}a:focus,a:hover,.blog-title a:focus,.blog-title a:hover,.blog-container a:focus,.blog-container a:hover{color:#a340ff}.more-info-product{border-radius:4px;padding:35px 50px 50px}.product_base_info{background:#fff;padding:25px;border-radius:4px}.product_base_info .my_box_container.product_container{display:flex;flex-direction:row}@media(max-width: 550px){.product_base_info .my_box_container.product_container{flex-direction:column}}.category-products .products-section-title,.more-info-product .title-info-product{position:relative;color:#010c4a;font-family:"Roboto";font-weight:600;font-size:24px;line-height:1.5;text-align:center;padding-left:0;padding-bottom:10px;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:30px;text-transform:uppercase}.category-products .products-section-title:before,.more-info-product .title-info-product:before{content:"";position:absolute;top:auto;bottom:0;height:2px;background:#a340ff;width:90%;left:5%;display:block}.product-features h3{display:none}.product-features{margin:0 0 40px}.product-features>dl.data-sheet{margin-bottom:0}.product-features>dl.data-sheet dd.value,.product-features>dl.data-sheet dt.name{padding:0;margin:0;font-size:15px;line-height:20px;font-weight:500;color:#010101;min-height:31px;padding:8px;background-color:#fff;text-transform:initial;display:flex;align-items:center}@media(max-width: 765px){.product-features>dl.data-sheet dd.value,.product-features>dl.data-sheet dt.name{font-size:13px}}.product-features>dl.data-sheet dd.value{color:#3e2780}#description iframe{width:100%;min-height:412px}#description h2{color:#010101;font-size:20px;line-height:30px;margin-bottom:13px;font-weight:400}#description{font-size:13px;line-height:18px;color:#010101}#description p{font-size:13px;line-height:18px}#product_reviews_block_tab .review{border-bottom:1px solid #33d5ad}.product-name a:hover,.leo-fly-cart-icon-wrapper a:hover,#checkout-addresses-step a:hover{color:#3e2780 !important}.leo-cart-dropdown-action a.btn:hover,.leo-cart-dropdown-action a.btn:focus,.leo-cart-dropdown-action a.btn:active:focus,.leo-cart-dropdown-action a.btn.cart-dropdow-checkout:hover,.leo-cart-dropdown-action a.btn.cart-dropdow-checkout:focus,.leo-cart-dropdown-action a.btn.cart-dropdow-checkout:active:focus,.btn-outline:hover,.btn-outline:focus,.btn-outline:active,.btn-outline.active{color:#fff !important;background:#a340ff !important}.leo-cart-dropdown-action a.btn,.leo-cart-dropdown-action a.btn.cart-dropdow-checkout{transition:all .3s ease-in}#product .product-actions .add-to-cart{transition:all .3s ease-in}.btn-outline{transition:all .3s ease-in;background-color:#ccc;border-color:#ccc;border-radius:5px}.btn-outline:hover{color:#fff !important;background-color:#3e2780}.custom-radio input[type=radio]:checked+span{background-color:#3e2780}.btn-primary{color:#fff;font-weight:600;font-size:14px;background-color:#010c4a;transition:all .3s ease-in;border-radius:5px;padding:10px 40px;text-transform:inherit}.btn-primary:hover{background:#a340ff}.form-control{background-color:#fff;border:1px solid #e6e5e5;border-radius:5px}.form-control:focus{color:#010101;border-color:#3e2780}#customer-form .form-control-valign label{margin-right:15px}.input-group{outline:none !important}.cart-summary-products .btn-outline{text-transform:uppercase}body#checkout [data-action=show-password],#authentication [data-action=show-password]{background:#ccc;transition:all .3s ease-in;height:35px}body#checkout [data-action=show-password]:hover,.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle,.btn-primary:focus,.btn-primary.focus,#authentication [data-action=show-password]:hover{background:#3e2780}#cta_row{overflow:hidden}#checkout .my_box_container.product_container .my_image_container{flex:0 0 100%;max-width:100%;text-align:center}#checkout .my_box_small{flex-wrap:wrap}#checkout .my_content_container{text-align:center;display:flex;width:100%;justify-content:center;padding:0 10px;min-height:36px}#checkout .my_box_container.product_container p{text-align:center}body#checkout section.checkout-step .address-item.selected{border-radius:5px;border-color:#3e2780}body#checkout #order-summary-content .summary-selected-carrier,body#checkout #order-summary-content .order-confirmation-table{border-radius:5px}.btn-primary.disabled:hover,.btn-primary:disabled:hover{background-color:#a94442}.summary-selected-carrier .row{display:flex;align-items:center}.form-control-valign{display:flex;align-items:center}.form-group.row{display:flex;align-items:center}.product-actions .control-label{text-transform:uppercase}#customer-form .form-control-valign label{margin-bottom:0 !important;display:flex;align-items:center}#identity .radio-inline .custom-radio,#authentication .radio-inline .custom-radio{margin-right:5px}.page-my-account #content .links a:hover i{color:#3e2780}.category-depth-level-3 #PM_ASCriterionsGroup_1_4{display:none}#configure .img_container{display:flex;width:100%;align-items:center;justify-content:center;min-height:117px}.page-prices-drop #js-product-list-header{text-align:center;margin:20px auto 30px;font-size:30px;text-transform:capitalize}.movies_page .half_w_movies{margin-top:30px}.movies_page iframe{width:100%}.movies_page .half_w_movies iframe{min-height:290px}.movies_page .full_w_movies iframe{min-height:470px}#cms #content-wrapper p,#cms #content-wrapper li{color:#000;font-size:13px;line-height:1.3;margin-bottom:10px;font-weight:400}.leo-megamenu .dropdown-menu{min-width:256px;padding:28px;border-radius:7px;box-shadow:0px 12px 29px rgba(0,0,0,.25);top:calc(100% - 5px);background:#fff}.leo-megamenu .dropdown-menu li{margin-bottom:25px;margin-right:0 !important}.leo-megamenu .dropdown-menu li a{padding:0;color:#010c4a;font-size:16px;transition:all .3s ease-in}.leo-megamenu .dropdown-menu li a:hover span{color:#a340ff !important}.leo-megamenu .dropdown-menu li a span{color:#010c4a !important;transition:all .3s ease-in}.leo-megamenu .dropdown-menu li a:hover,.leo-megamenu .dropdown-menu li a:hover .menu-title{color:#a340ff}.dropdown-toggle::after{display:none}.nav.megamenu.horizontal li:last-child{margin-bottom:0}.leo-megamenu .dropdown-menu::after{content:"";position:absolute}.bottomnav{padding-top:10px;padding-bottom:10px}#order-confirmation #order-details{padding-left:15px;margin-top:30px}#order-confirmation #registration-form{margin-top:50px}#order-confirmation #order-items{border-right:none}.bestsller .item{padding-bottom:15px;padding-top:15px}#header{background-color:#fff}#header .header-nav{z-index:999}#header .header-nav.fixed{top:0;position:fixed;width:100%}#header .header-top{z-index:999}#header .header-top.fixed{position:fixed;width:100%}.header-logo img{transition:transform .3s ease-in;transform-origin:left}@media(max-width: 767px){.header-logo img{max-width:150px}}.mini-navbar .header-logo img{transform:scale(0.7)}.mini-navbar .header-top{margin-top:0px;transition:transform .3s ease-in}.mini-navbar #logo_row_header{margin-bottom:0}.mini-navbar .nav.megamenu.horizontal>li>a{padding-bottom:10px}.navbar-fixed-top{transition:all .3s ease-in}.navbar-fixed-top.mini-navbar{box-shadow:5px 5px 10px -8px #ccc;transform:translateY(-30px)}.cms-id-23 #main .page-header,.cms-id-23 #cta_row{display:none}.newsletter{width:700px;margin:90px auto 300px;max-width:100%}.newsletter h2{font-size:28px;line-height:39px;font-weight:700;text-align:center}.newsletter h2 span{color:#3e2780}#cart .cart-detailed-actions .btn.btn-outline{background-color:#3e2780;border:none}.cart-grid-body a.label:hover{color:#3e2780}.aeuc_from_label{display:none}.product-prices .current-price span[itemprop=price]{font-size:28px;line-height:18px}.my_salon_container h2{font-size:23px;text-align:left;margin-bottom:15px}#cms #content-wrapper .my_salon_container p{font-size:20px}#cms #content-wrapper .my_salon_container p a:hover{color:#3e2780}.my_salons iframe{width:100%;min-height:370px;box-shadow:0px 0px 20px hsla(0,0%,80%,.5)}.full_w_walk{margin-top:80px}.full_w_walk h2{font-size:2em;margin-left:-15px;margin-bottom:30px}.full_w_walk .bottom_link{width:100%;display:flex;align-items:center;justify-content:center}.img_salon_container{margin-bottom:15px;text-align:center}.img_salon_container img{max-width:100%}.list article.product-miniature{width:100%}.flex-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.flex-col48{flex:0 0 50%;max-width:50%}.box-cover .flex-col48{display:flex;justify-items:flex-start;flex:unset;max-width:unset;width:48%}.box-cover .flex-col48 p span{padding-left:30px;display:block}.flex-row.box-cover .flex-col48.cover-item:last-of-type p span{padding-left:0}.flex-row.box-cover .flex-col48.cover-item:last-of-type{display:block}.box-cover .flex-col48 img{max-width:100%;min-width:140px;height:auto;margin-right:30px}.desc-item{display:flex;align-items:center;justify-content:flex-start;margin-bottom:15px}.desc-item img{width:auto;margin-right:20px}.desc-item p{padding-right:15px;margin:0}.hardness h3{text-align:center}.hardness img{margin:0 auto 15px}.hardness{text-align:center;width:100%}.flex-col100{display:flex;align-items:center;justify-content:flex-start}.flex-col100 img{margin-right:20px}.walk_container iframe{max-width:100%;border:none}#blog-category .panel.panel-default,.latest-blogs .blog-meta>span.icon-calendar,#module-leoblog-blog .social-share,.blog-description h1,#module-leoblog-category .panel.panel-defaul,#module-leoblog-category .blog-item .blog-meta,#module-leoblog-category h3.section-title,#module-leoblog-list .blog-meta{display:none}.blog-description{color:#000}.blog-item .blog-shortinfo{color:#000}#blogpage h1.blog-title{font-size:34px}#blogpage .extra-blogs{margin-top:30px}#blogpage .blog-detail .blog-meta{width:100%;border-bottom:2px solid #f7f7f7;padding-bottom:25px;margin-bottom:15px}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{background-color:#24b28c}#manufacturer #main h1{margin-bottom:30px}html[lang=en] .nav.megamenu.horizontal li.fat_menu:not(.last_element),html[lang=sk] .nav.megamenu.horizontal li.fat_menu:not(.last_element){display:none}#cms #main .page-content li{list-style:initial}#cms #main .page-content ul,#main .page-content ol{padding-left:30px}#cms #main .page-content ul,#main .page-content ul li{list-style:disc !important}#cms #main .page-content ol,#main .page-content ol li{list-style:decimal !important}#main .page-content ol li ul,#main .page-content ol li ul li{list-style:disc !important}#description ul,#description li,#description ol{list-style:inherit}#description ul{padding-left:30px}.products-sort-order .select-list:hover{color:#3e2780}.delivery-options-list .h6{margin-bottom:0}body#checkout section.checkout-step .delivery-option label{margin-bottom:0}body#checkout section.checkout-step .delivery-option{display:flex;align-items:center}#raty_baner{cursor:pointer}#newsletter_container{display:none;width:1200px;max-width:100%;margin:0 auto}.cms-id-23 #newsletter_container{display:block}.cms-id-23 .footer-top{background-color:rgba(0,0,0,0)}.block_newsletter form{margin:0;width:700px;border:none;height:auto;max-width:calc(100% - 30px);padding:0;background:rgba(0,0,0,0)}.newsletter-box .ApHtml h4{color:#fff;font-family:"Roboto",sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:1.1;margin-bottom:10px}.newsletter-box .ApHtml h5{color:#fff;margin-bottom:15px;font-weight:300}.newsletter-box .block_newsletter label a{color:#fff;font-weight:400;font-size:14px}.newsletter input[type=checkbox]{margin-left:14px !important}.newsletter_container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.newsletter_container .input-wrapper input{background:#fff;color:#010101;font-size:14px;line-height:34px;padding:7px 21px;width:100%;height:48px}.newsletter_container .input-wrapper{width:calc(100% - 150px)}.block_newsletter form button{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;line-height:24px;width:150px;background-color:#a340ff !important;color:#fff;right:0;position:relative;letter-spacing:.125em;border-radius:0;text-transform:uppercase;height:48px}.block_newsletter form button span{display:block}.block_newsletter .col-12{width:100%;position:relative;padding:0 15px}.block_newsletter .col-12 input{width:20px;height:20px;float:unset;margin-right:9px;opacity:0;position:relative;z-index:1;cursor:pointer}.block_newsletter .col-12 label{margin:0}.block_newsletter .col-12 a{color:#696868;font-size:13px;line-height:19px}.block_newsletter .col-12 label::before,.block_newsletter .col-12 label::after{position:absolute;content:"";left:15px;top:50%;transform:translateY(-50%);width:14px;height:14px;border-radius:0px;background:#fff;border:2px solid #fff}.block_newsletter .col-12 label::after{border:none;opacity:0;width:8px;height:8px;background-color:#a340ff;left:18px;top:10px;border-radius:0;transition:all 250ms ease}.block_newsletter .col-12 input:checked+label::after{opacity:1}.block_newsletter .title_block{display:none !important}.block_newsletter{color:#fff}.block_newsletter a{color:#fff !important;text-decoration:underline;margin:0 3px}.block_newsletter h3{margin-bottom:10px}.block_newsletter h5{margin-bottom:15px;color:#fff;font-weight:300;font-size:.9rem;line-height:1.5}.block_newsletter input{background:#fff;opacity:1 !important}.PM_ASCriterionsGroup.PM_ASCriterionsGroupStock{display:none !important}.pagination .page-list li:nth-child(4) span{width:37px;height:37px;display:flex;align-items:center;justify-content:center}body#checkout section.checkout-step .carrier-delay{display:none}#order-confirmation #order-details ul{padding-left:15px}#order-confirmation #order-details ul li:last-child{display:none}body#checkout .condition-label label a{font-weight:700}#checkout .modal-content ol,#checkout .modal-content ol li{list-style:decimal}#checkout .modal-content ul,#checkout .modal-content ul li{list-style:square}#checkout .modal-content ol,#checkout .modal-content ul{padding-left:30px}#checkout .modal-content ol+p{margin-top:20px}#checkout .modal-content .btn{margin-top:20px}body#checkout .modal-content{background-color:#fff}body#checkout .modal-content p,body#checkout .modal-content a,body#checkout .modal-content li{color:#000}.page-cart #oblicz-rate{display:none}.PM_ASCriterionsGroupPrices_drop .PM_ASLabelLink{text-transform:capitalize}.content_row.content_header_row{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:10px 0 43px}.content_row.content_header_row img{display:block;margin:0 auto 20px}.content_row.content_header_row h1{-moz-columns:#2f2e2a;columns:#2f2e2a;font-weight:700;line-height:28px;font-size:32px;letter-spacing:.1px;margin:0 0 18px}.content_row.content_header_row p{color:#5b5957;font-size:20px;line-height:28px;letter-spacing:.1px;font-weight:400;margin:0}#our_salon_wrapper{position:relative;padding:120px 0 159px}#our_salon_wrapper::before{position:absolute;content:"";width:100vw;height:100%;top:0;left:50%;transform:translateX(-50%);background-color:#f7f8fa}.sinlge_row_salon{position:relative;z-index:1;background-color:#fff;display:flex;justify-content:space-between;align-items:center;border-radius:10px;margin-bottom:120px;padding:30px;box-shadow:0px 4px 36px rgba(42,88,102,.25)}.sinlge_row_salon:last-child{margin-bottom:0}.sinlge_row_salon .map_wrapper,.sinlge_row_salon .contett_wrapper{flex:0 0 auto;width:50%}.sinlge_row_salon .map_wrapper{padding-right:15px}.sinlge_row_salon .map_wrapper iframe{width:540px;height:330px;border-radius:10px;max-width:100%}.sinlge_row_salon .contett_wrapper{padding-left:15px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .top_lable{color:#5b5957;font-size:18px;line-height:24px;margin:0 0 10px;font-weight:400}.sinlge_row_salon .contett_wrapper h3{color:#2f2e2a;font-weight:700;font-size:30px;line-height:24px;margin:0 0 40px}.sinlge_row_salon .contett_wrapper .adres_wrapper{margin-bottom:30px}.sinlge_row_salon .contett_wrapper .adress_row{display:flex;align-items:center;justify-content:flex-start;margin:0 0 19px}.sinlge_row_salon .contett_wrapper .adress_row:last-child{margin-bottom:0}.sinlge_row_salon .contett_wrapper .ico_wparrer{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-start;width:40px;padding-right:10px}.sinlge_row_salon .contett_wrapper .ico_wparrer img{display:block;margin:0;flex:0 0 auto}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .adress_row p{flex:0 0 auto;color:#2f2e2a;margin:0;font-size:16px;font-weight:500;line-height:24px}.sinlge_row_salon .bottom_wrapper{width:100%;display:flex;align-items:flex-end;justify-content:space-between}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p{margin:0 0 4px;font-size:16px;line-height:24px;font-weight:500}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p:last-child{margin-bottom:0}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p.label{color:#b8b3ae;text-align:left;font-weight:400}.sinlge_row_salon .see_salon_button{display:flex;align-items:center;justify-content:center;color:#fff;background-color:#fe6700;font-weight:500;font-size:16px;line-height:28px;letter-spacing:.1px;box-shadow:0px 4px 16px rgba(255,160,49,.25);border:1px solid #fe6700;border-radius:5px;width:226px;height:54px;transition:background-color .4s ease,color .4s ease}.sinlge_row_salon .see_salon_button img{transition:filter .4s ease;filter:brightness(0) invert(1);margin-left:18px}.sinlge_row_salon .see_salon_button:hover img{filter:invert(0) brightness(1)}.sinlge_row_salon .see_salon_button:hover{background-color:#fff;color:#fe6700}.cms-id-10 #main .page-header{display:none}@media(max-width: 1199px){#cms #content-wrapper .sinlge_row_salon .contett_wrapper .top_lable{font-size:15px;line-height:20px}.sinlge_row_salon .contett_wrapper h3{font-weight:700;font-size:27px;line-height:20px;margin:0 0 30px}.sinlge_row_salon .contett_wrapper .adress_row{margin:0 0 12px}.sinlge_row_salon .see_salon_button{font-size:14px;width:206px;height:50px}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p{font-size:14px;line-height:21px}.product-description img{max-width:100%;height:auto}.product-quantity #quantity_wanted,.product-variants>.product-variants-item select{width:272px}.nav.megamenu.horizontal li{margin-right:13px}.nav.megamenu.horizontal{margin-bottom:10px}.my_box_container p{font-size:11px;line-height:15px}.content.tab_links_container{grid-template-columns:repeat(6, 1fr)}#recomended_container .col-lg-3{width:33.3333%}.latest-blogs .blog-image-container img{width:100%}#cta_row .col-xl-6.left_cta{justify-content:center;padding-right:15px}.footer_social_media_container img{margin-right:14px}.my_footer_row li a{line-height:16px;margin-bottom:13px}.product-detail-name{line-height:25px;margin-bottom:21px}.my_availability_box .single_box p,.my_manufacturer p,#leo_product_reviews_block_extra .rating_label{font-size:13px}.my_availability_box .single_box p strong{display:block}.my_availability_box .single_box{margin-right:45px}#product .my_box_container.product_container .my_image_container,#product .my_content_container{margin-right:0;flex:0 0 100%;max-width:100%;display:flex;align-items:center;justify-content:center}#product .my_box_small{flex-wrap:wrap}#product .my_box_container.product_container p{width:100%;text-align:center;margin-top:5px}.phone_single p{font-size:13px;line-height:15px}.PM_ASForm li div{display:flex}.PM_ASForm label{margin-bottom:0;display:initial;text-align:left}.PM_ASBlockOutputVertical a{color:#696868;display:block;width:100%;line-height:15px;margin-bottom:10px}.PM_ASForm label::after{top:0}.PM_ASForm label::before{top:2px}.PM_ASBlockOutputVertical .PM_ASResetSearch{margin-bottom:30px}.thumbnail-container .product-title a{font-size:12px;line-height:15px;margin-bottom:15px;height:60px}#category .button_container a,#module-pm_advancedsearch4-searchresults .button_container a{font-size:10px}.ApColumn .block.day_hit::after{font-size:17px;line-height:14px}.block.day_hit .ajax_block_product{margin-bottom:0}.adres_container p{font-size:10px;line-height:20px}}@media(max-width: 991px){.sinlge_row_salon{flex-direction:column}.sinlge_row_salon .map_wrapper,.sinlge_row_salon .contett_wrapper{width:100%;padding:0}.sinlge_row_salon .map_wrapper iframe{width:100%}.sinlge_row_salon .contett_wrapper{padding-top:30px}.nav.megamenu.horizontal li:last-child{align-items:center;width:100%;display:flex;justify-content:center}.nav.megamenu.horizontal .dropdown-menu-inner li:last-child{justify-content:flex-start}.nav.megamenu.horizontal li.last_element a{margin-bottom:12px;margin-top:12px}.product-variants>.product-variants-item,.product-add-to-cart .product-quantity .qty{justify-content:flex-start}.adres_container p{font-size:12px}.user_info_dr_materac a{margin-left:auto;margin-bottom:5px}.user_container{align-items:flex-start}.col-cart #cart-block{position:relative !important;bottom:unset !important;right:0 !important;margin:0}.nav.megamenu.horizontal{flex-direction:column}.nav.megamenu.horizontal li{margin-right:0;width:100%}.my_box_container{grid-template-columns:repeat(2, 1fr);grid-gap:30px 0}.my_box_container p{font-size:16px;line-height:19px}#findTab .nav-item{width:100%;text-align:center}#findTab{border:1px solid #ccc;margin-bottom:40px;padding-bottom:0;border-radius:5px}#findTab li:first-child,#findTab li:first-child a{border-radius:5px 5px 0 0 !important}#findTab li:last-child,#findTab li:last-child a{border-radius:0px 0px 5px 5px !important}#recomended_container .col-lg-3{width:50%}.thumbnail-container .product-title a{font-size:15px;line-height:20px}.salony_row .title{font-size:15px;padding:20px 15px}#cta_row .col-xl-6:not(.left_cta){display:none}#cta_row .col-xl-6{flex:0 0 100%;max-width:100%}#cta_row .col-xl-6.left_cta{padding:30px 15px}.my_footer_row{grid-template-columns:repeat(2, 1fr);grid-gap:30px 0}.bottom_row{margin-top:50px}.bottom_row img{max-width:90%;margin:0 auto}.block-category #category-description p:first-child{font-size:12px;line-height:19px}#category .ApColumn .block.day_hit .ajax_block_product{width:100%;max-width:unset}.pagination{margin-top:40px;margin-bottom:40px}.product-detail>.row>div.col-form_id-form_9367402777406408,.product-detail>.row>div.col-form_id-form_15874367062488778{width:100%;margin-bottom:20px}.product-detail-name{line-height:30px;margin-bottom:16px}#product .my_box_small{flex-wrap:unset}#product .my_box_container.product_container .my_image_container,#product .my_content_container{margin-right:0;flex:unset;max-width:unset;display:flex;align-items:center;justify-content:flex-start}#product .my_box_container.product_container p{font-size:10px;line-height:12px;text-align:left;margin-left:15px}.my_availability_box .single_box p strong{display:initial}.raty_boxes_container>div img{width:100%}.phone_single p{font-size:14px;line-height:18px}.cart-preview .header span.hidden-sm-down{display:inline-block !important}.flex-col48{flex:0 0 100%;max-width:100%}.hardness img{max-width:100%;height:auto}}@media(max-width: 767px){.my_salon_container h2{margin-top:20px}.my_box_container p{font-size:13px;line-height:19px}.my_image_container{margin-right:15px}.content.tab_links_container{grid-template-columns:repeat(4, 1fr)}.left_header{justify-content:center}.user_container{align-items:center;justify-content:center;margin:0}.user_info_dr_materac a{margin:0px 0 0 15px}.col-search{display:none}.owl-theme .owl-controls .owl-pagination{margin:36px 0 0 !important}.my_footer_col.informacje,.my_footer_col.bezpieczne_platnosci{margin-right:30px}.my_footer_col.moje_konto{margin-right:30px}.hidden-md-up.text-xs-right.up{display:none}.products-sort-order .dropdown-menu{margin:7px 0 0 0}.block.day_hit .ajax_block_product{margin-bottom:0;width:100%}.block.day_hit .thumbnail-container{display:flex;align-items:center}.block.day_hit .thumbnail-container h3{max-width:300px;text-align:left}.block.day_hit .thumbnail-container h3 a{text-align:left}.thumbnail-container .product-meta{width:100%;padding:21px}#category .thumbnail-container .product-meta a,#module-pm_advancedsearch4-searchresults .thumbnail-container .product-meta a{font-size:14px;line-height:26px}#search_filter_toggler{display:none}#left-column #PM_ASBlock_2 .card-header{display:block;background-color:#3e2780;color:#fff;margin-bottom:15px;font-size:14px;line-height:15px;font-weight:600}.PM_ASBlockOutput{padding-left:0px}.PM_ASBlockOutput.PM_ASMobileMode .PM_ASBlockTitle:after,.PM_ASBlockOutput.PM_ASMobileMode .PM_ASearchTitle:after{top:13px;right:10px}.sort_border .col-md-3,.sort_border .col-md-9{width:100% !important}.sort_border .col-sm-4{display:none}.products-sort-order .dropdown-menu{left:-10px}#logo_row_header{flex-wrap:wrap}.col-logo{width:45%;order:0}.col-cart{width:54%;order:1}.col-search{width:100%;order:2;display:block}#leosearchtopbox{width:100%}.header-menu .col-menu{position:absolute !important;top:-37px;right:0}#leo_search_block_top .block_content .leoproductsearch-result::after{top:18px}body .header-menu{margin-bottom:0 !important}.newsletter h2{font-size:18px;line-height:28px}}@media(max-width: 650px){.box-cover .flex-col48{width:100%;flex-wrap:wrap}.box-cover .flex-col48 p span{padding-left:0}#description p{width:100%}}@media(max-width: 575px){.bottomnav p:first-child{text-align:left}.left_header{justify-content:space-between}.my_image_container{margin-right:10px}.my_box_container p{font-size:12px;line-height:17px}.my_footer_row h4{font-size:13px;line-height:15px}.thumbnail-container .product-meta{padding:21px 5px}.my_availability_box .single_box p strong{display:block}#product .my_box_small{flex-wrap:wrap}#product .my_box_container.product_container .my_image_container,#product .my_content_container{margin-right:0;flex:0 0 100%;max-width:100%;display:flex;align-items:center;justify-content:center}#product .my_box_container.product_container p{width:100%;text-align:center;margin:5px}.flex-col100{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.flex-col100 img{margin-bottom:15px}.desc-item{flex-wrap:wrap;justify-content:center;text-align:center}.desc-item p{margin-bottom:20px;margin-top:5px}.newsletter h2 br{display:none}.newsletter h2 span{margin-left:5px}.block_newsletter form button span{display:block;font-size:12px}.sinlge_row_salon .bottom_wrapper{width:100%;justify-content:unset;flex-direction:column;align-items:flex-start}.sinlge_row_salon .see_salon_button{margin-top:30px}.sinlge_row_salon{padding:20px 15px;margin-bottom:70px}#main .page-content.page-cms-10{padding:0}.sinlge_row_salon .contett_wrapper h3{text-align:left}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .top_lable{font-size:12px;line-height:17px}.sinlge_row_salon .contett_wrapper h3{font-size:22px;text-align:left;line-height:16px;margin:0 0 30px}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .adress_row p{font-size:14px}.sinlge_row_salon .contett_wrapper .adress_row{margin:0 0 8px}}@media(max-width: 480px){.my_box_container.product_container{grid-template-columns:repeat(1, 1fr)}.my_salons{margin:0 -30px}.full_w_walk h2{margin-left:0}#cms #content-wrapper .my_salon_container p{font-size:16px}.full_w_walk .bottom_link img{max-width:100%}.my_salon_container h2{font-size:19px;line-height:1.3}.bottomnav p:first-child{display:none}.left_header p img{margin:0 10px 0px 0}.header-logo{margin-bottom:0px !important}.my_box_container{grid-template-columns:repeat(1, 1fr);grid-gap:20px 0}.my_image_container{min-width:67px}.my_content_container{min-width:150px}.my_box_small{justify-content:center}.content.tab_links_container{grid-template-columns:repeat(3, 1fr)}.thumbnail-container .product-price-and-shipping .price{font-size:15px;line-height:25px}.thumbnail-container .product-price-and-shipping .regular-price{font-size:12px;line-height:25px}.product-flags .product-flag{font-size:11px}#promo .thumbnail-container .product-title a{font-size:14px;line-height:20px}#promo .thumbnail-container .product-price-and-shipping .price{font-size:19px;line-height:25px}#promo .thumbnail-container .product-price-and-shipping .regular-price{font-size:14px;line-height:25px}#promo .thumbnail-container .product-meta{padding-right:15px;padding-left:15px}#promo .button_container a{font-size:14px;height:40px}.footer_seo h3,.my_footer_row h3{font-size:16px;line-height:20px}.footer_seo p{font-size:10px;line-height:15px}.my_footer_row.top_row{display:grid;grid-gap:30px 15px}.single_element{margin-top:25px;margin-bottom:20px;text-align:center}#cta_row p{font-size:26px}#cta_row h3{font-size:28px;line-height:32px}#producent .content.tab_links_container .label_container{display:none}#producent .content.tab_links_container{grid-template-columns:repeat(2, 1fr)}.product-detail-name{line-height:24px;font-size:18px}.my_availability_box{display:grid;grid-template-columns:repeat(3, 1fr)}.my_availability_box .single_box{margin-right:0}#description h2{font-size:17px;line-height:24px}.cart_label{display:none}.product-quantity #quantity_wanted,.product-variants>.product-variants-item select{max-width:190px}}@media(max-width: 320px){.block_newsletter .col-12 a{font-size:11px}}.selectize-control{position:relative}.selectize-control::after{content:"<";position:absolute;top:6px;right:7px;transform:rotate(-90deg);z-index:10;font-weight:900;font-size:17px;background:#3e2780;height:25px;width:25px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:3px;z-index:0;cursor:pointer}.selectize-control .selectize-input{border:1px solid #d8d8d8 !important;background:rgba(0,0,0,0) !important;cursor:pointer !important;width:auto}.PM_ASCriterionStepEnable .selectize-control .selectize-input{width:100% !important}.subpage-ekomi{max-width:1200px;margin:auto;float:none;padding:50px 0}.search-title{margin-bottom:25px;font-weight:600;font-size:18px;color:#1a1a1a;padding-bottom:5px;border-bottom:2px solid #a340ff}#header .header-nav .bottomnav{background-color:#010c4a}@media(max-width: 767px){#header .header-nav .bottomnav{padding-top:0;padding-bottom:0}}.services-row{margin:50px 0}.services-row img{margin-bottom:20px}.services-row p{color:#3e2780;font-size:16px;font-weight:500;text-align:center}#footer{font-family:"Roboto",sans-serif;background:#010c4a}#footer .footer_center__wrapper{padding:0 70px}#footer .footer-center{margin-bottom:50px}#footer .footer-center .footer_center__wrapper .ApColumn .title_block{color:#fff !important;font-style:normal !important;font-weight:400 !important;font-size:16px !important;margin-bottom:30px !important;line-height:1.1 !important;width:100% !important;text-align:start !important}#footer .footer-center .footer_center__wrapper .ApColumn ul li a{color:#fff;font-weight:400;font-size:14px;line-height:1.1;padding-top:5px;padding-bottom:5px}#footer .footer-bottom .footer_center__wrapper>.inner{padding:20px 0;border-top:1px solid hsla(0,0%,100%,.3)}#footer .footer-bottom .footer_center__wrapper .footer-bottom-meta .block_content p{color:#fff;font-style:normal;font-weight:400;font-size:12px;line-height:1.1;text-align:end}.slick-prev:before{display:none}.slick-next:before{display:none}.owl-theme .owl-wrapper-outer .owl-wrapper .owl-item{padding:15px;transition:all 250ms ease-in-out}.owl-theme .owl-controls{margin-top:15px;height:50px}.owl-theme .owl-controls .owl-buttons{top:auto;right:auto;left:50%;transform:translateX(-50%);width:auto;display:flex;gap:20px}.owl-theme .owl-controls .owl-buttons div{height:30px;width:30px;display:flex;justify-content:center;align-items:center;color:#010c4a;font-size:30px;line-height:1;border-radius:50%;background:rgba(0,0,0,0)}.owl-theme .owl-controls .owl-buttons div:before{display:none}.owl-theme .owl-controls .owl-buttons div:hover{background:#a340ff;color:#fff}.owl-theme .owl-controls .owl-buttons div:hover:before{color:#fff !important}.best-products-box{position:relative;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.best-products-box .best-products-text .block_content{margin-bottom:30px;line-height:1.5}.best-products-box .best-products-text h2{font-family:"Roboto",sans-serif;color:#010c4a;font-weight:600;font-size:24px;margin-bottom:30px;text-transform:uppercase;line-height:1.5;position:relative}.best-products-box .best-products-text h2:before{top:auto !important;bottom:0 !important;height:2px !important;background:#a340ff !important;width:90% !important;left:0;content:"";display:block;position:absolute;max-width:200px}.best-products-box .best-products-text p{font-family:"Roboto",sans-serif;color:#010101;font-weight:300;font-size:16px}.best-products-box .best-products-text p:last-child{margin-bottom:0}.best-products-box picture{display:block;position:relative}.best-products-box picture::before{content:"";position:absolute;inset:0;background:#ebf1ff;z-index:-1;width:50vw}.ApSlideShow picture{display:block !important}#index #wrapper{padding-top:0}#index #wrapper .ApColumn .block{padding-top:75px}@media(max-width: 767px){#index #wrapper .ApColumn .block{padding-top:25px}}#cookieNotice{background:#010c4a !important;color:#fff;padding:5px;font-size:12px;box-shadow:none !important}#cookieNotice p{font-size:12px !important}@media(max-width: 767px){#cookieNotice p{font-size:10px !important;line-height:1.25}}.latest-blogs .created{margin-bottom:15px !important}.latest-blogs .blog-image-container{border-radius:5px}.latest-blogs .blog-title{text-transform:none !important}.latest-blogs .see_more_blog img{display:none !important}#left-column .block,#right-column .block{box-shadow:none !important;padding:20px !important}body{overflow-x:hidden}body#module-leoblog-blog #wrapper{background:#f8f9fa;padding-top:50px;padding-bottom:50px}body#module-leoblog-blog #wrapper #blogpage article{background:#fff;padding:50px}body#module-leoblog-blog #wrapper #blogpage .extra-blogs{border:1px solid #eee;padding:25px}body#product #wrapper{background:#fff;padding-top:50px;padding-bottom:50px}body#product #wrapper #blogpage article{background:#fff;padding:50px}body#product #wrapper #blogpage .extra-blogs{border:1px solid #eee;padding:25px}.leoproductsearch-content{margin-right:10px}#promo-code form{display:flex}#promo-code form input{border-radius:4px 0 0 4px}#promo-code form .btn{margin:0;border-radius:0 4px 4px 0}@media(max-width: 1200px)and (min-width: 992px),(max-width: 400px){#promo-code form{flex-direction:column;row-gap:5px}#promo-code form .promo-input{width:100%;border-radius:4px}#promo-code form .btn.btn-primary{border-radius:4px;width:100%}}@media(max-width: 991px)and (min-width: 401px){#promo-code form .promo-input{width:calc(100% - 140px)}}.cart-line-product-actions .remove-from-cart{background:#010c4a;display:flex !important;height:30px;width:30px;align-items:center;justify-content:center;border-radius:4px}.cart-line-product-actions .remove-from-cart:hover{background:#a340ff}.cart-line-product-actions .remove-from-cart i{color:#fff}.product-description table{width:auto !important}.product-description table tr td{width:11.1111111111%}.product-description table picture img{height:auto !important;max-width:100px !important}.bestsellers_row .ApProductCarousel{padding-top:0 !important}#carousel-3330681750 .row>div{width:33% !important}@media(min-width: 676px){#footer .inner .row.footer-first-for .ApColumn{width:25% !important}}@media(max-width: 675px){#footer .inner .row .ApColumn{width:100% !important;text-align:center}#footer .inner .row .ApColumn h4{text-align:center !important}#footer .inner .row .ApColumn h4.title_block{text-align:center !important}}@media(max-width: 675px){#footer .inner .row .ApColumn:first-child{margin-bottom:25px !important}}@media(max-width: 1199px){#footer .inner .row .ApColumn:last-child{width:100%;padding-top:50px}}@media(max-width: 767px){.cart-preview{position:relative;top:10px}}@media(max-width: 767px){#product #content-wrapper{padding:0 !important}.product-detail>.row>div[class^=col-]{padding:0 !important}.more-info-product{padding:10px}.footer_center__wrapper{padding:10px !important}.block_newsletter form{width:100%;max-width:100%}.block_newsletter{text-align:center}.block_newsletter .col-xs-12{float:none !important}.block_content h4{text-align:center;float:none;font-size:20px !important}.newsletter_container{flex-wrap:wrap}.newsletter_container .input-wrapper{width:100%}.newsletter_container button{width:100% !important}}.page-cms-23 form{margin-top:50px}.page-cms-23 input[name=email]{background:#d8d8d8;color:#696868;opacity:.8;font-size:14px;line-height:34px;padding:7px 21px;width:100%;border-radius:5px;border:0}.page-cms-23 button{background:#a340ff;color:#fff;padding:14px 25px;border:0}footer .block_newsletter{display:none}.widget-stars{display:flex;gap:20px;margin-bottom:25px;color:#000;cursor:pointer}.widget-stars span{font-weight:600}#product .featured-products .products{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));background:#fff}#product .featured-products .products .product-miniature .product-image .functional-buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#product .featured-products .products .product-miniature .product-image .functional-buttons .button-container{width:100%}#product .featured-products .products .product-miniature .product-meta .product-title a{height:auto}.block-promo .promo-discounts .cart-summary-line .label{color:#010c4a}.block-promo .promo-discounts .cart-summary-line .label .code{color:#f5a76a;cursor:grab;text-decoration:none}.hero-slider{overflow:hidden}#smartsupp-widget-container>div{z-index:9999 !important}.raty_boxes_container img{width:100%;max-width:178px;height:35px}#oblicz-rate a{cursor:pointer}#manufacturer #main #manufacturer-description ul{margin-bottom:25px;list-style-type:square;margin-left:20px}#manufacturer #main #manufacturer-description ul li{list-style-type:square}body #content-wrapper #content #single-city-page .featured-products .products{display:grid;grid-template-columns:repeat(auto-fit, minmax(310px, 1fr))}body #content-wrapper #content #single-city-page .featured-products .products article.product-miniature .functional-buttons{display:none}body #content-wrapper #content #single-city-page .featured-products .products article.product-miniature .leo-list-product-reviews{display:none}body #content-wrapper #content #single-city-page h2{font-size:26px;font-weight:600;margin-bottom:25px}body #content-wrapper #content #single-city-page p{font-size:13px;line-height:24px;font-weight:300}body #main ul#cities-links{margin:0 !important;padding:0 15px !important;list-style:none !important;display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:10px}body #main ul#cities-links li{list-style:none !important;text-align:center;background:#3e2780}body #main ul#cities-links li a{display:block;color:#fff;font-size:14px;line-height:26px;font-weight:600;padding:10px;transition:all .3s ease-in-out}body #main ul#cities-links li a:hover{background:#a340ff}#footer .footer-city-list>ul{display:flex;flex-direction:row;-moz-column-gap:50px;column-gap:50px;row-gap:20px;flex-wrap:wrap}#footer .footer-city-list>ul li a:hover{padding-left:0}@media(max-width: 765px){#category .product_list.grid>.row{display:grid;grid-template-columns:1fr 1fr}#category .product_list.grid>.row .ajax_block_product{width:100% !important}}@media(max-width: 320px){#category .product_list.grid>.row{grid-template-columns:1fr}}@media(max-width: 765px){#logo_row_header .ApColumn:nth-child(3){display:flex}}.buy_by_phone{margin-top:10px}#buy-by-phone-popup{position:fixed;inset:0;z-index:999999;opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:center;transition:opacity 250ms ease,visibility 250ms ease;overflow:auto}#buy-by-phone-popup.active{opacity:1;visibility:visible}#buy-by-phone-popup::before{content:"";position:fixed;width:100%;height:100%;background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#buy-by-phone-popup .buy-by-phone-popup--wrapper{position:relative;width:100%;max-width:700px;padding:30px;background:#fff;border:1px solid #e5e5e5;border-radius:5px;z-index:1}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-header{position:relative}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-header--close{position:absolute;top:-23px;right:-20px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-header--close .close-popup{font-size:16px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body{display:grid;grid-template-columns:1fr 1fr;max-height:calc(100vh - 130px);overflow-y:auto;padding:10px 10px 10px 0}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--left{display:flex;align-items:center}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--left .popup-img .product-cover{width:100%;max-width:-moz-fit-content;max-width:fit-content;margin-left:auto;margin-right:auto}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right{display:flex;justify-content:center;flex-direction:column}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right p{color:#000;font-size:14px;font-weight:600}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group{margin-bottom:5px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group .form-control{border-radius:3px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group .form-control.form-control-name::-moz-placeholder, #buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group .form-control.form-control-phone::-moz-placeholder{color:#000}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group .form-control.form-control-name::placeholder,#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group .form-control.form-control-phone::placeholder{color:#000}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-radio{display:flex;flex-direction:row;align-items:center;gap:15px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-radio .radio-inline{display:flex;align-items:center;gap:5px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-radio .radio-inline input[type=radio]{width:20px;height:20px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-polityka{display:flex;flex-direction:row;gap:10px;align-items:baseline}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-polityka input#polityka{width:-moz-fit-content;width:fit-content}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-polityka label{text-align:left;font-size:10px;margin-bottom:0}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-cols{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:5px;column-gap:5px;font-size:16px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .popup-body-top>p{color:#a340ff}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .popup-body-top>p>a{color:#a340ff;text-decoration:underline}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .popup-input-alert{color:red}@media(max-width: 700px){#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body{grid-template-columns:1fr}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--left{display:none}}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert{display:none;position:absolute;inset:0}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert.active{display:block}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert::after{content:"";position:absolute;inset:-1px;background:rgba(0,0,0,.3);border-radius:5px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert .popup-alert-wrapper{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);padding:30px;background:#fff;border:1px solid #e5e5e5;border-radius:5px;z-index:1;width:100%;max-width:300px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert .popup-alert-wrapper .popup-alert-close{position:absolute;top:5px;right:10px;font-size:16px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert .popup-alert-wrapper .popup-alert-data p{margin:10px 0 0 0}.cky-box-bottom-left,.cky-revisit-bottom-left{bottom:70px !important;left:10px !important}#category-description ul,#category-description ol{margin-bottom:20px}#category-description p{color:#000}#cookiesplus-modal .cookiesplus-close-and-save{display:none !important}#box-product-accessories{margin-bottom:20px}#box-product-accessories .buy-protector-btn{display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;background-color:#a340ff !important;border-radius:5px;width:100%;font-size:16px;line-height:24px;font-weight:700;text-transform:initial;min-height:50px;transition:all .3s ease-in}#box-product-accessories .buy-protector-btn:hover{background-color:#010c4a !important}#box-product-accessories .product-accessories-title{margin:10px 0;text-align:center;font-weight:700;font-size:24px;text-transform:uppercase}#box-product-accessories #box-accessories-slider{display:none}#box-product-accessories #box-accessories-slider .slick-track{padding-top:15px;padding-bottom:15px}#box-product-accessories #box-accessories-slider .slick-arrow{width:30px;height:30px;line-height:28px;text-align:center;background:#fff;border:1px solid #eee;transition:all .5s ease;border-radius:15px;color:rgba(0,0,0,0);top:20px;transform:translate(-50%, -50%)}#box-product-accessories #box-accessories-slider .slick-arrow.slick-next{left:calc(50% + 20px)}#box-product-accessories #box-accessories-slider .slick-arrow.slick-next::before{content:""}#box-product-accessories #box-accessories-slider .slick-arrow.slick-prev{left:calc(50% - 20px)}#box-product-accessories #box-accessories-slider .slick-arrow.slick-prev::before{content:""}#box-product-accessories #box-accessories-slider .slick-arrow::before{font-family:"FontAwesome";color:#999;font-size:14px;display:block;transition:all .5s ease;position:absolute;width:100%;height:100%;top:0;left:0}#box-product-accessories .ajax_block_product .product-price-and-shipping{display:none !important}#featured-products-box{position:relative}#featured-products-box .featured-products-box-slider{position:initial}@media(max-width: 600px){#featured-products-box .featured-products-box-slider{padding-top:30px;position:relative}}#featured-products-box .featured-products-box-slider .slick-arrow{top:0;transform:none;width:30px;height:30px;line-height:28px;text-align:center;background:#010c4a;border:1px solid #010c4a;transition:all .5s ease;border-radius:15px;color:#fff}#featured-products-box .featured-products-box-slider .slick-arrow.slick-prev{left:auto;right:40px}@media(max-width: 600px){#featured-products-box .featured-products-box-slider .slick-arrow.slick-prev{left:calc(50% - 40px);transform:translateX(-50%)}}#featured-products-box .featured-products-box-slider .slick-arrow.slick-next{right:0}@media(max-width: 600px){#featured-products-box .featured-products-box-slider .slick-arrow.slick-next{right:calc(50% - 40px);transform:translateX(-50%)}}#featured-products-box .featured-products-box-slider .slick-arrow:hover{border-color:#a340ff;background-color:#a340ff}body>div[class^=htmlboxpro]{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;background:#a441fc}body>div[class^=htmlboxpro] *{color:#fff}body>div[class^=htmlboxpro] p{color:#fff;font-size:15px;font-weight:500;text-align:center;margin-bottom:0}body>div[class^=htmlboxpro] p a{color:#fff !important}.tabs-product{display:flex;flex-direction:column}.tabs-product .tabs-nav{display:flex;list-style:none;margin:0;padding:0;border-bottom:1px solid #eee}@media(max-width: 525px){.tabs-product .tabs-nav{display:block}}.tabs-product .tabs-nav li{margin:0;padding:10px 20px;cursor:pointer;border-bottom:none;font-weight:600;font-size:16px}@media(max-width: 768px){.tabs-product .tabs-nav li{font-size:14px}}@media(max-width: 525px){.tabs-product .tabs-nav li{text-align:center;border:1px solid #eee}}.tabs-product .tabs-nav li.active{font-weight:bold;color:#a340ff}.tabs-product .tabs-content{padding:25px 0}.tabs-product .tabs-content>div{display:none}.tabs-product .tabs-content>div.active{display:block}.ui-autocomplete.ui-front.ui-widget-content{display:none !important}.last-bastion{display:none !important}.card>.checkout .btn.btn-primary{text-wrap:auto}.leo-megamenu .leo-top-menu .dropdown-menu.level1 ul li.nav-item.dropdown-submenu .dropdown-menu.level2{position:relative;left:0;padding:20px 0px 0px 15px;box-shadow:none;background:#f4f4f4;position:absolute;top:100%}.leo-megamenu .leo-top-menu .dropdown-menu.level1 ul li.nav-item.dropdown-submenu .dropdown-menu.level2 li{margin-bottom:15px}/*# sourceMappingURL=dr_materac.css.map */ \ No newline at end of file diff --git a/themes/leo_lulandia/assets/css/dr_materac.css.map b/themes/leo_lulandia/assets/css/dr_materac.css.map index 5ec82993..72ccf1ba 100644 --- a/themes/leo_lulandia/assets/css/dr_materac.css.map +++ b/themes/leo_lulandia/assets/css/dr_materac.css.map @@ -1 +1 @@ -{"version":3,"sources":["dr_materac.css","dr_materac.scss"],"names":[],"mappings":"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","file":"dr_materac.css","sourcesContent":["@import\"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap\";body{font-family:\"Poppins\",sans-serif !important}.iview-timer{width:100% !important;left:50% !important;transform:translateX(-50%)}.left_header{display:flex;align-items:center}.left_header p img{margin:0 7px 0 24px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(22deg) brightness(106%) contrast(105%)}.left_header p a{color:#fff}.leo-megamenu .navbar-nav>li{margin:0}.leo-megamenu .navbar-nav>li:first-child{margin-left:-15px}.leo-megamenu .navbar-nav>li>a{padding:0;font-size:18px;font-weight:400;line-height:1.5;text-transform:unset;padding:10px 15px}.block-category #category-description p{color:#696868;font-weight:400}.block-category #category-description p strong{font-weight:700}.leo-megamenu{padding:0}.popup-over a.popup-title{padding:0;display:flex;align-items:center;justify-content:flex-end;line-height:20px}.chevron{margin-right:5px;transition:transform .2s ease-in}.popup-over:hover .chevron{transform:rotate(180deg)}.popup-over{float:unset;margin:0}.user_container{display:flex;align-items:center;justify-content:flex-end}.user_container #language-selector-label .popup-title>picture img{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(22deg) brightness(106%) contrast(105%)}.user_info_dr_materac{display:flex;flex-wrap:wrap}.user_info_dr_materac a{margin-left:15px}.popup-over .popup-content{right:-30px}.bottomnav .inner{border-bottom:none !important}.bottomnav .ApHtml{line-height:unset !important;height:auto !important;background:none !important}.bottomnav .ApRow .ApColumn:first-child{width:calc(100% - 300px) !important}@media(max-width: 991px){.bottomnav .ApRow .ApColumn:first-child{text-align:center;width:100% !important}.bottomnav .ApRow .ApColumn:first-child .left_header{justify-content:center;gap:20px}}.bottomnav .ApRow .ApColumn:last-child{width:300px !important}@media(max-width: 991px){.bottomnav .ApRow .ApColumn:last-child{text-align:center;width:100% !important;justify-content:center !important;padding-top:0 !important}}.box-slider>.ApColumn{width:100% !important}.header-top{padding:45px 0 35px;transition:margin .3s ease-in}@media(max-width: 756px){.header-top{padding:10px 0}}.header-nav{font-size:14px;padding:10px;background:#010c4a;color:#fff}.header-nav a{color:#fff}.header-nav a.signin{margin-right:10px}.header-nav.hide-bar{transform:translateY(-30px)}.header-nav a,.header-nav{transition:all .3s ease-in}.header-nav a:hover{color:#a340ff !important}.list-cate-wrapper{display:none}#leo_search_block_top .block_content{border:none;border-bottom:2px solid #a340ff;border-radius:0}#leo_search_block_top .block_content .leoproductsearch-result input[type=text]{padding:0 5px;text-align:left;height:30px;font-size:14px;line-height:21px;color:#010101}#leo_search_block_top .block_content .leoproductsearch-result input[type=text]::-webkit-input-placeholder{color:#010101;font-size:14px;line-height:21px}#leo_search_block_top .block_content .leoproductsearch-result input[type=text]:-ms-input-placeholder{color:#010101;font-size:14px;line-height:21px}#leo_search_block_top .block_content .leoproductsearch-result input[type=text]::placeholder{color:#010101;font-size:14px;line-height:21px}#logo_row_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}@media(max-width: 765px){#logo_row_header{margin-bottom:0}}#logo_row_header #cart-block{color:#010101;font-size:16px;cursor:pointer}.header-top .ApColumn .block{margin:0;padding:0}#leo_search_block_top .block_content{padding:0}#leo_search_block_top .block_content button[type=submit]{display:none}#leosearchtopbox{width:100%}#leo_search_block_top .block_content .leoproductsearch-result{position:relative;display:flex;align-items:center}#leo_search_block_top .block_content .leoproductsearch-result i{background-image:url(../img/layout/magnifier.svg);width:17px;height:17px;display:block;cursor:pointer;background-size:cover;right:0}s #leo_search_block_top .block_content .leoproductsearch-result i:hover{background-image:url(../img/layout/magnifier-hover.svg)}.cart-preview .header{margin-top:0 !important;display:flex;align-items:center;justify-content:center}@media(max-width: 991px){.cart-preview .header{margin-top:2px !important}}.cart-preview .header picture{background:#a340ff;display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;margin-right:5px;border-radius:50%}.cart-preview .header picture img{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(22deg) brightness(106%) contrast(105%)}.nav.megamenu.horizontal{list-style:none;width:100%;display:flex;align-items:center;justify-content:flex-start;margin-bottom:0px}.nav.megamenu.horizontal li{margin-right:19px}.nav.megamenu.horizontal li.last_element{margin-right:0;margin-left:auto}.nav.megamenu.horizontal li.fat_menu a{font-weight:700}@keyframes flashMenu{0%{color:#010101}50%{color:#fe6700}100%{color:#010101}}.nav.megamenu.horizontal li.last_element a{background-color:#fe6700;padding-bottom:0 !important;padding:0px 15px 0;border-radius:20px;color:#fff;font-weight:500;transition:background-color .3s ease-in;margin-bottom:24px}.nav.megamenu.horizontal li.last_element a:hover{background-color:#3e2780;color:#fff !important}#prices-drop .nav.megamenu.horizontal li.last_element a{animation:none;color:#fff !important}#prices-drop .nav.megamenu.horizontal li.last_element a:active{animation:none;color:#fff !important}.leo-megamenu .navbar-nav>li.active>a,.leo-megamenu .navbar-nav>li:hover>a,.leo-megamenu .navbar-nav>li:focus>a{color:#a340ff}.header-menu{border:none}.header-menu:before{display:none}.iview-controlNav div.iview-items ul li a.iview-control{width:8px;height:8px;background-color:#010101;opacity:1;margin:0 4px}.iview-controlNav div.iview-items ul li a.iview-control.active,.iview-controlNav div.iview-items ul li a.iview-control:hover{transform:scale(1);background-color:#a340ff}.ApColumn .block{margin-bottom:0}.my_box_container{box-shadow:0px 12px 17px rgba(0,0,0,.06);border-radius:5px;display:grid;grid-template-columns:repeat(4, 1fr);padding:34px 24px 34px 30px;margin-bottom:64px}.my_box_small{display:flex;align-items:center;justify-content:flex-start}.my_image_container{margin-right:25px}.my_box_container p{color:#010101;font-weight:600;font-size:16px;line-height:19px;margin:0;text-align:left}.box-slider{padding-bottom:0 !important;margin-bottom:38px !important}.leo-cart-dropdown-action a.btn.cart-dropdow-checkout{background-color:#3e2780}.content.tab_links_container{display:grid;grid-template-columns:repeat(8, 1fr);text-align:center;grid-gap:30px 5px}.tab_links_container a{display:block}.tab_links_container img{margin-bottom:11px;transition:transform .2s ease-in;max-width:100%}.tab_links_container p{font-size:13px;line-height:14px;color:#010101;font-weight:400;transition:color .2s ease-in,font-weight .2s ease-in}.tab_links_container a:hover p{color:#3e2780;font-weight:700}.tab_links_container a:hover img{transform:scale(0.9)}.ApColumn .title_block{color:#010c4a !important;font-family:\"Roboto\";font-style:normal;font-weight:600 !important;font-size:24px !important;line-height:1.5 !important;text-align:center;padding-left:0 !important;padding-bottom:15px !important;width:fit-content;margin-left:auto !important;margin-right:auto !important;text-transform:uppercase !important}.ApColumn .title_block:before{top:auto !important;bottom:0 !important;height:2px !important;background:#a340ff !important;width:90% !important;left:5%;content:\"\";display:block;position:absolute}#findTab .nav-item a.nav-link{color:#696868;font-size:15px;line-height:52px;display:block;padding:0 35px;background-color:#f1f1f1;font-weight:400;text-transform:unset;border-radius:0;border:none !important;transition:background-color .3s ease-in}#findTab .nav-item{margin:0}#findTab .nav-item a.nav-link.active{background-color:#fff;font-weight:700;color:#000;border:none}#findTab .nav-tabs .nav-link:focus,#findTab .nav-tabs .nav-link:hover{border:none}#findTab .nav-tabs .nav-link{border:none}#findTab{padding-bottom:40px}.find_for_you{padding-bottom:41px;border-bottom:1px solid #d8d8d8}.ApColumn .block.find_for_you{margin-bottom:60px}.tab-pane[aria-labelledby=size-tab] .img_container{padding:0 10px}.tab-pane[aria-labelledby=producent-tab] .img_container{padding:0 0px;display:flex;width:100%;align-items:center;justify-content:center;margin-bottom:11px;min-height:82px}.tab-pane[aria-labelledby=producent-tab] .tab_links_container img{margin:0}.thumbnail-container .product-title a{display:block;text-align:center;color:#000;font-size:15px;line-height:1.5;margin-bottom:25px;font-weight:500;height:68px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.product-flags{display:flex;flex-direction:column;padding:0;text-align:center;top:21px;left:0}.product-flags .product-flag{display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;line-height:25px;padding:0 18px;border-radius:5px}.product-flags .product-flag.new{background-color:#9a40eb}.product-flags .product-flag.discount{background-color:#fe6700}.thumbnail-container .product-price-and-shipping{display:flex;align-items:center;justify-content:center;font-size:20px}.box-ptabs .nav-tabs .nav-item a:hover,.box-cate .widget-category_image a:hover,.thumbnail-container .product-title a:hover,.leo-megamenu .navbar-nav>li>a:hover,.leo-megamenu .navbar-nav>li>a:focus,.leo-megamenu .navbar-nav>li>a:active{color:#a340ff !important}#leo_search_block_top .ac_results{min-width:320px}.thumbnail-container .product-price-and-shipping .price{color:#a340ff;font-size:16px;line-height:1;font-weight:600}.thumbnail-container .product-price-and-shipping .regular-price{font-size:16px;line-height:24px;font-weight:400}.thumbnail-container .product-meta{padding:0 21px 21px}.box-product .owl-carousel .owl-item.active:before,.box-ptabs .owl-carousel .owl-item.active:before,.box-tdeals .owl-carousel .owl-item.active:before{display:none !important}.button_container a{display:flex;align-items:center;justify-content:center;width:100%;background-color:#3e2780;border-radius:5px;height:40px;padding:0 17px;font-size:14px;line-height:26px;font-weight:600;margin-top:12px;transition:color .3s ease-in,background-color .3s ease-in;color:#fff}.button_container a:hover{color:#fff;background-color:#a340ff}.button_container a img{transition:filter .3s ease-in}.button_container a:hover img{filter:brightness(0) invert(1)}.thumbnail-container{margin-bottom:0}article.product-miniature{background-color:#fff;border-radius:5px;transition:box-shadow .2s ease-in}article.product-miniature .product-card-widget-stars #ekomi-product-widget-identifier{display:none}article.product-miniature .product-card-widget-stars #widget-container{width:100%;display:flex;align-items:center;justify-content:center}.list article.product-miniature{float:left}.product_list .ajax_block_product{border:none}.list .col-xl-4,.page-prices-drop .grid .col-xl-4{margin-bottom:30px}.product_list.list .thumbnail-container .product-title a{text-align:left}#category .product_list .ajax_block_product{margin-bottom:30px}.product_list{border:none;box-shadow:none}.product_list.list .product-title a{margin-bottom:0 !important}.product_list.list .product-price-and-shipping{justify-content:flex-start}.product_list.list .button_container a{max-width:175px}.product_list li{margin-bottom:33px}.light_gray_bg{position:relative;padding-top:94px;margin-bottom:0px !important;z-index:1}.light_gray_bg::before{height:100%;width:100vw;content:\"\";position:absolute;left:50%;top:0;transform:translateX(-50%);background-color:rgba(216,216,216,.3)}.dark_gray_bg.light_gray_bg::before{background-color:#eaeaea}.owl-theme .owl-controls .owl-pagination{margin:66px 0 0 !important;display:flex;align-items:center;justify-content:center}.owl-theme .owl-controls span{margin:0 4px !important;background-color:#babcbc !important}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background-color:#3e2780 !important}.ApColumn .block.products_block{margin-bottom:58px}.blog-viewall{width:100%;display:flex;align-items:center;justify-content:center;margin:70px 0 88px}.blog-viewall .btn-primary{background-color:#3e2780;border-radius:5px;color:#fff;display:flex;padding:16px 32px;font-weight:600;text-transform:unset;transition:color .3s ease-in,background-color .3s ease-in}.blog-viewall .btn-primary:hover{color:#fff;background-color:#24b28c}.blog_carousel .owl-carousel .owl-item{padding:0 10px 0 0}.blog_carousel .owl-carousel .owl-item .blog-container{min-height:440px !important}.blog_carousel .block_content{padding:0 15px}.blog_carousel .item{background-color:#fff;border-radius:8px;overflow:hidden}.owl-carousel.owl-loading::before,#back-top a{background-color:#a340ff !important}#back-top a:hover{color:#fff !important;background-color:#010c4a !important}.latest-blogs .blog-desc{max-height:147px !important;color:#010101 !important;font-weight:400 !important;margin:0 0 18px !important;line-height:21px !important;overflow:hidden !important}.latest-blogs .blog-image-container{margin:0 !important;overflow:hidden}.latest-blogs{padding-bottom:0}.latest-blogs .blog-image-container img{max-height:200px;object-fit:cover}.latest-blogs .right-block .author{display:none}.latest-blogs .right-block .nbcomment{display:none}.right-block{padding:20px}.latest-blogs .blog-meta>span{display:inline-block;vertical-align:top;margin:0;width:100%;color:#696868;font-style:initial;font-size:12px;line-height:21px;margin-bottom:4px;text-transform:lowercase}.latest-blogs .blog-title{font-size:18px;text-transform:inherit;line-height:24px;margin:0 0 4px;font-weight:600;height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:initial;color:#010101}.see_more_blog img{margin-left:12px}.manufacturers_block img{opacity:1 !important;border-radius:5px}.manufacturer-image-container{text-align:center;border:1px solid rgba(0,0,0,0);border-radius:5px;transition:border-color .3s ease-in}.manufacturer-image-container a{display:block}.manufacturer-image-container:hover{border-color:#3e2780}.footer_seo{text-align:justify}.footer_seo h3,.my_footer_row h3{color:#010101;font-size:18px;line-height:24px;font-weight:600;margin-bottom:15px}.footer_seo p{color:#010101;font-size:12px;line-height:20px;font-weight:400;margin-bottom:14px}.my_footer_row{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px 0}.my_footer_row.top_row{display:flex;justify-content:space-between;flex-wrap:wrap}.my_footer_row.top_row .my_footer_col{width:25%;margin:0 !important}@media(max-width: 767px){.my_footer_row.top_row .my_footer_col{width:50%}}.row.footer_inside_row{margin:0}.row.footer_inside_row>div{padding:0}.adres_container p{color:#010101;font-size:12px;line-height:20px;margin:0}.adres_container p a{color:#010101;display:block}.my_footer_row li a{display:block;font-size:13px;line-height:20px;margin-bottom:8px}#footer a:hover{color:#a340ff}.my_footer_row ul{margin-bottom:16px}.img_footer_container img{width:auto;max-width:100%}.img_footer_container{display:grid;grid-gap:24px 0;margin-top:9px}.footer{background:#f5fafe}.my_footer_content{display:flex;flex-wrap:wrap;flex-direction:column}.my_footer_row h4{font-size:13px;line-height:20px;font-weight:600;margin-bottom:10px}.my_footer_col.informacje,.my_footer_col.bezpieczne_platnosci{margin-right:60px}.my_footer_col.moje_konto{margin-right:66px}.footer_social_media_container{margin-top:20px}.footer_social_media_container img{margin-right:24px;transition:transform .2s ease-in}.footer_social_media_container a:hover img{transform:scale(0.9)}.my_footer_content>a{display:block;margin-bottom:3px;line-height:20px}.single_element h3{margin-bottom:0}.single_element{margin-top:5px;margin-bottom:14px}.leo-fly-cart-total{background-color:#a340ff}.footer-bottom .inner,.footer-center .inner{border:none}.footer-top{background-color:#3e2780;padding:0;margin:0}.footer-top .container{max-width:100%;margin:0;padding:0;width:100%}.footer-top .ApColumn .block{margin:0}#cta_row{display:flex;flex-wrap:wrap;padding:0;margin:0}#cta_row .ApColumn{display:flex;align-items:center;justify-content:center;color:#fff}#cta_row .col-xl-6{float:unset;width:unset;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;display:flex;align-items:center;padding:0}#cta_row .col-xl-6.left_cta{justify-content:flex-end;padding-right:158px}#cta_row h3{color:#fff;font-size:28px;line-height:42px;margin-bottom:55px;text-align:center;font-weight:700}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}#cta_row p{color:#000;font-size:31px;line-height:34px;text-align:center;background-color:#fff;border-radius:5px;padding:16px;font-weight:700;margin-bottom:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:bounceIn;animation-name:bounceIn;animation-iteration-count:infinite}#cta_row p a,#cta_row p a:hover{color:#000}#cta_row .links_cta{display:flex;align-items:center}#cta_row .links_cta p{animation:none;color:#fff;background-color:rgba(0,0,0,0);padding:0;margin:0;font-size:14px;line-height:14px;margin:0 40px 0 0;font-weight:500}#cta_row .footer_social_media_container{margin:0}.links_cta{margin-top:72px}#cta_row .footer_social_media_container img{width:44px}.footer-center .inner{padding-top:75px}.footer-bottom,.footer-bottom .inner{padding:0}.footer-bottom .ApColumn .block{margin-bottom:0}.bottom_row{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-top:100px}.bottom_row p{margin:17px 0 27px;color:#010101;font-size:13px;line-height:18px;width:100%;text-align:center}.salony_row{padding-bottom:34px}.salony_row .title{background-color:#fff;text-align:center;width:100%;font-size:18px;font-weight:600;padding:20px 110px;color:#696868;transition:color .2s ease-in,background-color .2s ease-in}.salony_row a:hover .title{color:#fff;background-color:#3e2780}.salony_row .item{border-radius:5px;overflow:hidden}#main .page-footer{display:none}.manufacturers_block{padding-top:104px;margin-bottom:70px !important}#wrapper .breadcrumb{margin-bottom:0;padding-bottom:24px;border-bottom:2px solid #f6f6f6;margin-bottom:33px}#product #wrapper .breadcrumb{margin-bottom:18px}#wrapper .breadcrumb li::after{margin:0 10px 0 5px}#wrapper .breadcrumb li a{color:#696868;font-size:11px;line-height:23px;text-transform:lowercase}#wrapper .breadcrumb li:last-child a{color:#a340ff;text-decoration:none}.block-category #category-description{margin-top:0}.block-category #category-description p:first-child{color:#010101;font-size:14px;line-height:22px;margin-bottom:24px}.products-selection{padding-top:0;padding-bottom:0;margin-bottom:24px;border-bottom:none}#js-product-list-top .row{display:flex;justify-content:space-between}#js-product-list-top .total-products{order:2;display:flex;justify-content:flex-end}#js-product-list-top .total-products p{display:none}.products-selection .display>div a{height:33px;display:flex;align-items:center;justify-content:center}.products-selection .display>div a[title=Grid]{width:36px}.products-selection .display>div a[title=List]{width:43px}.products-selection .display>div{margin-right:13px}.products-selection .display>div#list{margin-right:0}.products-selection .display>div a img{transition:filter .2s ease-in}.products-selection .display>div a:hover img{filter:grayscale(1)}.sort_border{margin-left:15px;padding:7px 16px;border:1px solid #d8d8d8;border-radius:4px;display:flex;align-items:center;justify-content:flex-start;transition:background-color .2s ease-in}.products-selection .sort-by{padding-left:0;padding-right:0;color:#3e2780;font-weight:600;font-size:13px;line-height:39px;display:block;margin:0 5px 0 0}.sort_border .col-md-3,.sort_border .col-md-9{float:unset !important;width:auto !important;padding:0}.products-selection button.select-title{padding:0;color:#010101;font-size:13px;line-height:36px;border:none;display:flex;align-items:center;justify-content:flex-start;margin:0 0 0 3px}.chevron_sort_container{display:flex;position:relative;background-color:#3e2780;align-items:center;justify-content:center;border-radius:4px;width:32px;height:32px;margin-left:46px;transition:transform .3s ease-in}.chevron_sort_container img{filter:brightness(0) invert(1);transform:rotate(90deg) translateX(2px);transition:transform .1s ease-in}button[aria-expanded=true] .chevron_sort_container{transform:rotate(180deg)}button[aria-expanded=true] .chevron_sort_container img{transform:rotate(90deg) translateX(0)}.products-sort-order .dropdown-menu{left:0;width:calc(100% - 20px);border:1px solid #d8d8d8;border-radius:0 0 4px 4px;font-size:12px;padding:0;margin:9px 0 0 0;border-top:none}.products-sort-order .select-list:hover{background-color:#fff}.products-selection .display{float:unset;display:flex;align-items:center}#category .products-selection{margin-bottom:62px}.pagination{background-color:unset;border-radius:0;padding:0;margin-top:50px;margin-bottom:50px}.pagination .page-list{display:flex;align-items:center;justify-content:flex-start;padding:0;width:auto;float:left}.pagination .page-list li{padding:0;width:37px;height:37px;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:24px;color:#696868;border-radius:4px}.pagination .page-list li:last-child a{border-right:none}.pagination .page-list li:last-child a span{display:none}.pagination .page-list li:last-child a span.spacer{display:block}#category-description{padding:50px;line-height:1.5}#category-description h2{font-size:1.25rem}#category-description p,#category-description ul li,#category-description strong{color:#010101}#category-description ul{margin-left:25px;list-style-type:disc}#category-description ul li{list-style-type:disc}#category-description ol{margin-left:25px;list-style-type:decimal}#category-description ol li{list-style-type:decimal}#category-description p a{color:#000;font-weight:600}.pagination a{color:#696868;display:flex;width:100%;height:100%;align-items:center;justify-content:center;transition:background-color .3s ease-in,color .3s ease-in;border-radius:4px;margin-right:1px}.pagination a:hover,.pagination .current a{background-color:#3e2780;color:#fff !important}.pagination .page-list a.next img{transform:translateX(1px)}.pagination .page-list a.previous img{transform:rotate(-180deg) translate(1px, -1px)}.pagination .page-list a.next:hover img,.pagination .page-list a.previous:hover img{filter:brightness(0) invert(1)}#left-column .card-header{display:none}#left-column .card{border:none}#left-column .card-block{padding:0}.PM_ASCriterionGroupCheckbox .PM_ASLabelCheckboxSelected .PM_ASLabelLink,.PM_ASCriterionGroupCheckbox .PM_ASLabelCheckbox .PM_ASLabelLink:hover,.PM_ASearchTitle,.PM_ASBlockOutputHorizontal a,.PM_ASBlockOutputVertical a{font-weight:500}.PM_ASForm li{display:flex;align-items:center;justify-content:flex-start;position:relative}.PM_ASForm label{margin-bottom:0}.PM_ASForm li div{width:100%}.PM_ASCriterionCheckbox{width:14px;height:14px;position:relative;z-index:5;margin-right:13px;opacity:0}.PM_ASForm label::after{width:14px;height:14px;left:0;top:5px;content:\"\";position:absolute;border:1px solid #bcbcbc}.PM_ASForm label::before{width:10px;height:10px;left:2px;top:7px;content:\"\";position:absolute;background-color:#3e2780;opacity:0;transition:opacity .2s ease-in}.PM_ASForm input:checked+label::before{opacity:1}.PM_ASBlockOutputVertical a{color:#696868;display:block;width:100%;line-height:24px}.PM_ASBlockOutput{padding-left:26px}.PM_ASBlockOutputVertical .PM_ASSubmitSearch{background-color:#3e2780;padding:7px 31px;font-weight:700;text-transform:initial;font-size:14px;line-height:21px;border-radius:5px;transition:color .2s ease-in,background-color .2s ease-in}.PM_ASBlockOutputVertical .PM_ASSubmitSearch:hover{color:#3e2780;background-color:rgba(0,0,0,0)}.PM_ASForm .text-center{text-align:left !important;padding:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{width:16px;height:16px;border-radius:50%;background-color:#3e2780;background-image:none;border:none;transition:transform .2s ease-in;cursor:pointer}.ui-state-default:hover,.ui-widget-content .ui-state-default:hover,.ui-widget-header .ui-state-default:hover{transform:scale(1.1)}.ui-slider .ui-slider-range{background:#3e2780}.PM_ASCritRange{border-radius:0;height:2px;border:none}.ui-slider-horizontal .ui-slider-range{top:2px}.PM_ASBlockOutputVertical .PM_ASCriterionsGroupTitle{border:none}.PM_ASBlockOutputVertical .PM_ASResetSearch{border:1px solid #d8d8d8;box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);border-radius:4px}.PM_ASCritRangeValue{margin-top:10px}.ApColumn .block.day_hit{border-radius:0 4px 4px;border:1px solid #fe6700;padding:0;margin:76px 0 0 0;position:relative}.ApColumn .block.day_hit::after{position:absolute;top:0;left:-1px;background-color:#fe6700;color:#fff;font-size:24px;line-height:21px;font-weight:700;padding:12px 24px;border-radius:8px 8px 0 0;transform:translateY(-100%)}.ApColumn .block.day_hit::before{position:absolute;top:-76px;width:100%;height:2px;background-color:#d8d8d8;content:\"\"}html[lang=pl] .ApColumn .block.day_hit::after{content:\"Hit Dnia!\"}#category .ApColumn .block.day_hit .ajax_block_product{margin:0 !important}.block.day_hit .product_list .ajax_block_product .product-flags{display:none}.block.day_hit .button_container a img{filter:brightness(0) invert(1)}.footer_seo{padding-right:30px}.zoomContainer,.product-thumb-images .thumb{border-radius:4px}.product-thumb-images .thumb.selected,.product-thumb-images .thumb:hover{border-color:#a340ff}.product-detail.product-thumbs-bottom .product-thumb-images{padding-left:0;padding-right:0}.product-detail.product-thumbs-bottom .product-thumb-images .slick-arrow.slick-prev{left:0;border-radius:5px 0 0 5px}.product-detail.product-thumbs-bottom .product-thumb-images .slick-arrow.slick-next{right:0;border-radius:0 5px 5px 0}#thumb-gallery .slick-arrows .slick-arrow{height:100%}.slick-list:hover+.slick-arrows .slick-next,.slick-list:hover+.slick-arrows .slick-prev,.slick-arrows .slick-next.slick-disabled:hover,.slick-arrows .slick-prev.slick-disabled:hover{background-color:rgba(163,64,255,.5)}.slick-arrows .slick-next:hover,.slick-arrows .slick-prev:hover{background-color:#a340ff}.product-add-to-cart{margin-bottom:15px}.product-actions{margin-bottom:44px}.product-detail>.row{margin:0}.product-detail>.row>div[class^=col-]{padding-left:15px;padding-right:15px}.product-detail>.row>div.col-form_id-form_9367402777406408{width:calc(50% + 58px)}.product-detail-name{text-transform:initial;margin-top:0;font-size:20px;line-height:30px;margin-bottom:16px;font-weight:600;color:#2e2925;width:520px;max-width:100%}.product-detail{padding-top:0}#product .product-actions .add-to-cart{display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;background-color:#010c4a;border-radius:5px;width:100%;font-size:16px;line-height:24px;font-weight:700;text-transform:initial}#product .product-actions .add-to-cart:hover{background-color:#a340ff}#product .product-actions .add-to-cart[disabled]{filter:grayscale(1)}.my_availability_box{display:flex;align-items:center;justify-content:flex-start}.my_availability_box .single_box{margin-right:16px}.my_availability_box .single_box.dostepnosc{display:none}.my_availability_box{margin-bottom:11px}.my_availability_box .single_box p,.my_manufacturer p,#leo_product_reviews_block_extra .rating_label{font-size:12px;margin:0;line-height:18px;font-weight:400;color:#010101}.my_manufacturer{display:flex;flex-wrap:wrap;flex-direction:column}.my_manufacturer .product-manufacturer{display:flex}.my_manufacturer .product-manufacturer .manufacturer-logo{max-height:115px;padding:0;border:none}.my_box_container.product_container{padding:0;box-shadow:none;margin:0;grid-template-columns:repeat(3, 1fr)}.my_box_container.product_container .my_box_small{width:100% !important}#product .my_box_container.product_container{margin-bottom:20px}.my_box_container.product_container p{font-size:10px;line-height:12px}.my_box_container.product_container .my_image_container{margin-right:9px}#leo_product_reviews_block_extra .reviews_note:before{display:none}#leo_product_reviews_block_extra .reviews_note{float:unset;padding:0;margin:0}#leo_product_reviews_block_extra{display:flex;align-items:center;justify-content:flex-start;margin:0}#leo_product_reviews_block_extra .rating_label{margin-right:10px}.my_rating_container{margin-bottom:11px}.star_content .star{width:15px;height:15px;position:relative;margin:0 2px}.star_content .star:before,div.star.star_on:before,div.star.star_hover:before{color:#ebebeb;font-size:16px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}div.star.star_on:before,div.star.star_hover:before{color:#3e2780}.product-quantity #quantity_wanted{width:100%;text-align:left}.product-actions .control-label{color:#010101;font-size:14px;line-height:18px;margin:0 auto;text-align:left;font-weight:400;text-transform:initial;width:100px;margin-right:5px;min-width:unset;max-width:unset;margin-left:0}.product-variants>.product-variants-item{display:flex;align-items:center;justify-content:space-between;margin:0 0 8px}.product-variants>.product-variants-item select{min-height:34px;max-width:419px}select.form-control:not([size]):not([multiple]){height:calc(2.5rem - 6px)}.product-detail>.row>div.col-form_id-form_15874367062488778{padding-left:15px;width:calc(50% - 58px)}.product-add-to-cart .product-quantity .qty{margin:0 auto;width:100%;display:flex;align-items:center;justify-content:space-between}.product-quantity #quantity_wanted,.product-variants>.product-variants-item select{background-color:#f0f0f0;width:419px;height:34px;color:#696868;font-size:14px;line-height:21px;border:none;padding-top:5px 16px;border-radius:5px;cursor:pointer;outline:none !important;-moz-appearance:none;-webkit-appearance:none;background-image:url(../img/layout/chevron_violet.svg);background-repeat:no-repeat;background-position:calc(100% - 16px) center;background-size:auto}.product-actions .product-variants{margin:0}#add-to-cart-or-refresh .clearfix::after{display:none}.price_container{display:flex;align-items:flex-end;justify-content:flex-start;margin-top:47px;margin-bottom:18px}.price_container .product-prices,.price_container .product-prices .product-price{margin:0;width:100%;display:flex;flex-wrap:wrap;gap:20px}.price_container .current-price{color:#010101;font-size:28px;line-height:18px;font-weight:600;display:block !important;margin-right:20px !important}@media(max-width: 767px){.price_container .current-price{width:100%}}.price_container .product-discount{color:#696868;font-size:20px;line-height:18px}@media(max-width: 767px){.price_container .product-discount{width:100%}}.price_container .product-discount .regular-price{margin-right:0}.phone_single{display:flex;justify-content:flex-start;align-items:center}.phone_single p{color:#1a1a1a;font-size:14px;line-height:18px;margin-right:8px;font-weight:400;margin-bottom:0}.phone_single p strong{font-weight:700}.phone_single p a{transition:color .2s ease-in}.raty_boxes_container{display:flex;align-items:center;margin-top:15px;gap:6px;padding-bottom:21px;border-bottom:1px solid #f6f6f6;margin-bottom:16px;flex-wrap:wrap;justify-content:center}.raty_boxes_container br{display:none}.raty_boxes_container p{margin-bottom:0}.raty_boxes_container>div{border-radius:4px;display:flex;align-items:center;justify-content:center}@media(max-width: 500px){.raty_boxes_container>div{width:100%}}.raty_boxes_container>div picture{max-width:150px;display:block}.raty_boxes_container>div picture img{width:100%;max-width:150px}.raty_boxes_container>div.santander{border:none;align-items:center;justify-content:center;display:flex}.botton_product_container{display:flex;justify-content:center;gap:20px;align-items:center}.botton_product_container a{display:block;background:#a340ff;padding:10px;border-radius:4px}.botton_product_container a img{margin-right:0 !important}a:focus,a:hover,.blog-title a:focus,.blog-title a:hover,.blog-container a:focus,.blog-container a:hover{color:#a340ff}.more-info-product{border-radius:4px;padding:35px 50px 50px}.product_base_info{background:#fff;padding:25px;border-radius:4px}.category-products .products-section-title,.more-info-product .title-info-product{position:relative;color:#010c4a;font-family:\"Roboto\";font-weight:600;font-size:24px;line-height:1.5;text-align:center;padding-left:0;padding-bottom:10px;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:30px;text-transform:uppercase}.category-products .products-section-title:before,.more-info-product .title-info-product:before{content:\"\";position:absolute;top:auto;bottom:0;height:2px;background:#a340ff;width:90%;left:5%;display:block}.product-features h3{display:none}.product-features{margin:0 0 40px}.product-features>dl.data-sheet{margin-bottom:0}.product-features>dl.data-sheet dd.value,.product-features>dl.data-sheet dt.name{padding:0;margin:0;font-size:15px;line-height:20px;font-weight:500;color:#010101;min-height:31px;padding:8px;background-color:#fff;text-transform:initial;display:flex;align-items:center}@media(max-width: 765px){.product-features>dl.data-sheet dd.value,.product-features>dl.data-sheet dt.name{font-size:13px}}.product-features>dl.data-sheet dd.value{color:#3e2780}#description iframe{width:100%;min-height:412px}#description h2{color:#010101;font-size:20px;line-height:30px;margin-bottom:13px;font-weight:400}#description{font-size:13px;line-height:18px;color:#010101}#description p{font-size:13px;line-height:18px}#product_reviews_block_tab .review{border-bottom:1px solid #33d5ad}.product-name a:hover,.leo-fly-cart-icon-wrapper a:hover,#checkout-addresses-step a:hover{color:#3e2780 !important}.leo-cart-dropdown-action a.btn:hover,.leo-cart-dropdown-action a.btn:focus,.leo-cart-dropdown-action a.btn:active:focus,.leo-cart-dropdown-action a.btn.cart-dropdow-checkout:hover,.leo-cart-dropdown-action a.btn.cart-dropdow-checkout:focus,.leo-cart-dropdown-action a.btn.cart-dropdow-checkout:active:focus,.btn-outline:hover,.btn-outline:focus,.btn-outline:active,.btn-outline.active{color:#fff !important;background:#a340ff !important}.leo-cart-dropdown-action a.btn,.leo-cart-dropdown-action a.btn.cart-dropdow-checkout{transition:all .3s ease-in}#product .product-actions .add-to-cart{transition:all .3s ease-in}.btn-outline{transition:all .3s ease-in;background-color:#ccc;border-color:#ccc;border-radius:5px}.btn-outline:hover{color:#fff !important;background-color:#3e2780}.custom-radio input[type=radio]:checked+span{background-color:#3e2780}.btn-primary{color:#fff;font-weight:600;font-size:14px;background-color:#010c4a;transition:all .3s ease-in;border-radius:5px;padding:10px 40px;text-transform:inherit}.btn-primary:hover{background:#a340ff}.form-control{background-color:#fff;border:1px solid #e6e5e5;border-radius:5px}.form-control:focus{color:#010101;border-color:#3e2780}#customer-form .form-control-valign label{margin-right:15px}.input-group{outline:none !important}.cart-summary-products .btn-outline{text-transform:uppercase}body#checkout [data-action=show-password],#authentication [data-action=show-password]{background:#ccc;transition:all .3s ease-in;height:35px}body#checkout [data-action=show-password]:hover,.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle,.btn-primary:focus,.btn-primary.focus,#authentication [data-action=show-password]:hover{background:#3e2780}#cta_row{overflow:hidden}#checkout .my_box_container.product_container .my_image_container{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}#checkout .my_box_small{flex-wrap:wrap}#checkout .my_content_container{text-align:center;display:flex;width:100%;justify-content:center;padding:0 10px;min-height:36px}#checkout .my_box_container.product_container p{text-align:center}body#checkout section.checkout-step .address-item.selected{border-radius:5px;border-color:#3e2780}body#checkout #order-summary-content .summary-selected-carrier,body#checkout #order-summary-content .order-confirmation-table{border-radius:5px}.btn-primary.disabled:hover,.btn-primary:disabled:hover{background-color:#a94442}.summary-selected-carrier .row{display:flex;align-items:center}.form-control-valign{display:flex;align-items:center}.form-group.row{display:flex;align-items:center}.product-actions .control-label{text-transform:uppercase}#customer-form .form-control-valign label{margin-bottom:0 !important;display:flex;align-items:center}#identity .radio-inline .custom-radio,#authentication .radio-inline .custom-radio{margin-right:5px}.page-my-account #content .links a:hover i{color:#3e2780}.category-depth-level-3 #PM_ASCriterionsGroup_1_4{display:none}#configure .img_container{display:flex;width:100%;align-items:center;justify-content:center;min-height:117px}.page-prices-drop #js-product-list-header{text-align:center;margin:20px auto 30px;font-size:30px;text-transform:capitalize}.movies_page .half_w_movies{margin-top:30px}.movies_page iframe{width:100%}.movies_page .half_w_movies iframe{min-height:290px}.movies_page .full_w_movies iframe{min-height:470px}#cms #content-wrapper p,#cms #content-wrapper li{color:#000;font-size:13px;line-height:1.3;margin-bottom:10px;font-weight:400}.leo-megamenu .dropdown-menu{min-width:256px;padding:28px;border-radius:7px;box-shadow:0px 12px 29px rgba(0,0,0,.25);top:calc(100% - 5px);background:#fff}.leo-megamenu .dropdown-menu li{margin-bottom:25px;margin-right:0 !important}.leo-megamenu .dropdown-menu li a{padding:0;color:#010c4a;font-size:16px;transition:all .3s ease-in}.leo-megamenu .dropdown-menu li a:hover span{color:#a340ff !important}.leo-megamenu .dropdown-menu li a span{color:#010c4a !important;transition:all .3s ease-in}.leo-megamenu .dropdown-menu li a:hover,.leo-megamenu .dropdown-menu li a:hover .menu-title{color:#a340ff}.dropdown-toggle::after{display:none}.nav.megamenu.horizontal li:last-child{margin-bottom:0}.leo-megamenu .dropdown-menu::after{content:\"\";position:absolute}.bottomnav{padding-top:10px;padding-bottom:10px}#order-confirmation #order-details{padding-left:15px;margin-top:30px}#order-confirmation #registration-form{margin-top:50px}#order-confirmation #order-items{border-right:none}.bestsller .item{padding-bottom:15px;padding-top:15px}#header{background-color:#fff}#header .header-nav{z-index:999}#header .header-nav.fixed{top:0;position:fixed;width:100%}#header .header-top{z-index:999}#header .header-top.fixed{position:fixed;width:100%}.header-logo img{transition:transform .3s ease-in;transform-origin:left}@media(max-width: 767px){.header-logo img{max-width:150px}}.mini-navbar .header-logo img{transform:scale(0.7)}.mini-navbar .header-top{margin-top:0px;transition:transform .3s ease-in}.mini-navbar #logo_row_header{margin-bottom:0}.mini-navbar .nav.megamenu.horizontal>li>a{padding-bottom:10px}.navbar-fixed-top{transition:all .3s ease-in}.navbar-fixed-top.mini-navbar{box-shadow:5px 5px 10px -8px #ccc;transform:translateY(-30px)}.cms-id-23 #main .page-header,.cms-id-23 #cta_row{display:none}.newsletter{width:700px;margin:90px auto 300px;max-width:100%}.newsletter h2{font-size:28px;line-height:39px;font-weight:700;text-align:center}.newsletter h2 span{color:#3e2780}#cart .cart-detailed-actions .btn.btn-outline{background-color:#3e2780;border:none}.cart-grid-body a.label:hover{color:#3e2780}.aeuc_from_label{display:none}.product-prices .current-price span[itemprop=price]{font-size:28px;line-height:18px}.my_salon_container h2{font-size:23px;text-align:left;margin-bottom:15px}#cms #content-wrapper .my_salon_container p{font-size:20px}#cms #content-wrapper .my_salon_container p a:hover{color:#3e2780}.my_salons iframe{width:100%;min-height:370px;box-shadow:0px 0px 20px hsla(0,0%,80%,.5)}.full_w_walk{margin-top:80px}.full_w_walk h2{font-size:2em;margin-left:-15px;margin-bottom:30px}.full_w_walk .bottom_link{width:100%;display:flex;align-items:center;justify-content:center}.img_salon_container{margin-bottom:15px;text-align:center}.img_salon_container img{max-width:100%}.list article.product-miniature{width:100%}.flex-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.flex-col48{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.box-cover .flex-col48{display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:flex-start;-ms-flex:unset;flex:unset;max-width:unset;width:48%}.box-cover .flex-col48 p span{padding-left:30px;display:block}.flex-row.box-cover .flex-col48.cover-item:last-of-type p span{padding-left:0}.flex-row.box-cover .flex-col48.cover-item:last-of-type{display:block}.box-cover .flex-col48 img{max-width:100%;min-width:140px;height:auto;margin-right:30px}.desc-item{display:flex;align-items:center;justify-content:flex-start;margin-bottom:15px}.desc-item img{width:auto;margin-right:20px}.desc-item p{padding-right:15px;margin:0}.hardness h3{text-align:center}.hardness img{margin:0 auto 15px}.hardness{text-align:center;width:100%}.flex-col100{display:flex;align-items:center;justify-content:flex-start}.flex-col100 img{margin-right:20px}.walk_container iframe{max-width:100%;border:none}#blog-category .panel.panel-default,.latest-blogs .blog-meta>span.icon-calendar,#module-leoblog-blog .social-share,.blog-description h1,#module-leoblog-category .panel.panel-defaul,#module-leoblog-category .blog-item .blog-meta,#module-leoblog-category h3.section-title,#module-leoblog-list .blog-meta{display:none}.blog-description{color:#000}.blog-item .blog-shortinfo{color:#000}#blogpage h1.blog-title{font-size:34px}#blogpage .extra-blogs{margin-top:30px}#blogpage .blog-detail .blog-meta{width:100%;border-bottom:2px solid #f7f7f7;padding-bottom:25px;margin-bottom:15px}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{background-color:#24b28c}#manufacturer #main h1{margin-bottom:30px}html[lang=en] .nav.megamenu.horizontal li.fat_menu:not(.last_element),html[lang=sk] .nav.megamenu.horizontal li.fat_menu:not(.last_element){display:none}#cms #main .page-content li{list-style:initial}#cms #main .page-content ul,#main .page-content ol{padding-left:30px}#cms #main .page-content ul,#main .page-content ul li{list-style:disc !important}#cms #main .page-content ol,#main .page-content ol li{list-style:decimal !important}#main .page-content ol li ul,#main .page-content ol li ul li{list-style:disc !important}#description ul,#description li,#description ol{list-style:inherit}#description ul{padding-left:30px}.products-sort-order .select-list:hover{color:#3e2780}.delivery-options-list .h6{margin-bottom:0}body#checkout section.checkout-step .delivery-option label{margin-bottom:0}body#checkout section.checkout-step .delivery-option{display:flex;align-items:center}#raty_baner{cursor:pointer}#newsletter_container{display:none;width:1200px;max-width:100%;margin:0 auto}.cms-id-23 #newsletter_container{display:block}.cms-id-23 .footer-top{background-color:rgba(0,0,0,0)}.block_newsletter form{margin:0;width:700px;border:none;height:auto;max-width:calc(100% - 30px);padding:0;background:rgba(0,0,0,0)}.newsletter-box .ApHtml h4{color:#fff;font-family:\"Roboto\",sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:1.1;margin-bottom:10px}.newsletter-box .ApHtml h5{color:#fff;margin-bottom:15px;font-weight:300}.newsletter-box .block_newsletter label a{color:#fff;font-weight:400;font-size:14px}.newsletter input[type=checkbox]{margin-left:14px !important}.newsletter_container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.newsletter_container .input-wrapper input{background:#fff;color:#010101;font-size:14px;line-height:34px;padding:7px 21px;width:100%;height:48px}.newsletter_container .input-wrapper{width:calc(100% - 150px)}.block_newsletter form button{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;line-height:24px;width:150px;background-color:#a340ff !important;color:#fff;right:0;position:relative;letter-spacing:.125em;border-radius:0;text-transform:uppercase;height:48px}.block_newsletter form button span{display:block}.block_newsletter .col-12{width:100%;position:relative;padding:0 15px}.block_newsletter .col-12 input{width:20px;height:20px;float:unset;margin-right:9px;opacity:0;position:relative;z-index:1;cursor:pointer}.block_newsletter .col-12 label{margin:0}.block_newsletter .col-12 a{color:#696868;font-size:13px;line-height:19px}.block_newsletter .col-12 label::before,.block_newsletter .col-12 label::after{position:absolute;content:\"\";left:15px;top:50%;transform:translateY(-50%);width:14px;height:14px;border-radius:0px;background:#fff;border:2px solid #fff}.block_newsletter .col-12 label::after{border:none;opacity:0;width:8px;height:8px;background-color:#a340ff;left:18px;top:10px;border-radius:0;transition:all 250ms ease}.block_newsletter .col-12 input:checked+label::after{opacity:1}.block_newsletter .title_block{display:none !important}.block_newsletter{color:#fff}.block_newsletter a{color:#fff !important;text-decoration:underline;margin:0 3px}.block_newsletter h3{margin-bottom:10px}.block_newsletter h5{margin-bottom:15px;color:#fff;font-weight:300;font-size:.9rem;line-height:1.5}.block_newsletter input{background:#fff;opacity:1 !important}.PM_ASCriterionsGroup.PM_ASCriterionsGroupStock{display:none !important}.pagination .page-list li:nth-child(4) span{width:37px;height:37px;display:flex;align-items:center;justify-content:center}body#checkout section.checkout-step .carrier-delay{display:none}#order-confirmation #order-details ul{padding-left:15px}#order-confirmation #order-details ul li:last-child{display:none}body#checkout .condition-label label a{font-weight:700}#checkout .modal-content ol,#checkout .modal-content ol li{list-style:decimal}#checkout .modal-content ul,#checkout .modal-content ul li{list-style:square}#checkout .modal-content ol,#checkout .modal-content ul{padding-left:30px}#checkout .modal-content ol+p{margin-top:20px}#checkout .modal-content .btn{margin-top:20px}body#checkout .modal-content{background-color:#fff}body#checkout .modal-content p,body#checkout .modal-content a,body#checkout .modal-content li{color:#000}.page-cart #oblicz-rate{display:none}.PM_ASCriterionsGroupPrices_drop .PM_ASLabelLink{text-transform:capitalize}.content_row.content_header_row{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:10px 0 43px}.content_row.content_header_row img{display:block;margin:0 auto 20px}.content_row.content_header_row h1{columns:#2f2e2a;font-weight:700;line-height:28px;font-size:32px;letter-spacing:.1px;margin:0 0 18px}.content_row.content_header_row p{color:#5b5957;font-size:20px;line-height:28px;letter-spacing:.1px;font-weight:400;margin:0}#our_salon_wrapper{position:relative;padding:120px 0 159px}#our_salon_wrapper::before{position:absolute;content:\"\";width:100vw;height:100%;top:0;left:50%;transform:translateX(-50%);background-color:#f7f8fa}.sinlge_row_salon{position:relative;z-index:1;background-color:#fff;display:flex;justify-content:space-between;align-items:center;border-radius:10px;margin-bottom:120px;padding:30px;box-shadow:0px 4px 36px rgba(42,88,102,.25)}.sinlge_row_salon:last-child{margin-bottom:0}.sinlge_row_salon .map_wrapper,.sinlge_row_salon .contett_wrapper{flex:0 0 auto;width:50%}.sinlge_row_salon .map_wrapper{padding-right:15px}.sinlge_row_salon .map_wrapper iframe{width:540px;height:330px;border-radius:10px;max-width:100%}.sinlge_row_salon .contett_wrapper{padding-left:15px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .top_lable{color:#5b5957;font-size:18px;line-height:24px;margin:0 0 10px;font-weight:400}.sinlge_row_salon .contett_wrapper h3{color:#2f2e2a;font-weight:700;font-size:30px;line-height:24px;margin:0 0 40px}.sinlge_row_salon .contett_wrapper .adres_wrapper{margin-bottom:30px}.sinlge_row_salon .contett_wrapper .adress_row{display:flex;align-items:center;justify-content:flex-start;margin:0 0 19px}.sinlge_row_salon .contett_wrapper .adress_row:last-child{margin-bottom:0}.sinlge_row_salon .contett_wrapper .ico_wparrer{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-start;width:40px;padding-right:10px}.sinlge_row_salon .contett_wrapper .ico_wparrer img{display:block;margin:0;flex:0 0 auto}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .adress_row p{flex:0 0 auto;color:#2f2e2a;margin:0;font-size:16px;font-weight:500;line-height:24px}.sinlge_row_salon .bottom_wrapper{width:100%;display:flex;align-items:flex-end;justify-content:space-between}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p{margin:0 0 4px;font-size:16px;line-height:24px;font-weight:500}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p:last-child{margin-bottom:0}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p.label{color:#b8b3ae;text-align:left;font-weight:400}.sinlge_row_salon .see_salon_button{display:flex;align-items:center;justify-content:center;color:#fff;background-color:#fe6700;font-weight:500;font-size:16px;line-height:28px;letter-spacing:.1px;box-shadow:0px 4px 16px rgba(255,160,49,.25);border:1px solid #fe6700;border-radius:5px;width:226px;height:54px;transition:background-color .4s ease,color .4s ease}.sinlge_row_salon .see_salon_button img{transition:filter .4s ease;filter:brightness(0) invert(1);margin-left:18px}.sinlge_row_salon .see_salon_button:hover img{filter:invert(0) brightness(1)}.sinlge_row_salon .see_salon_button:hover{background-color:#fff;color:#fe6700}.cms-id-10 #main .page-header{display:none}@media(max-width: 1199px){#cms #content-wrapper .sinlge_row_salon .contett_wrapper .top_lable{font-size:15px;line-height:20px}.sinlge_row_salon .contett_wrapper h3{font-weight:700;font-size:27px;line-height:20px;margin:0 0 30px}.sinlge_row_salon .contett_wrapper .adress_row{margin:0 0 12px}.sinlge_row_salon .see_salon_button{font-size:14px;width:206px;height:50px}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p{font-size:14px;line-height:21px}.product-description img{max-width:100%;height:auto}.product-quantity #quantity_wanted,.product-variants>.product-variants-item select{width:272px}.nav.megamenu.horizontal li{margin-right:13px}.nav.megamenu.horizontal{margin-bottom:10px}.my_box_container p{font-size:11px;line-height:15px}.content.tab_links_container{grid-template-columns:repeat(6, 1fr)}#recomended_container .col-lg-3{width:33.3333%}.latest-blogs .blog-image-container img{width:100%}#cta_row .col-xl-6.left_cta{justify-content:center;padding-right:15px}.footer_social_media_container img{margin-right:14px}.my_footer_row li a{line-height:16px;margin-bottom:13px}.product-detail-name{line-height:25px;margin-bottom:21px}.my_availability_box .single_box p,.my_manufacturer p,#leo_product_reviews_block_extra .rating_label{font-size:13px}.my_availability_box .single_box p strong{display:block}.my_availability_box .single_box{margin-right:45px}#product .my_box_container.product_container .my_image_container,#product .my_content_container{margin-right:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:flex;align-items:center;justify-content:center}#product .my_box_small{flex-wrap:wrap}#product .my_box_container.product_container p{width:100%;text-align:center;margin-top:5px}.phone_single p{font-size:13px;line-height:15px}.PM_ASForm li div{display:flex}.PM_ASForm label{margin-bottom:0;display:initial;text-align:left}.PM_ASBlockOutputVertical a{color:#696868;display:block;width:100%;line-height:15px;margin-bottom:10px}.PM_ASForm label::after{top:0}.PM_ASForm label::before{top:2px}.PM_ASBlockOutputVertical .PM_ASResetSearch{margin-bottom:30px}.thumbnail-container .product-title a{font-size:12px;line-height:15px;margin-bottom:15px;height:60px}#category .button_container a,#module-pm_advancedsearch4-searchresults .button_container a{font-size:10px}.ApColumn .block.day_hit::after{font-size:17px;line-height:14px}.block.day_hit .ajax_block_product{margin-bottom:0}.adres_container p{font-size:10px;line-height:20px}}@media(max-width: 991px){.sinlge_row_salon{flex-direction:column}.sinlge_row_salon .map_wrapper,.sinlge_row_salon .contett_wrapper{width:100%;padding:0}.sinlge_row_salon .map_wrapper iframe{width:100%}.sinlge_row_salon .contett_wrapper{padding-top:30px}.nav.megamenu.horizontal li:last-child{align-items:center;width:100%;display:flex;justify-content:center}.nav.megamenu.horizontal .dropdown-menu-inner li:last-child{justify-content:flex-start}.nav.megamenu.horizontal li.last_element a{margin-bottom:12px;margin-top:12px}.product-variants>.product-variants-item,.product-add-to-cart .product-quantity .qty{justify-content:flex-start}.adres_container p{font-size:12px}.user_info_dr_materac a{margin-left:auto;margin-bottom:5px}.user_container{align-items:flex-start}.col-cart #cart-block{position:relative !important;bottom:unset !important;right:0 !important;margin:0}.nav.megamenu.horizontal{flex-direction:column}.nav.megamenu.horizontal li{margin-right:0;width:100%}.my_box_container{grid-template-columns:repeat(2, 1fr);grid-gap:30px 0}.my_box_container p{font-size:16px;line-height:19px}#findTab .nav-item{width:100%;text-align:center}#findTab{border:1px solid #ccc;margin-bottom:40px;padding-bottom:0;border-radius:5px}#findTab li:first-child,#findTab li:first-child a{border-radius:5px 5px 0 0 !important}#findTab li:last-child,#findTab li:last-child a{border-radius:0px 0px 5px 5px !important}#recomended_container .col-lg-3{width:50%}.thumbnail-container .product-title a{font-size:15px;line-height:20px}.salony_row .title{font-size:15px;padding:20px 15px}#cta_row .col-xl-6:not(.left_cta){display:none}#cta_row .col-xl-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#cta_row .col-xl-6.left_cta{padding:30px 15px}.my_footer_row{grid-template-columns:repeat(2, 1fr);grid-gap:30px 0}.bottom_row{margin-top:50px}.bottom_row img{max-width:90%;margin:0 auto}.block-category #category-description p:first-child{font-size:12px;line-height:19px}#category .ApColumn .block.day_hit .ajax_block_product{width:100%;max-width:unset}.pagination{margin-top:40px;margin-bottom:40px}.product-detail>.row>div.col-form_id-form_9367402777406408,.product-detail>.row>div.col-form_id-form_15874367062488778{width:100%;margin-bottom:20px}.product-detail-name{line-height:30px;margin-bottom:16px}#product .my_box_small{flex-wrap:unset}#product .my_box_container.product_container .my_image_container,#product .my_content_container{margin-right:0;-ms-flex:unset;flex:unset;max-width:unset;display:flex;align-items:center;justify-content:flex-start}#product .my_box_container.product_container p{font-size:10px;line-height:12px;text-align:left;margin-left:15px}.my_availability_box .single_box p strong{display:initial}.raty_boxes_container>div img{width:100%}.phone_single p{font-size:14px;line-height:18px}.cart-preview .header span.hidden-sm-down{display:inline-block !important}.flex-col48{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.hardness img{max-width:100%;height:auto}}@media(max-width: 767px){.my_salon_container h2{margin-top:20px}.my_box_container p{font-size:13px;line-height:19px}.my_image_container{margin-right:15px}.content.tab_links_container{grid-template-columns:repeat(4, 1fr)}.left_header{justify-content:center}.user_container{align-items:center;justify-content:center;margin:0}.user_info_dr_materac a{margin:0px 0 0 15px}.col-search{display:none}.owl-theme .owl-controls .owl-pagination{margin:36px 0 0 !important}.my_footer_col.informacje,.my_footer_col.bezpieczne_platnosci{margin-right:30px}.my_footer_col.moje_konto{margin-right:30px}.hidden-md-up.text-xs-right.up{display:none}.products-sort-order .dropdown-menu{margin:7px 0 0 0}.block.day_hit .ajax_block_product{margin-bottom:0;width:100%}.block.day_hit .thumbnail-container{display:flex;align-items:center}.block.day_hit .thumbnail-container h3{max-width:300px;text-align:left}.block.day_hit .thumbnail-container h3 a{text-align:left}.thumbnail-container .product-meta{width:100%;padding:21px}#category .thumbnail-container .product-meta a,#module-pm_advancedsearch4-searchresults .thumbnail-container .product-meta a{font-size:14px;line-height:26px}#search_filter_toggler{display:none}#left-column #PM_ASBlock_2 .card-header{display:block;background-color:#3e2780;color:#fff;margin-bottom:15px;font-size:14px;line-height:15px;font-weight:600}.PM_ASBlockOutput{padding-left:0px}.PM_ASBlockOutput.PM_ASMobileMode .PM_ASBlockTitle:after,.PM_ASBlockOutput.PM_ASMobileMode .PM_ASearchTitle:after{top:13px;right:10px}.sort_border .col-md-3,.sort_border .col-md-9{width:100% !important}.sort_border .col-sm-4{display:none}.products-sort-order .dropdown-menu{left:-10px}#logo_row_header{flex-wrap:wrap}.col-logo{width:45%;order:0}.col-cart{width:54%;order:1}.col-search{width:100%;order:2;display:block}#leosearchtopbox{width:100%}.header-menu .col-menu{position:absolute !important;top:-37px;right:0}#leo_search_block_top .block_content .leoproductsearch-result::after{top:18px}body .header-menu{margin-bottom:0 !important}.newsletter h2{font-size:18px;line-height:28px}}@media(max-width: 650px){.box-cover .flex-col48{width:100%;flex-wrap:wrap}.box-cover .flex-col48 p span{padding-left:0}#description p{width:100%}}@media(max-width: 575px){.bottomnav p:first-child{text-align:left}.left_header{justify-content:space-between}.my_image_container{margin-right:10px}.my_box_container p{font-size:12px;line-height:17px}.my_footer_row h4{font-size:13px;line-height:15px}.thumbnail-container .product-meta{padding:21px 5px}.my_availability_box .single_box p strong{display:block}#product .my_box_small{flex-wrap:wrap}#product .my_box_container.product_container .my_image_container,#product .my_content_container{margin-right:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:flex;align-items:center;justify-content:center}#product .my_box_container.product_container p{width:100%;text-align:center;margin:5px}.flex-col100{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.flex-col100 img{margin-bottom:15px}.desc-item{flex-wrap:wrap;justify-content:center;text-align:center}.desc-item p{margin-bottom:20px;margin-top:5px}.newsletter h2 br{display:none}.newsletter h2 span{margin-left:5px}.block_newsletter form button span{display:block;font-size:12px}.sinlge_row_salon .bottom_wrapper{width:100%;justify-content:unset;flex-direction:column;align-items:flex-start}.sinlge_row_salon .see_salon_button{margin-top:30px}.sinlge_row_salon{padding:20px 15px;margin-bottom:70px}#main .page-content.page-cms-10{padding:0}.sinlge_row_salon .contett_wrapper h3{text-align:left}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .top_lable{font-size:12px;line-height:17px}.sinlge_row_salon .contett_wrapper h3{font-size:22px;text-align:left;line-height:16px;margin:0 0 30px}#cms #content-wrapper .sinlge_row_salon .contett_wrapper .adress_row p{font-size:14px}.sinlge_row_salon .contett_wrapper .adress_row{margin:0 0 8px}}@media(max-width: 480px){.my_box_container.product_container{grid-template-columns:repeat(1, 1fr)}.my_salons{margin:0 -30px}.full_w_walk h2{margin-left:0}#cms #content-wrapper .my_salon_container p{font-size:16px}.full_w_walk .bottom_link img{max-width:100%}.my_salon_container h2{font-size:19px;line-height:1.3}.bottomnav p:first-child{display:none}.left_header p img{margin:0 10px 0px 0}.header-logo{margin-bottom:0px !important}.my_box_container{grid-template-columns:repeat(1, 1fr);grid-gap:20px 0}.my_image_container{min-width:67px}.my_content_container{min-width:150px}.my_box_small{justify-content:center}.content.tab_links_container{grid-template-columns:repeat(3, 1fr)}.thumbnail-container .product-price-and-shipping .price{font-size:15px;line-height:25px}.thumbnail-container .product-price-and-shipping .regular-price{font-size:12px;line-height:25px}.product-flags .product-flag{font-size:11px}#promo .thumbnail-container .product-title a{font-size:14px;line-height:20px}#promo .thumbnail-container .product-price-and-shipping .price{font-size:19px;line-height:25px}#promo .thumbnail-container .product-price-and-shipping .regular-price{font-size:14px;line-height:25px}#promo .thumbnail-container .product-meta{padding-right:15px;padding-left:15px}#promo .button_container a{font-size:14px;height:40px}.footer_seo h3,.my_footer_row h3{font-size:16px;line-height:20px}.footer_seo p{font-size:10px;line-height:15px}.my_footer_row.top_row{display:grid;grid-gap:30px 15px}.single_element{margin-top:25px;margin-bottom:20px;text-align:center}#cta_row p{font-size:26px}#cta_row h3{font-size:28px;line-height:32px}#producent .content.tab_links_container .label_container{display:none}#producent .content.tab_links_container{grid-template-columns:repeat(2, 1fr)}.product-detail-name{line-height:24px;font-size:18px}.my_availability_box{display:grid;grid-template-columns:repeat(3, 1fr)}.my_availability_box .single_box{margin-right:0}#description h2{font-size:17px;line-height:24px}.cart_label{display:none}.product-quantity #quantity_wanted,.product-variants>.product-variants-item select{max-width:190px}}@media(max-width: 320px){.block_newsletter .col-12 a{font-size:11px}}.selectize-control{position:relative}.selectize-control::after{content:\"<\";position:absolute;top:6px;right:7px;transform:rotate(-90deg);z-index:10;font-weight:900;font-size:17px;background:#3e2780;height:25px;width:25px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:3px;z-index:0;cursor:pointer}.selectize-control .selectize-input{border:1px solid #d8d8d8 !important;background:rgba(0,0,0,0) !important;cursor:pointer !important;width:auto}.PM_ASCriterionStepEnable .selectize-control .selectize-input{width:100% !important}.subpage-ekomi{max-width:1200px;margin:auto;float:none;padding:50px 0}.search-title{margin-bottom:25px;font-weight:600;font-size:18px;color:#1a1a1a;padding-bottom:5px;border-bottom:2px solid #a340ff}#header .header-nav .bottomnav{background-color:#010c4a}@media(max-width: 767px){#header .header-nav .bottomnav{padding-top:0;padding-bottom:0}}.services-row{margin:50px 0}.services-row img{margin-bottom:20px}.services-row p{color:#3e2780;font-size:16px;font-weight:500;text-align:center}#footer{font-family:\"Roboto\",sans-serif;background:#010c4a}#footer .footer_center__wrapper{padding:0 70px}#footer .footer-center{margin-bottom:50px}#footer .footer-center .footer_center__wrapper .ApColumn .title_block{color:#fff !important;font-style:normal !important;font-weight:400 !important;font-size:16px !important;margin-bottom:30px !important;line-height:1.1 !important;width:100% !important;text-align:start !important}#footer .footer-center .footer_center__wrapper .ApColumn ul li a{color:#fff;font-weight:400;font-size:14px;line-height:1.1;padding-top:5px;padding-bottom:5px}#footer .footer-bottom .footer_center__wrapper>.inner{padding:20px 0;border-top:1px solid hsla(0,0%,100%,.3)}#footer .footer-bottom .footer_center__wrapper .footer-bottom-meta .block_content p{color:#fff;font-style:normal;font-weight:400;font-size:12px;line-height:1.1;text-align:end}.slick-prev:before{display:none}.slick-next:before{display:none}.owl-theme .owl-wrapper-outer .owl-wrapper .owl-item{padding:15px;transition:all 250ms ease-in-out}.owl-theme .owl-controls{margin-top:15px;height:50px}.owl-theme .owl-controls .owl-buttons{top:auto;right:auto;left:50%;transform:translateX(-50%);width:auto;display:flex;gap:20px}.owl-theme .owl-controls .owl-buttons div{height:30px;width:30px;display:flex;justify-content:center;align-items:center;color:#010c4a;font-size:30px;line-height:1;border-radius:50%;background:rgba(0,0,0,0)}.owl-theme .owl-controls .owl-buttons div:before{display:none}.owl-theme .owl-controls .owl-buttons div:hover{background:#a340ff;color:#fff}.owl-theme .owl-controls .owl-buttons div:hover:before{color:#fff !important}.best-products-box{position:relative;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.best-products-box .best-products-text .block_content{margin-bottom:30px;line-height:1.5}.best-products-box .best-products-text h2{font-family:\"Roboto\",sans-serif;color:#010c4a;font-weight:600;font-size:24px;margin-bottom:30px;text-transform:uppercase;line-height:1.5;position:relative}.best-products-box .best-products-text h2:before{top:auto !important;bottom:0 !important;height:2px !important;background:#a340ff !important;width:90% !important;left:0;content:\"\";display:block;position:absolute;max-width:200px}.best-products-box .best-products-text p{font-family:\"Roboto\",sans-serif;color:#010101;font-weight:300;font-size:16px}.best-products-box .best-products-text p:last-child{margin-bottom:0}.best-products-box picture{display:block;position:relative}.best-products-box picture::before{content:\"\";position:absolute;inset:0;background:#ebf1ff;z-index:-1;width:50vw}.ApSlideShow picture{display:block !important}#index #wrapper{padding-top:0}#index #wrapper .ApColumn .block{padding-top:75px}@media(max-width: 767px){#index #wrapper .ApColumn .block{padding-top:25px}}#cookieNotice{background:#010c4a !important;color:#fff;padding:5px;font-size:12px;box-shadow:none !important}#cookieNotice p{font-size:12px !important}@media(max-width: 767px){#cookieNotice p{font-size:10px !important;line-height:1.25}}.latest-blogs .created{margin-bottom:15px !important}.latest-blogs .blog-image-container{border-radius:5px}.latest-blogs .blog-title{text-transform:none !important}.latest-blogs .see_more_blog img{display:none !important}#left-column .block,#right-column .block{box-shadow:none !important;padding:20px !important}body{overflow-x:hidden}body#module-leoblog-blog #wrapper{background:#f8f9fa;padding-top:50px;padding-bottom:50px}body#module-leoblog-blog #wrapper #blogpage article{background:#fff;padding:50px}body#module-leoblog-blog #wrapper #blogpage .extra-blogs{border:1px solid #eee;padding:25px}body#product #wrapper{background:#fff;padding-top:50px;padding-bottom:50px}body#product #wrapper #blogpage article{background:#fff;padding:50px}body#product #wrapper #blogpage .extra-blogs{border:1px solid #eee;padding:25px}.leoproductsearch-content{margin-right:10px}#promo-code form{display:flex}#promo-code form input{border-radius:4px 0 0 4px}#promo-code form .btn{margin:0;border-radius:0 4px 4px 0}@media(max-width: 1200px)and (min-width: 992px),(max-width: 400px){#promo-code form{flex-direction:column;row-gap:5px}#promo-code form .promo-input{width:100%;border-radius:4px}#promo-code form .btn.btn-primary{border-radius:4px;width:100%}}@media(max-width: 991px)and (min-width: 401px){#promo-code form .promo-input{width:calc(100% - 140px)}}.cart-line-product-actions .remove-from-cart{background:#010c4a;display:flex !important;height:30px;width:30px;align-items:center;justify-content:center;border-radius:4px}.cart-line-product-actions .remove-from-cart:hover{background:#a340ff}.cart-line-product-actions .remove-from-cart i{color:#fff}.product-description table{width:auto !important}.product-description table tr td{width:11.1111111111%}.product-description table picture img{height:auto !important;max-width:100px !important}.bestsellers_row .ApProductCarousel{padding-top:0 !important}#carousel-3330681750 .row>div{width:33% !important}@media(min-width: 676px){#footer .inner .row.footer-first-for .ApColumn{width:25% !important}}@media(max-width: 675px){#footer .inner .row .ApColumn{width:100% !important;text-align:center}#footer .inner .row .ApColumn h4{text-align:center !important}#footer .inner .row .ApColumn h4.title_block{text-align:center !important}}@media(max-width: 675px){#footer .inner .row .ApColumn:first-child{margin-bottom:25px !important}}@media(max-width: 1199px){#footer .inner .row .ApColumn:last-child{width:100%;padding-top:50px}}@media(max-width: 767px){.cart-preview{position:relative;top:10px}}@media(max-width: 767px){#product #content-wrapper{padding:0 !important}.product-detail>.row>div[class^=col-]{padding:0 !important}.more-info-product{padding:10px}.footer_center__wrapper{padding:10px !important}.block_newsletter form{width:100%;max-width:100%}.block_newsletter{text-align:center}.block_newsletter .col-xs-12{float:none !important}.block_content h4{text-align:center;float:none;font-size:20px !important}.newsletter_container{flex-wrap:wrap}.newsletter_container .input-wrapper{width:100%}.newsletter_container button{width:100% !important}}.page-cms-23 form{margin-top:50px}.page-cms-23 input[name=email]{background:#d8d8d8;color:#696868;opacity:.8;font-size:14px;line-height:34px;padding:7px 21px;width:100%;border-radius:5px;border:0}.page-cms-23 button{background:#a340ff;color:#fff;padding:14px 25px;border:0}footer .block_newsletter{display:none}.widget-stars{display:flex;gap:20px;margin-bottom:25px;color:#000;cursor:pointer}.widget-stars span{font-weight:600}#product .featured-products .products{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));background:#fff}#product .featured-products .products .product-miniature .product-image .functional-buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#product .featured-products .products .product-miniature .product-image .functional-buttons .button-container{width:100%}#product .featured-products .products .product-miniature .product-meta .product-title a{height:auto}.block-promo .promo-discounts .cart-summary-line .label{color:#010c4a}.block-promo .promo-discounts .cart-summary-line .label .code{color:#f5a76a;cursor:grab;text-decoration:none}.hero-slider{overflow:hidden}#smartsupp-widget-container>div{z-index:9999 !important}.raty_boxes_container img{width:100%;max-width:178px;height:35px}#oblicz-rate a{cursor:pointer}#manufacturer #main #manufacturer-description ul{margin-bottom:25px;list-style-type:square;margin-left:20px}#manufacturer #main #manufacturer-description ul li{list-style-type:square}body #content-wrapper #content #single-city-page .featured-products .products{display:grid;grid-template-columns:repeat(auto-fit, minmax(310px, 1fr))}body #content-wrapper #content #single-city-page .featured-products .products article.product-miniature .functional-buttons{display:none}body #content-wrapper #content #single-city-page .featured-products .products article.product-miniature .leo-list-product-reviews{display:none}body #content-wrapper #content #single-city-page h2{font-size:26px;font-weight:600;margin-bottom:25px}body #content-wrapper #content #single-city-page p{font-size:13px;line-height:24px;font-weight:300}body #main ul#cities-links{margin:0 !important;padding:0 15px !important;list-style:none !important;display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:10px}body #main ul#cities-links li{list-style:none !important;text-align:center;background:#3e2780}body #main ul#cities-links li a{display:block;color:#fff;font-size:14px;line-height:26px;font-weight:600;padding:10px;transition:all .3s ease-in-out}body #main ul#cities-links li a:hover{background:#a340ff}#footer .footer-city-list>ul{display:flex;flex-direction:row;column-gap:50px;row-gap:20px;flex-wrap:wrap}#footer .footer-city-list>ul li a:hover{padding-left:0}@media(max-width: 765px){#category .product_list.grid>.row{display:grid;grid-template-columns:1fr 1fr}#category .product_list.grid>.row .ajax_block_product{width:100% !important}}@media(max-width: 320px){#category .product_list.grid>.row{grid-template-columns:1fr}}@media(max-width: 765px){#logo_row_header .ApColumn:nth-child(3){display:flex}}.buy_by_phone{margin-top:10px}#buy-by-phone-popup{position:fixed;inset:0;z-index:999999;opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:center;transition:opacity 250ms ease,visibility 250ms ease;overflow:auto}#buy-by-phone-popup.active{opacity:1;visibility:visible}#buy-by-phone-popup::before{content:\"\";position:fixed;width:100%;height:100%;background:rgba(0,0,0,.2);backdrop-filter:blur(2px)}#buy-by-phone-popup .buy-by-phone-popup--wrapper{position:relative;width:100%;max-width:700px;padding:30px;background:#fff;border:1px solid #e5e5e5;border-radius:5px;z-index:1}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-header{position:relative}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-header--close{position:absolute;top:-23px;right:-20px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-header--close .close-popup{font-size:16px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body{display:grid;grid-template-columns:1fr 1fr;max-height:calc(100vh - 130px);overflow-y:auto;padding:10px 10px 10px 0}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--left{display:flex;align-items:center}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--left .popup-img .product-cover{width:100%;max-width:fit-content;margin-left:auto;margin-right:auto}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right{display:flex;justify-content:center;flex-direction:column}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right p{color:#000;font-size:14px;font-weight:600}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group{margin-bottom:5px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group .form-control{border-radius:3px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group .form-control.form-control-name::placeholder,#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group .form-control.form-control-phone::placeholder{color:#000}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-radio{display:flex;flex-direction:row;align-items:center;gap:15px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-radio .radio-inline{display:flex;align-items:center;gap:5px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-radio .radio-inline input[type=radio]{width:20px;height:20px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-polityka{display:flex;flex-direction:row;gap:10px;align-items:baseline}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-polityka input#polityka{width:fit-content}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-group.form-group-polityka label{text-align:left;font-size:10px;margin-bottom:0}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .form-cols{display:grid;grid-template-columns:1fr 1fr;column-gap:5px;font-size:16px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .popup-body-top>p{color:#a340ff}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .popup-body-top>p>a{color:#a340ff;text-decoration:underline}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .popup-input-alert{color:red}@media(max-width: 700px){#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body{grid-template-columns:1fr}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--left{display:none}}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert{display:none;position:absolute;inset:0}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert.active{display:block}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert::after{content:\"\";position:absolute;inset:-1px;background:rgba(0,0,0,.3);border-radius:5px;backdrop-filter:blur(2px)}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert .popup-alert-wrapper{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);padding:30px;background:#fff;border:1px solid #e5e5e5;border-radius:5px;z-index:1;width:100%;max-width:300px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert .popup-alert-wrapper .popup-alert-close{position:absolute;top:5px;right:10px;font-size:16px}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-alert .popup-alert-wrapper .popup-alert-data p{margin:10px 0 0 0}.cky-box-bottom-left,.cky-revisit-bottom-left{bottom:70px !important;left:10px !important}#category-description ul,#category-description ol{margin-bottom:20px}#category-description p{color:#000}#cookiesplus-modal .cookiesplus-close-and-save{display:none !important}#box-product-accessories{margin-bottom:20px}#box-product-accessories .buy-protector-btn{display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;background-color:#a340ff !important;border-radius:5px;width:100%;font-size:16px;line-height:24px;font-weight:700;text-transform:initial;min-height:50px;transition:all .3s ease-in}#box-product-accessories .buy-protector-btn:hover{background-color:#010c4a !important}#box-product-accessories .product-accessories-title{margin:10px 0;text-align:center;font-weight:700;font-size:24px;text-transform:uppercase}#box-product-accessories #box-accessories-slider{display:none}#box-product-accessories #box-accessories-slider .slick-track{padding-top:15px;padding-bottom:15px}#box-product-accessories #box-accessories-slider .slick-arrow{width:30px;height:30px;line-height:28px;text-align:center;background:#fff;border:1px solid #eee;transition:all .5s ease;border-radius:15px;color:rgba(0,0,0,0);top:20px;transform:translate(-50%, -50%)}#box-product-accessories #box-accessories-slider .slick-arrow.slick-next{left:calc(50% + 20px)}#box-product-accessories #box-accessories-slider .slick-arrow.slick-next::before{content:\"\"}#box-product-accessories #box-accessories-slider .slick-arrow.slick-prev{left:calc(50% - 20px)}#box-product-accessories #box-accessories-slider .slick-arrow.slick-prev::before{content:\"\"}#box-product-accessories #box-accessories-slider .slick-arrow::before{font-family:\"FontAwesome\";color:#999;font-size:14px;display:block;transition:all .5s ease;position:absolute;width:100%;height:100%;top:0;left:0}#box-product-accessories .ajax_block_product .product-price-and-shipping{display:none !important}#featured-products-box{position:relative}#featured-products-box .featured-products-box-slider{position:initial}@media(max-width: 600px){#featured-products-box .featured-products-box-slider{padding-top:30px;position:relative}}#featured-products-box .featured-products-box-slider .slick-arrow{top:0;transform:none;width:30px;height:30px;line-height:28px;text-align:center;background:#010c4a;border:1px solid #010c4a;transition:all .5s ease;border-radius:15px;color:#fff}#featured-products-box .featured-products-box-slider .slick-arrow.slick-prev{left:auto;right:40px}@media(max-width: 600px){#featured-products-box .featured-products-box-slider .slick-arrow.slick-prev{left:calc(50% - 40px);transform:translateX(-50%)}}#featured-products-box .featured-products-box-slider .slick-arrow.slick-next{right:0}@media(max-width: 600px){#featured-products-box .featured-products-box-slider .slick-arrow.slick-next{right:calc(50% - 40px);transform:translateX(-50%)}}#featured-products-box .featured-products-box-slider .slick-arrow:hover{border-color:#a340ff;background-color:#a340ff}body>div[class^=htmlboxpro]{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;background:#a441fc}body>div[class^=htmlboxpro] *{color:#fff}body>div[class^=htmlboxpro] p{color:#fff;font-size:15px;font-weight:500;text-align:center;margin-bottom:0}body>div[class^=htmlboxpro] p a{color:#fff !important}.tabs-product{display:flex;flex-direction:column}.tabs-product .tabs-nav{display:flex;list-style:none;margin:0;padding:0;border-bottom:1px solid #eee}@media(max-width: 525px){.tabs-product .tabs-nav{display:block}}.tabs-product .tabs-nav li{margin:0;padding:10px 20px;cursor:pointer;border-bottom:none;font-weight:600;font-size:16px}@media(max-width: 768px){.tabs-product .tabs-nav li{font-size:14px}}@media(max-width: 525px){.tabs-product .tabs-nav li{text-align:center;border:1px solid #eee}}.tabs-product .tabs-nav li.active{font-weight:bold;color:#a340ff}.tabs-product .tabs-content{padding:25px 0}.tabs-product .tabs-content>div{display:none}.tabs-product .tabs-content>div.active{display:block}.ui-autocomplete.ui-front.ui-widget-content{display:none !important}.last-bastion{display:none !important}.card>.checkout .btn.btn-primary{text-wrap:auto}.leo-megamenu .leo-top-menu .dropdown-menu.level1 ul li.nav-item.dropdown-submenu .dropdown-menu.level2{position:relative;left:0;padding:20px 0px 0px 15px;box-shadow:none;background:#f4f4f4;position:absolute;top:100%}.leo-megamenu .leo-top-menu .dropdown-menu.level1 ul li.nav-item.dropdown-submenu .dropdown-menu.level2 li{margin-bottom:15px}","// out: dr_materac.css, compress: true, sourceMap: true\r\n@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');\r\n\r\n//* Colors\r\n$cWhite: #fff;\r\n$cCloud: #f7f7f7;\r\n$cBlack: #000;\r\n$cDarkViolet: #010c4a;\r\n$cLavender: #a340ff;\r\n\r\n$cTxtWhite: #fff;\r\n$cTxtLavender: #a340ff;\r\n$cTxtViolet: #3e2780;\r\n$cTxtDarkViolet: #010c4a;\r\n$cTxtBlack: #010101;\r\n\r\n//* Global\r\nbody {\r\n font-family: 'Poppins', sans-serif !important;\r\n}\r\n\r\n.iview-timer {\r\n width: 100% !important;\r\n left: 50% !important;\r\n transform: translateX(-50%);\r\n}\r\n\r\n.left_header {\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n.left_header p img {\r\n margin: 0 7px 0 24px;\r\n filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(22deg) brightness(106%) contrast(105%);\r\n}\r\n\r\n.left_header p a {\r\n color: $cTxtWhite;\r\n}\r\n\r\n.leo-megamenu .navbar-nav>li {\r\n margin: 0;\r\n\r\n &:first-child {\r\n margin-left: -15px;\r\n }\r\n\r\n >a {\r\n padding: 0;\r\n font-size: 18px;\r\n font-weight: 400;\r\n line-height: 1.5;\r\n text-transform: unset;\r\n padding: 10px 15px;\r\n }\r\n}\r\n\r\n.block-category #category-description p {\r\n color: #696868;\r\n font-weight: 400;\r\n}\r\n\r\n.block-category #category-description p strong {\r\n font-weight: 700;\r\n}\r\n\r\n.leo-megamenu {\r\n padding: 0;\r\n}\r\n\r\n.popup-over a.popup-title {\r\n padding: 0;\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-end;\r\n line-height: 20px;\r\n}\r\n\r\n.chevron {\r\n margin-right: 5px;\r\n transition: transform 0.2s ease-in;\r\n}\r\n\r\n.popup-over:hover .chevron {\r\n transform: rotate(180deg);\r\n}\r\n\r\n.popup-over {\r\n float: unset;\r\n margin: 0;\r\n}\r\n\r\n.user_container {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-end;\r\n\r\n #language-selector-label {\r\n .popup-title {\r\n >picture {\r\n img {\r\n filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(22deg) brightness(106%) contrast(105%);\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.user_info_dr_materac {\r\n display: flex;\r\n flex-wrap: wrap;\r\n\r\n a {\r\n margin-left: 15px;\r\n }\r\n}\r\n\r\n.popup-over .popup-content {\r\n right: -30px;\r\n}\r\n\r\n.bottomnav .inner {\r\n border-bottom: none !important;\r\n}\r\n\r\n.bottomnav .ApHtml {\r\n line-height: unset !important;\r\n height: auto !important;\r\n background: none !important;\r\n}\r\n\r\n.bottomnav {\r\n .ApRow {\r\n .ApColumn {\r\n &:first-child {\r\n width: calc(100% - 300px) !important;\r\n\r\n @media (max-width: 991px) {\r\n text-align: center;\r\n width: 100% !important;\r\n\r\n .left_header {\r\n justify-content: center;\r\n gap: 20px;\r\n }\r\n }\r\n }\r\n\r\n &:last-child {\r\n width: 300px !important;\r\n\r\n @media (max-width: 991px) {\r\n text-align: center;\r\n width: 100% !important;\r\n justify-content: center !important;\r\n padding-top: 0 !important;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.box-slider {\r\n >.ApColumn {\r\n width: 100% !important;\r\n }\r\n}\r\n\r\n.header-top {\r\n padding: 45px 0 35px;\r\n transition: margin 0.3s ease-in;\r\n\r\n @media (max-width: 756px) {\r\n padding: 10px 0;\r\n }\r\n}\r\n\r\n.header-nav {\r\n font-size: 14px;\r\n padding: 10px;\r\n background: #010c4a;\r\n color: #fff;\r\n\r\n a {\r\n color: #fff;\r\n\r\n &.signin {\r\n margin-right: 10px;\r\n }\r\n }\r\n}\r\n\r\n.header-nav.hide-bar {\r\n transform: translateY(-30px);\r\n}\r\n\r\n.header-nav a,\r\n.header-nav {\r\n transition: all 0.3s ease-in;\r\n}\r\n\r\n.header-nav a:hover {\r\n color: $cLavender !important;\r\n}\r\n\r\n.list-cate-wrapper {\r\n display: none;\r\n}\r\n\r\n#leo_search_block_top .block_content {\r\n border: none;\r\n border-bottom: 2px solid $cLavender;\r\n border-radius: 0;\r\n}\r\n\r\n#leo_search_block_top .block_content .leoproductsearch-result input[type='text'] {\r\n padding: 0 5px;\r\n text-align: left;\r\n height: 30px;\r\n font-size: 14px;\r\n line-height: 21px;\r\n color: $cTxtBlack;\r\n}\r\n\r\n#leo_search_block_top .block_content .leoproductsearch-result input[type='text']::-webkit-input-placeholder {\r\n color: $cTxtBlack;\r\n font-size: 14px;\r\n line-height: 21px;\r\n}\r\n\r\n#leo_search_block_top .block_content .leoproductsearch-result input[type='text']:-ms-input-placeholder {\r\n color: $cTxtBlack;\r\n font-size: 14px;\r\n line-height: 21px;\r\n}\r\n\r\n#leo_search_block_top .block_content .leoproductsearch-result input[type='text']::placeholder {\r\n color: $cTxtBlack;\r\n font-size: 14px;\r\n line-height: 21px;\r\n}\r\n\r\n#logo_row_header {\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n margin-bottom: 25px;\r\n\r\n @media (max-width: 765px) {\r\n margin-bottom: 0;\r\n }\r\n\r\n #cart-block {\r\n color: $cTxtBlack;\r\n font-size: 16px;\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.header-top .ApColumn .block {\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n#leo_search_block_top .block_content {\r\n padding: 0;\r\n}\r\n\r\n#leo_search_block_top .block_content button[type='submit'] {\r\n display: none;\r\n}\r\n\r\n#leosearchtopbox {\r\n width: 100%;\r\n}\r\n\r\n#leo_search_block_top .block_content .leoproductsearch-result {\r\n position: relative;\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n#leo_search_block_top .block_content .leoproductsearch-result i {\r\n background-image: url(../img/layout/magnifier.svg);\r\n width: 17px;\r\n height: 17px;\r\n display: block;\r\n cursor: pointer;\r\n background-size: cover;\r\n right: 0;\r\n\r\n s &:hover {\r\n background-image: url(../img/layout/magnifier-hover.svg);\r\n }\r\n}\r\n\r\n.cart-preview .header {\r\n margin-top: 0 !important;\r\n\r\n @media (max-width: 991px) {\r\n margin-top: 2px !important;\r\n }\r\n\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n picture {\r\n background: #a340ff;\r\n display: inline-flex;\r\n width: 30px;\r\n height: 30px;\r\n align-items: center;\r\n justify-content: center;\r\n margin-right: 5px;\r\n border-radius: 50%;\r\n\r\n img {\r\n filter: invert(100%) sepia(100%) saturate(0) hue-rotate(22deg) brightness(106%) contrast(105%);\r\n }\r\n }\r\n}\r\n\r\n.nav.megamenu.horizontal {\r\n list-style: none;\r\n width: 100%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n margin-bottom: 0px;\r\n}\r\n\r\n.nav.megamenu.horizontal li {\r\n margin-right: 19px;\r\n}\r\n\r\n.nav.megamenu.horizontal li.last_element {\r\n margin-right: 0;\r\n margin-left: auto;\r\n}\r\n\r\n.nav.megamenu.horizontal li.fat_menu a {\r\n font-weight: 700;\r\n}\r\n\r\n@keyframes flashMenu {\r\n 0% {\r\n color: $cTxtBlack;\r\n }\r\n\r\n 50% {\r\n color: #fe6700;\r\n }\r\n\r\n 100% {\r\n color: $cTxtBlack;\r\n }\r\n}\r\n\r\n.nav.megamenu.horizontal li.last_element a {\r\n background-color: #fe6700;\r\n padding-bottom: 0 !important;\r\n padding: 0px 15px 0;\r\n border-radius: 20px;\r\n color: #fff;\r\n font-weight: 500;\r\n transition: background-color 0.3s ease-in;\r\n margin-bottom: 24px;\r\n}\r\n\r\n.nav.megamenu.horizontal li.last_element a:hover {\r\n background-color: #3e2780;\r\n color: #fff !important;\r\n}\r\n\r\n#prices-drop .nav.megamenu.horizontal li.last_element a {\r\n animation: none;\r\n color: #fff !important;\r\n}\r\n\r\n#prices-drop .nav.megamenu.horizontal li.last_element a:active {\r\n animation: none;\r\n color: #fff !important;\r\n}\r\n\r\n.leo-megamenu .navbar-nav>li.active>a,\r\n.leo-megamenu .navbar-nav>li:hover>a,\r\n.leo-megamenu .navbar-nav>li:focus>a {\r\n color: $cTxtLavender;\r\n}\r\n\r\n.header-menu {\r\n border: none;\r\n}\r\n\r\n.header-menu:before {\r\n display: none;\r\n}\r\n\r\n.iview-controlNav div.iview-items ul li a.iview-control {\r\n width: 8px;\r\n height: 8px;\r\n background-color: $cTxtBlack;\r\n opacity: 1;\r\n margin: 0 4px;\r\n}\r\n\r\n.iview-controlNav div.iview-items ul li a.iview-control.active,\r\n.iview-controlNav div.iview-items ul li a.iview-control:hover {\r\n transform: scale(1);\r\n background-color: $cTxtLavender;\r\n}\r\n\r\n.ApColumn .block {\r\n margin-bottom: 0;\r\n}\r\n\r\n.my_box_container {\r\n box-shadow: 0px 12px 17px rgba(0, 0, 0, 0.06);\r\n border-radius: 5px;\r\n display: grid;\r\n grid-template-columns: repeat(4, 1fr);\r\n padding: 34px 24px 34px 30px;\r\n margin-bottom: 64px;\r\n}\r\n\r\n.my_box_small {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n}\r\n\r\n.my_image_container {\r\n margin-right: 25px;\r\n}\r\n\r\n.my_content_container {}\r\n\r\n.my_box_container p {\r\n color: $cTxtBlack;\r\n font-weight: 600;\r\n font-size: 16px;\r\n line-height: 19px;\r\n margin: 0;\r\n text-align: left;\r\n}\r\n\r\n.box-slider {\r\n padding-bottom: 0 !important;\r\n margin-bottom: 38px !important;\r\n}\r\n\r\n.leo-cart-dropdown-action a.btn.cart-dropdow-checkout {\r\n background-color: #3e2780;\r\n}\r\n\r\n.content.tab_links_container {\r\n display: grid;\r\n grid-template-columns: repeat(8, 1fr);\r\n text-align: center;\r\n grid-gap: 30px 5px;\r\n}\r\n\r\n.tab_links_container a {\r\n display: block;\r\n}\r\n\r\n.tab_links_container img {\r\n margin-bottom: 11px;\r\n transition: transform 0.2s ease-in;\r\n max-width: 100%;\r\n}\r\n\r\n.tab_links_container p {\r\n font-size: 13px;\r\n line-height: 14px;\r\n color: $cTxtBlack;\r\n font-weight: 400;\r\n transition: color 0.2s ease-in, font-weight 0.2s ease-in;\r\n}\r\n\r\n.tab_links_container a:hover p {\r\n color: #3e2780;\r\n font-weight: 700;\r\n}\r\n\r\n.tab_links_container a:hover img {\r\n transform: scale(0.9);\r\n}\r\n\r\n.ApColumn {\r\n .title_block {\r\n color: $cTxtDarkViolet !important;\r\n font-family: 'Roboto';\r\n font-style: normal;\r\n font-weight: 600 !important;\r\n font-size: 24px !important;\r\n line-height: 1.5 !important;\r\n text-align: center;\r\n padding-left: 0 !important;\r\n padding-bottom: 15px !important;\r\n width: fit-content;\r\n margin-left: auto !important;\r\n margin-right: auto !important;\r\n text-transform: uppercase !important;\r\n\r\n &:before {\r\n top: auto !important;\r\n bottom: 0 !important;\r\n height: 2px !important;\r\n background: $cLavender !important;\r\n width: 90% !important;\r\n left: 5%;\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n }\r\n }\r\n}\r\n\r\n#findTab .nav-item a.nav-link {\r\n color: #696868;\r\n font-size: 15px;\r\n line-height: 52px;\r\n display: block;\r\n padding: 0 35px;\r\n background-color: #f1f1f1;\r\n font-weight: 400;\r\n text-transform: unset;\r\n border-radius: 0;\r\n border: none !important;\r\n transition: background-color 0.3s ease-in;\r\n}\r\n\r\n#findTab .nav-item {\r\n margin: 0;\r\n}\r\n\r\n#findTab .nav-item a.nav-link.active {\r\n background-color: #fff;\r\n font-weight: 700;\r\n color: #000;\r\n border: none;\r\n}\r\n\r\n#findTab .nav-tabs .nav-link:focus,\r\n#findTab .nav-tabs .nav-link:hover {\r\n border: none;\r\n}\r\n\r\n#findTab .nav-tabs .nav-link {\r\n border: none;\r\n}\r\n\r\n#findTab {\r\n padding-bottom: 40px;\r\n}\r\n\r\n.find_for_you {\r\n padding-bottom: 41px;\r\n border-bottom: 1px solid #d8d8d8;\r\n}\r\n\r\n.ApColumn .block.find_for_you {\r\n margin-bottom: 60px;\r\n}\r\n\r\n.tab-pane[aria-labelledby='size-tab'] .img_container {\r\n padding: 0 10px;\r\n}\r\n\r\n.tab-pane[aria-labelledby='producent-tab'] .img_container {\r\n padding: 0 0px;\r\n display: flex;\r\n width: 100%;\r\n align-items: center;\r\n justify-content: center;\r\n margin-bottom: 11px;\r\n min-height: 82px;\r\n}\r\n\r\n.tab-pane[aria-labelledby='producent-tab'] .tab_links_container img {\r\n margin: 0;\r\n}\r\n\r\n.thumbnail-container .product-title a {\r\n display: block;\r\n text-align: center;\r\n color: $cBlack;\r\n font-size: 15px;\r\n line-height: 1.5;\r\n margin-bottom: 25px;\r\n font-weight: 500;\r\n height: 68px;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n display: -webkit-box;\r\n -webkit-line-clamp: 3;\r\n /* number of lines to show */\r\n line-clamp: 3;\r\n -webkit-box-orient: vertical;\r\n}\r\n\r\n.product-flags {\r\n display: flex;\r\n flex-direction: column;\r\n padding: 0;\r\n text-align: center;\r\n top: 21px;\r\n left: 0;\r\n}\r\n\r\n.product-flags .product-flag {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n color: #fff;\r\n font-size: 13px;\r\n line-height: 25px;\r\n padding: 0 18px;\r\n border-radius: 5px;\r\n}\r\n\r\n.product-flags .product-flag.new {\r\n background-color: #9a40eb;\r\n}\r\n\r\n.product-flags .product-flag.discount {\r\n background-color: #fe6700;\r\n}\r\n\r\n.thumbnail-container .product-price-and-shipping {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n // min-height: 25px;\r\n font-size: 20px;\r\n}\r\n\r\n.box-ptabs .nav-tabs .nav-item a:hover,\r\n.box-cate .widget-category_image a:hover,\r\n.thumbnail-container .product-title a:hover,\r\n.leo-megamenu .navbar-nav>li>a:hover,\r\n.leo-megamenu .navbar-nav>li>a:focus,\r\n.leo-megamenu .navbar-nav>li>a:active {\r\n color: $cTxtLavender !important;\r\n}\r\n\r\n#leo_search_block_top .ac_results {\r\n min-width: 320px;\r\n}\r\n\r\n.thumbnail-container .product-price-and-shipping .price {\r\n color: $cLavender;\r\n font-size: 16px;\r\n // line-height: 1.5px;\r\n line-height: 1;\r\n font-weight: 600;\r\n}\r\n\r\n.thumbnail-container .product-price-and-shipping .regular-price {\r\n font-size: 16px;\r\n line-height: 24px;\r\n font-weight: 400;\r\n}\r\n\r\n.thumbnail-container .product-meta {\r\n padding: 0 21px 21px;\r\n}\r\n\r\n.box-product .owl-carousel .owl-item.active:before,\r\n.box-ptabs .owl-carousel .owl-item.active:before,\r\n.box-tdeals .owl-carousel .owl-item.active:before {\r\n display: none !important;\r\n}\r\n\r\n.button_container a {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n width: 100%;\r\n background-color: $cTxtViolet;\r\n border-radius: 5px;\r\n height: 40px;\r\n padding: 0 17px;\r\n font-size: 14px;\r\n line-height: 26px;\r\n font-weight: 600;\r\n margin-top: 12px;\r\n transition: color 0.3s ease-in, background-color 0.3s ease-in;\r\n color: #fff;\r\n}\r\n\r\n.button_container a:hover {\r\n color: #fff;\r\n background-color: $cLavender;\r\n}\r\n\r\n.button_container a img {\r\n transition: filter 0.3s ease-in;\r\n}\r\n\r\n.button_container a:hover img {\r\n filter: brightness(0) invert(1);\r\n}\r\n\r\n.thumbnail-container {\r\n margin-bottom: 0;\r\n}\r\n\r\narticle.product-miniature {\r\n background-color: #fff;\r\n border-radius: 5px;\r\n transition: box-shadow 0.2s ease-in;\r\n\r\n .product-card-widget-stars {\r\n #ekomi-product-widget-identifier {\r\n display: none;\r\n }\r\n\r\n #widget-container {\r\n width: 100%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n }\r\n }\r\n}\r\n\r\n.list article.product-miniature {\r\n float: left;\r\n}\r\n\r\n.product_list .ajax_block_product {\r\n border: none;\r\n}\r\n\r\n.list .col-xl-4,\r\n.page-prices-drop .grid .col-xl-4 {\r\n margin-bottom: 30px;\r\n}\r\n\r\n.product_list.list .thumbnail-container .product-title a {\r\n text-align: left;\r\n}\r\n\r\n#category .product_list .ajax_block_product {\r\n margin-bottom: 30px;\r\n}\r\n\r\n.product_list {\r\n border: none;\r\n box-shadow: none;\r\n\r\n &.list {\r\n .product-title {\r\n a {\r\n margin-bottom: 0 !important;\r\n }\r\n }\r\n\r\n .product-price-and-shipping {\r\n justify-content: flex-start;\r\n }\r\n\r\n .button_container {\r\n a {\r\n max-width: 175px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.product_list li {\r\n margin-bottom: 33px;\r\n}\r\n\r\n.light_gray_bg {\r\n position: relative;\r\n padding-top: 94px;\r\n margin-bottom: 0px !important;\r\n z-index: 1;\r\n}\r\n\r\n.light_gray_bg::before {\r\n height: 100%;\r\n width: 100vw;\r\n content: '';\r\n position: absolute;\r\n left: 50%;\r\n top: 0;\r\n transform: translateX(-50%);\r\n background-color: rgba(216, 216, 216, 0.3);\r\n}\r\n\r\n.dark_gray_bg.light_gray_bg::before {\r\n background-color: #eaeaea;\r\n}\r\n\r\n.owl-theme .owl-controls .owl-pagination {\r\n margin: 66px 0 0 !important;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n}\r\n\r\n.owl-theme .owl-controls span {\r\n margin: 0 4px !important;\r\n background-color: #babcbc !important;\r\n}\r\n\r\n.owl-theme .owl-controls .owl-page.active span,\r\n.owl-theme .owl-controls.clickable .owl-page:hover span {\r\n background-color: #3e2780 !important;\r\n}\r\n\r\n.ApColumn .block.products_block {\r\n margin-bottom: 58px;\r\n}\r\n\r\n.blog-viewall {\r\n width: 100%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n margin: 70px 0 88px;\r\n}\r\n\r\n.blog-viewall .btn-primary {\r\n background-color: #3e2780;\r\n border-radius: 5px;\r\n color: #fff;\r\n display: flex;\r\n padding: 16px 32px;\r\n font-weight: 600;\r\n text-transform: unset;\r\n transition: color 0.3s ease-in, background-color 0.3s ease-in;\r\n}\r\n\r\n.blog-viewall .btn-primary:hover {\r\n color: #fff;\r\n background-color: #24b28c;\r\n}\r\n\r\n.blog_carousel .owl-carousel .owl-item {\r\n padding: 0 10px 0 0;\r\n\r\n .blog-container {\r\n min-height: 440px !important;\r\n }\r\n}\r\n\r\n.blog_carousel .block_content {\r\n padding: 0 15px;\r\n}\r\n\r\n.blog_carousel .item {\r\n background-color: #fff;\r\n border-radius: 8px;\r\n overflow: hidden;\r\n}\r\n\r\n.owl-carousel.owl-loading::before,\r\n#back-top a {\r\n background-color: $cLavender !important;\r\n}\r\n\r\n#back-top a:hover {\r\n color: #fff !important;\r\n background-color: $cDarkViolet !important;\r\n}\r\n\r\n.latest-blogs .blog-desc {\r\n max-height: 147px !important;\r\n color: #010101 !important;\r\n font-weight: 400 !important;\r\n margin: 0 0 18px !important;\r\n line-height: 21px !important;\r\n overflow: hidden !important;\r\n}\r\n\r\n.latest-blogs .blog-image-container {\r\n margin: 0 !important;\r\n overflow: hidden;\r\n}\r\n\r\n.latest-blogs {\r\n padding-bottom: 0;\r\n\r\n .blog-image-container {\r\n img {\r\n max-height: 200px;\r\n object-fit: cover;\r\n }\r\n }\r\n\r\n .right-block {\r\n .author {\r\n display: none;\r\n }\r\n\r\n .nbcomment {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\n.right-block {\r\n padding: 20px;\r\n}\r\n\r\n.latest-blogs .blog-meta>span {\r\n display: inline-block;\r\n vertical-align: top;\r\n margin: 0;\r\n width: 100%;\r\n color: #696868;\r\n font-style: initial;\r\n font-size: 12px;\r\n line-height: 21px;\r\n margin-bottom: 4px;\r\n text-transform: lowercase;\r\n}\r\n\r\n.latest-blogs .blog-title {\r\n font-size: 18px;\r\n text-transform: inherit;\r\n line-height: 24px;\r\n margin: 0 0 4px;\r\n font-weight: 600;\r\n height: 23px;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n font-style: initial;\r\n color: $cTxtBlack;\r\n}\r\n\r\n.see_more_blog img {\r\n margin-left: 12px;\r\n}\r\n\r\n// .bestsellers_row {\r\n// padding-top: 100px;\r\n// padding-bottom: 160px;\r\n// }\r\n\r\n.manufacturers_block img {\r\n opacity: 1 !important;\r\n border-radius: 5px;\r\n}\r\n\r\n.manufacturer-image-container {\r\n text-align: center;\r\n border: 1px solid transparent;\r\n border-radius: 5px;\r\n transition: border-color 0.3s ease-in;\r\n}\r\n\r\n.manufacturer-image-container a {\r\n display: block;\r\n}\r\n\r\n.manufacturer-image-container:hover {\r\n border-color: #3e2780;\r\n}\r\n\r\n.footer_seo {\r\n text-align: justify;\r\n}\r\n\r\n.footer_seo h3,\r\n.my_footer_row h3 {\r\n color: $cTxtBlack;\r\n font-size: 18px;\r\n line-height: 24px;\r\n font-weight: 600;\r\n margin-bottom: 15px;\r\n}\r\n\r\n.footer_seo p {\r\n color: $cTxtBlack;\r\n font-size: 12px;\r\n line-height: 20px;\r\n font-weight: 400;\r\n margin-bottom: 14px;\r\n}\r\n\r\n.my_footer_row {\r\n display: grid;\r\n grid-template-columns: repeat(4, 1fr);\r\n gap: 30px 0;\r\n}\r\n\r\n.my_footer_row.top_row {\r\n display: flex;\r\n justify-content: space-between;\r\n flex-wrap: wrap;\r\n\r\n .my_footer_col {\r\n width: calc(100% / 4);\r\n margin: 0 !important;\r\n\r\n @media (max-width: 767px) {\r\n width: calc(100% / 2);\r\n }\r\n }\r\n}\r\n\r\n.row.footer_inside_row {\r\n margin: 0;\r\n}\r\n\r\n.row.footer_inside_row>div {\r\n padding: 0;\r\n}\r\n\r\n.adres_container p {\r\n color: $cTxtBlack;\r\n font-size: 12px;\r\n line-height: 20px;\r\n margin: 0;\r\n}\r\n\r\n.adres_container p a {\r\n color: $cTxtBlack;\r\n display: block;\r\n}\r\n\r\n.my_footer_row li a {\r\n display: block;\r\n font-size: 13px;\r\n line-height: 20px;\r\n margin-bottom: 8px;\r\n}\r\n\r\n#footer a:hover {\r\n color: $cTxtLavender;\r\n}\r\n\r\n.my_footer_row ul {\r\n margin-bottom: 16px;\r\n}\r\n\r\n.img_footer_container img {\r\n width: auto;\r\n max-width: 100%;\r\n}\r\n\r\n.img_footer_container {\r\n display: grid;\r\n grid-gap: 24px 0;\r\n margin-top: 9px;\r\n}\r\n\r\n.footer {\r\n background: #f5fafe;\r\n}\r\n\r\n.my_footer_content {\r\n display: flex;\r\n flex-wrap: wrap;\r\n flex-direction: column;\r\n}\r\n\r\n.my_footer_row h4 {\r\n font-size: 13px;\r\n line-height: 20px;\r\n font-weight: 600;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.my_footer_col.informacje,\r\n.my_footer_col.bezpieczne_platnosci {\r\n margin-right: 60px;\r\n}\r\n\r\n.my_footer_col.moje_konto {\r\n margin-right: 66px;\r\n}\r\n\r\n.footer_social_media_container {\r\n margin-top: 20px;\r\n}\r\n\r\n.footer_social_media_container img {\r\n margin-right: 24px;\r\n transition: transform 0.2s ease-in;\r\n}\r\n\r\n.footer_social_media_container a:hover img {\r\n transform: scale(0.9);\r\n}\r\n\r\n.my_footer_content>a {\r\n display: block;\r\n margin-bottom: 3px;\r\n line-height: 20px;\r\n}\r\n\r\n.single_element h3 {\r\n margin-bottom: 0;\r\n}\r\n\r\n.single_element {\r\n margin-top: 5px;\r\n margin-bottom: 14px;\r\n}\r\n\r\n.leo-fly-cart-total {\r\n background-color: $cLavender;\r\n}\r\n\r\n.footer-bottom .inner,\r\n.footer-center .inner {\r\n border: none;\r\n}\r\n\r\n.footer-top {\r\n background-color: #3e2780;\r\n padding: 0;\r\n margin: 0;\r\n}\r\n\r\n.footer-top .container {\r\n max-width: 100%;\r\n margin: 0;\r\n padding: 0;\r\n width: 100%;\r\n}\r\n\r\n.footer-top .ApColumn .block {\r\n margin: 0;\r\n}\r\n\r\n#cta_row {\r\n display: flex;\r\n flex-wrap: wrap;\r\n padding: 0;\r\n margin: 0;\r\n\r\n .ApColumn {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n color: #fff;\r\n }\r\n}\r\n\r\n#cta_row .col-xl-6 {\r\n float: unset;\r\n width: unset;\r\n -ms-flex: 0 0 50%;\r\n flex: 0 0 50%;\r\n max-width: 50%;\r\n display: flex;\r\n align-items: center;\r\n padding: 0;\r\n}\r\n\r\n#cta_row .col-xl-6.left_cta {\r\n justify-content: flex-end;\r\n padding-right: 158px;\r\n}\r\n\r\n#cta_row .content_cta {}\r\n\r\n#cta_row h3 {\r\n color: #ffffff;\r\n font-size: 28px;\r\n line-height: 42px;\r\n margin-bottom: 55px;\r\n text-align: center;\r\n font-weight: 700;\r\n}\r\n\r\n@-webkit-keyframes bounceIn {\r\n\r\n from,\r\n 20%,\r\n 40%,\r\n 60%,\r\n 80%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n\r\n 20% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\r\n transform: scale3d(1.1, 1.1, 1.1);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\r\n transform: scale3d(0.9, 0.9, 0.9);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\r\n transform: scale3d(1.03, 1.03, 1.03);\r\n }\r\n\r\n 80% {\r\n -webkit-transform: scale3d(0.97, 0.97, 0.97);\r\n transform: scale3d(0.97, 0.97, 0.97);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n@keyframes bounceIn {\r\n\r\n from,\r\n 20%,\r\n 40%,\r\n 60%,\r\n 80%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n\r\n 20% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\r\n transform: scale3d(1.1, 1.1, 1.1);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\r\n transform: scale3d(0.9, 0.9, 0.9);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\r\n transform: scale3d(1.03, 1.03, 1.03);\r\n }\r\n\r\n 80% {\r\n -webkit-transform: scale3d(0.97, 0.97, 0.97);\r\n transform: scale3d(0.97, 0.97, 0.97);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n#cta_row p {\r\n color: #000;\r\n font-size: 31px;\r\n line-height: 34px;\r\n text-align: center;\r\n background-color: #fff;\r\n border-radius: 5px;\r\n padding: 16px;\r\n font-weight: 700;\r\n margin-bottom: 0;\r\n -webkit-animation-duration: 2s;\r\n animation-duration: 2s;\r\n -webkit-animation-name: bounceIn;\r\n animation-name: bounceIn;\r\n animation-iteration-count: infinite;\r\n}\r\n\r\n#cta_row p a,\r\n#cta_row p a:hover {\r\n color: #000;\r\n}\r\n\r\n#cta_row .links_cta {\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n#cta_row .links_cta a {}\r\n\r\n#cta_row .links_cta p {\r\n animation: none;\r\n color: #fff;\r\n background-color: transparent;\r\n padding: 0;\r\n margin: 0;\r\n font-size: 14px;\r\n line-height: 14px;\r\n margin: 0 40px 0 0;\r\n font-weight: 500;\r\n}\r\n\r\n#cta_row .footer_social_media_container {\r\n margin: 0;\r\n}\r\n\r\n.links_cta {\r\n margin-top: 72px;\r\n}\r\n\r\n#cta_row .footer_social_media_container img {\r\n width: 44px;\r\n}\r\n\r\n.footer-center .inner {\r\n padding-top: 75px;\r\n}\r\n\r\n.footer-bottom,\r\n.footer-bottom .inner {\r\n padding: 0;\r\n}\r\n\r\n.footer-bottom .ApColumn .block {\r\n margin-bottom: 0;\r\n}\r\n\r\n.bottom_row {\r\n display: flex;\r\n align-items: center;\r\n flex-wrap: wrap;\r\n justify-content: center;\r\n margin-top: 100px;\r\n}\r\n\r\n.bottom_row p {\r\n margin: 17px 0 27px;\r\n color: $cTxtBlack;\r\n font-size: 13px;\r\n line-height: 18px;\r\n width: 100%;\r\n text-align: center;\r\n}\r\n\r\n.salony_row {\r\n padding-bottom: 34px;\r\n}\r\n\r\n.salony_row .title {\r\n background-color: #fff;\r\n text-align: center;\r\n width: 100%;\r\n font-size: 18px;\r\n font-weight: 600;\r\n padding: 20px 110px;\r\n color: #696868;\r\n transition: color 0.2s ease-in, background-color 0.2s ease-in;\r\n}\r\n\r\n.salony_row a:hover .title {\r\n color: #fff;\r\n background-color: #3e2780;\r\n}\r\n\r\n.salony_row .item {\r\n border-radius: 5px;\r\n overflow: hidden;\r\n}\r\n\r\n#main .page-footer {\r\n display: none;\r\n}\r\n\r\n.manufacturers_block {\r\n padding-top: 104px;\r\n margin-bottom: 70px !important;\r\n}\r\n\r\n//* Breadcrumbs\r\n#wrapper .breadcrumb {\r\n margin-bottom: 0;\r\n padding-bottom: 24px;\r\n border-bottom: 2px solid #f6f6f6;\r\n margin-bottom: 33px;\r\n}\r\n\r\n#product #wrapper .breadcrumb {\r\n margin-bottom: 18px;\r\n}\r\n\r\n#wrapper .breadcrumb li::after {\r\n margin: 0 10px 0 5px;\r\n}\r\n\r\n#wrapper .breadcrumb li a {\r\n color: #696868;\r\n font-size: 11px;\r\n line-height: 23px;\r\n text-transform: lowercase;\r\n}\r\n\r\n#wrapper .breadcrumb li:last-child a {\r\n color: $cTxtLavender;\r\n text-decoration: none;\r\n}\r\n\r\n//* End breadcrumbs\r\n\r\n.block-category #category-description {\r\n margin-top: 0;\r\n}\r\n\r\n.block-category #category-description p:first-child {\r\n color: $cTxtBlack;\r\n font-size: 14px;\r\n line-height: 22px;\r\n margin-bottom: 24px;\r\n}\r\n\r\n.products-selection {\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n margin-bottom: 24px;\r\n border-bottom: none;\r\n}\r\n\r\n#js-product-list-top .row {\r\n display: flex;\r\n justify-content: space-between;\r\n}\r\n\r\n#js-product-list-top .total-products {\r\n order: 2;\r\n display: flex;\r\n justify-content: flex-end;\r\n}\r\n\r\n#js-product-list-top .total-products p {\r\n display: none;\r\n}\r\n\r\n.products-selection .display>div a {\r\n height: 33px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n}\r\n\r\n.products-selection .display>div a[title='Grid'] {\r\n width: 36px;\r\n}\r\n\r\n.products-selection .display>div a[title='List'] {\r\n width: 43px;\r\n}\r\n\r\n.products-selection .display>div {\r\n margin-right: 13px;\r\n}\r\n\r\n.products-selection .display>div#list {\r\n margin-right: 0;\r\n}\r\n\r\n.products-selection .display>div a img {\r\n transition: filter 0.2s ease-in;\r\n}\r\n\r\n.products-selection .display>div a:hover img {\r\n filter: grayscale(1);\r\n}\r\n\r\n.sort_border {\r\n margin-left: 15px;\r\n padding: 7px 16px;\r\n border: 1px solid #d8d8d8;\r\n border-radius: 4px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n transition: background-color 0.2s ease-in;\r\n}\r\n\r\n.products-selection .sort-by {\r\n padding-left: 0;\r\n padding-right: 0;\r\n color: #3e2780;\r\n font-weight: 600;\r\n font-size: 13px;\r\n line-height: 39px;\r\n display: block;\r\n margin: 0 5px 0 0;\r\n}\r\n\r\n.sort_border .col-md-3,\r\n.sort_border .col-md-9 {\r\n float: unset !important;\r\n width: auto !important;\r\n padding: 0;\r\n}\r\n\r\n.products-selection button.select-title {\r\n padding: 0;\r\n color: $cTxtBlack;\r\n font-size: 13px;\r\n line-height: 36px;\r\n border: none;\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n margin: 0 0 0 3px;\r\n}\r\n\r\n.chevron_sort_container {\r\n display: flex;\r\n position: relative;\r\n background-color: #3e2780;\r\n align-items: center;\r\n justify-content: center;\r\n border-radius: 4px;\r\n width: 32px;\r\n height: 32px;\r\n margin-left: 46px;\r\n transition: transform 0.3s ease-in;\r\n}\r\n\r\n.chevron_sort_container img {\r\n filter: brightness(0) invert(1);\r\n transform: rotate(90deg) translateX(2px);\r\n transition: transform 0.1s ease-in;\r\n}\r\n\r\nbutton[aria-expanded='true'] .chevron_sort_container {\r\n transform: rotate(180deg);\r\n}\r\n\r\nbutton[aria-expanded='true'] .chevron_sort_container img {\r\n transform: rotate(90deg) translateX(0);\r\n}\r\n\r\n.products-sort-order .dropdown-menu {\r\n left: 0;\r\n width: calc(100% - 20px);\r\n border: 1px solid #d8d8d8;\r\n border-radius: 0 0 4px 4px;\r\n font-size: 12px;\r\n padding: 0;\r\n margin: 9px 0 0 0;\r\n border-top: none;\r\n}\r\n\r\n.products-sort-order .select-list:hover {\r\n background-color: #fff;\r\n}\r\n\r\n.products-selection .display {\r\n float: unset;\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n#category .products-selection {\r\n margin-bottom: 62px;\r\n}\r\n\r\n.pagination {\r\n background-color: unset;\r\n border-radius: 0;\r\n padding: 0;\r\n margin-top: 50px;\r\n margin-bottom: 50px;\r\n}\r\n\r\n.pagination .page-list {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n padding: 0;\r\n width: auto;\r\n float: left;\r\n}\r\n\r\n.pagination .page-list li {\r\n padding: 0;\r\n width: 37px;\r\n height: 37px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n font-size: 14px;\r\n line-height: 24px;\r\n color: #696868;\r\n border-radius: 4px;\r\n}\r\n\r\n.pagination .page-list li:last-child a {\r\n border-right: none;\r\n}\r\n\r\n.pagination .page-list li:last-child a span {\r\n display: none;\r\n\r\n &.spacer {\r\n display: block;\r\n }\r\n}\r\n\r\n#category-description {\r\n padding: 50px;\r\n line-height: 1.5;\r\n\r\n h2 {\r\n font-size: 1.25rem;\r\n }\r\n\r\n p,\r\n ul li,\r\n strong {\r\n color: $cTxtBlack;\r\n }\r\n\r\n ul {\r\n margin-left: 25px;\r\n list-style-type: disc;\r\n\r\n li {\r\n list-style-type: disc;\r\n }\r\n }\r\n\r\n ol {\r\n margin-left: 25px;\r\n list-style-type: decimal;\r\n\r\n li {\r\n list-style-type: decimal;\r\n }\r\n }\r\n\r\n p {\r\n a {\r\n color: #000;\r\n font-weight: 600;\r\n }\r\n }\r\n}\r\n\r\n.pagination a {\r\n color: #696868;\r\n display: flex;\r\n width: 100%;\r\n height: 100%;\r\n align-items: center;\r\n justify-content: center;\r\n transition: background-color 0.3s ease-in, color 0.3s ease-in;\r\n border-radius: 4px;\r\n margin-right: 1px;\r\n}\r\n\r\n.pagination a:hover,\r\n.pagination .current a {\r\n background-color: #3e2780;\r\n color: #fff !important;\r\n}\r\n\r\n.pagination .page-list a.next img {\r\n transform: translateX(1px);\r\n}\r\n\r\n.pagination .page-list a.previous img {\r\n transform: rotate(-180deg) translate(1px, -1px);\r\n}\r\n\r\n.pagination .page-list a.next:hover img,\r\n.pagination .page-list a.previous:hover img {\r\n filter: brightness(0) invert(1);\r\n}\r\n\r\n#left-column .card-header {\r\n display: none;\r\n}\r\n\r\n#left-column .card {\r\n border: none;\r\n}\r\n\r\n#left-column .card-block {\r\n padding: 0;\r\n}\r\n\r\n.PM_ASCriterionGroupCheckbox .PM_ASLabelCheckboxSelected .PM_ASLabelLink,\r\n.PM_ASCriterionGroupCheckbox .PM_ASLabelCheckbox .PM_ASLabelLink:hover,\r\n.PM_ASearchTitle,\r\n.PM_ASBlockOutputHorizontal a,\r\n.PM_ASBlockOutputVertical a {\r\n font-weight: 500;\r\n}\r\n\r\n.PM_ASForm li {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n position: relative;\r\n}\r\n\r\n.PM_ASForm label {\r\n margin-bottom: 0;\r\n}\r\n\r\n.PM_ASForm li div {\r\n width: 100%;\r\n}\r\n\r\n.PM_ASCriterionCheckbox {\r\n width: 14px;\r\n height: 14px;\r\n position: relative;\r\n z-index: 5;\r\n margin-right: 13px;\r\n opacity: 0;\r\n}\r\n\r\n.PM_ASForm label::after {\r\n width: 14px;\r\n height: 14px;\r\n left: 0;\r\n top: 5px;\r\n content: '';\r\n position: absolute;\r\n border: 1px solid #bcbcbc;\r\n}\r\n\r\n.PM_ASForm label::before {\r\n width: 10px;\r\n height: 10px;\r\n left: 2px;\r\n top: 7px;\r\n content: '';\r\n position: absolute;\r\n background-color: #3e2780;\r\n opacity: 0;\r\n transition: opacity 0.2s ease-in;\r\n}\r\n\r\n.PM_ASForm input:checked+label::before {\r\n opacity: 1;\r\n}\r\n\r\n.PM_ASBlockOutputVertical a {\r\n color: #696868;\r\n display: block;\r\n width: 100%;\r\n line-height: 24px;\r\n}\r\n\r\n.PM_ASBlockOutput {\r\n padding-left: 26px;\r\n}\r\n\r\n.PM_ASBlockOutputVertical .PM_ASSubmitSearch {\r\n background-color: #3e2780;\r\n padding: 7px 31px;\r\n font-weight: 700;\r\n text-transform: initial;\r\n font-size: 14px;\r\n line-height: 21px;\r\n border-radius: 5px;\r\n transition: color 0.2s ease-in, background-color 0.2s ease-in;\r\n}\r\n\r\n.PM_ASBlockOutputVertical .PM_ASSubmitSearch:hover {\r\n color: #3e2780;\r\n background-color: transparent;\r\n}\r\n\r\n.PM_ASForm .text-center {\r\n text-align: left !important;\r\n padding: 0;\r\n}\r\n\r\n.ui-state-default,\r\n.ui-widget-content .ui-state-default,\r\n.ui-widget-header .ui-state-default {\r\n width: 16px;\r\n height: 16px;\r\n border-radius: 50%;\r\n background-color: #3e2780;\r\n background-image: none;\r\n border: none;\r\n transition: transform 0.2s ease-in;\r\n cursor: pointer;\r\n}\r\n\r\n.ui-state-default:hover,\r\n.ui-widget-content .ui-state-default:hover,\r\n.ui-widget-header .ui-state-default:hover {\r\n transform: scale(1.1);\r\n}\r\n\r\n.ui-slider .ui-slider-range {\r\n background: #3e2780;\r\n}\r\n\r\n.PM_ASCritRange {\r\n border-radius: 0;\r\n height: 2px;\r\n border: none;\r\n}\r\n\r\n.ui-slider-horizontal .ui-slider-range {\r\n top: 2px;\r\n}\r\n\r\n.PM_ASBlockOutputVertical .PM_ASCriterionsGroupTitle {\r\n border: none;\r\n}\r\n\r\n.PM_ASBlockOutputVertical .PM_ASResetSearch {\r\n border: 1px solid #d8d8d8;\r\n box-shadow: 2px 2px 11px 0 rgba(0, 0, 0, 0.1);\r\n border-radius: 4px;\r\n}\r\n\r\n.PM_ASCritRangeValue {\r\n margin-top: 10px;\r\n}\r\n\r\n.ApColumn .block.day_hit {\r\n border-radius: 0 4px 4px;\r\n border: 1px solid #fe6700;\r\n padding: 0;\r\n margin: 76px 0 0 0;\r\n position: relative;\r\n}\r\n\r\n.ApColumn .block.day_hit::after {\r\n position: absolute;\r\n top: 0;\r\n left: -1px;\r\n background-color: #fe6700;\r\n color: #ffffff;\r\n font-size: 24px;\r\n line-height: 21px;\r\n font-weight: 700;\r\n padding: 12px 24px;\r\n border-radius: 8px 8px 0 0;\r\n transform: translateY(-100%);\r\n}\r\n\r\n.ApColumn .block.day_hit::before {\r\n position: absolute;\r\n top: -76px;\r\n width: 100%;\r\n height: 2px;\r\n background-color: #d8d8d8;\r\n content: '';\r\n}\r\n\r\nhtml[lang='pl'] .ApColumn .block.day_hit::after {\r\n content: 'Hit Dnia!';\r\n}\r\n\r\n#category .ApColumn .block.day_hit .ajax_block_product {\r\n margin: 0 !important;\r\n}\r\n\r\n.block.day_hit .product_list .ajax_block_product .product-flags {\r\n display: none;\r\n}\r\n\r\n.block.day_hit .button_container a img {\r\n filter: brightness(0) invert(1);\r\n}\r\n\r\n.footer_seo {\r\n padding-right: 30px;\r\n}\r\n\r\n.zoomContainer,\r\n.product-thumb-images .thumb {\r\n border-radius: 4px;\r\n}\r\n\r\n.product-thumb-images .thumb.selected,\r\n.product-thumb-images .thumb:hover {\r\n border-color: $cLavender;\r\n}\r\n\r\n.product-detail.product-thumbs-bottom .product-thumb-images {\r\n padding-left: 0;\r\n padding-right: 0;\r\n}\r\n\r\n.product-detail.product-thumbs-bottom .product-thumb-images .slick-arrow.slick-prev {\r\n left: 0;\r\n border-radius: 5px 0 0 5px;\r\n}\r\n\r\n.product-detail.product-thumbs-bottom .product-thumb-images .slick-arrow.slick-next {\r\n right: 0;\r\n border-radius: 0 5px 5px 0;\r\n}\r\n\r\n#thumb-gallery .slick-arrows .slick-arrow {\r\n height: 100%;\r\n}\r\n\r\n.slick-list:hover+.slick-arrows .slick-next,\r\n.slick-list:hover+.slick-arrows .slick-prev,\r\n.slick-arrows .slick-next.slick-disabled:hover,\r\n.slick-arrows .slick-prev.slick-disabled:hover {\r\n background-color: rgba($cLavender, 0.5);\r\n}\r\n\r\n.slick-arrows .slick-next:hover,\r\n.slick-arrows .slick-prev:hover {\r\n background-color: rgba($cLavender, 1);\r\n}\r\n\r\n.product-add-to-cart {\r\n margin-bottom: 15px;\r\n}\r\n\r\n.product-actions {\r\n margin-bottom: 44px;\r\n}\r\n\r\n.product-detail>.row {\r\n margin: 0;\r\n}\r\n\r\n.product-detail>.row>div[class^='col-'] {\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n}\r\n\r\n.product-detail>.row>div.col-form_id-form_9367402777406408 {\r\n width: calc(50% + 58px);\r\n}\r\n\r\n.product-detail-name {\r\n text-transform: initial;\r\n margin-top: 0;\r\n font-size: 20px;\r\n line-height: 30px;\r\n margin-bottom: 16px;\r\n font-weight: 600;\r\n color: #2e2925;\r\n width: 520px;\r\n max-width: 100%;\r\n}\r\n\r\n.product-detail {\r\n padding-top: 0;\r\n}\r\n\r\n#product .product-actions .add-to-cart {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n text-align: center;\r\n color: #fff;\r\n background-color: $cDarkViolet;\r\n border-radius: 5px;\r\n width: 100%;\r\n font-size: 16px;\r\n line-height: 24px;\r\n font-weight: 700;\r\n text-transform: initial;\r\n\r\n &:hover {\r\n background-color: $cLavender;\r\n }\r\n}\r\n\r\n#product .product-actions .add-to-cart[disabled] {\r\n filter: grayscale(1);\r\n}\r\n\r\n.my_availability_box {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n}\r\n\r\n.my_availability_box .single_box {\r\n margin-right: 16px;\r\n}\r\n\r\n.my_availability_box .single_box.dostepnosc {\r\n display: none;\r\n}\r\n\r\n.my_availability_box {\r\n margin-bottom: 11px;\r\n}\r\n\r\n.my_availability_box .single_box p,\r\n.my_manufacturer p,\r\n#leo_product_reviews_block_extra .rating_label {\r\n font-size: 12px;\r\n margin: 0;\r\n line-height: 18px;\r\n font-weight: 400;\r\n color: $cTxtBlack;\r\n}\r\n\r\n.my_manufacturer {\r\n display: flex;\r\n flex-wrap: wrap;\r\n flex-direction: column;\r\n}\r\n\r\n.my_manufacturer .product-manufacturer {\r\n display: flex;\r\n}\r\n\r\n.my_manufacturer .product-manufacturer .manufacturer-logo {\r\n max-height: 115px;\r\n padding: 0;\r\n border: none;\r\n}\r\n\r\n.my_box_container.product_container {\r\n padding: 0;\r\n box-shadow: none;\r\n margin: 0;\r\n grid-template-columns: repeat(3, 1fr);\r\n\r\n .my_box_small {\r\n width: 100% !important;\r\n }\r\n}\r\n\r\n#product .my_box_container.product_container {\r\n margin-bottom: 20px;\r\n}\r\n\r\n.my_box_container.product_container p {\r\n font-size: 10px;\r\n line-height: 12px;\r\n}\r\n\r\n.my_box_container.product_container .my_image_container {\r\n margin-right: 9px;\r\n}\r\n\r\n#leo_product_reviews_block_extra .reviews_note:before {\r\n display: none;\r\n}\r\n\r\n#leo_product_reviews_block_extra .reviews_note {\r\n float: unset;\r\n padding: 0;\r\n margin: 0;\r\n}\r\n\r\n#leo_product_reviews_block_extra {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n margin: 0;\r\n}\r\n\r\n#leo_product_reviews_block_extra .rating_label {\r\n margin-right: 10px;\r\n}\r\n\r\n.my_rating_container {\r\n margin-bottom: 11px;\r\n}\r\n\r\n.star_content .star {\r\n width: 15px;\r\n height: 15px;\r\n position: relative;\r\n margin: 0 2px;\r\n}\r\n\r\n.star_content .star:before,\r\ndiv.star.star_on:before,\r\ndiv.star.star_hover:before {\r\n color: #ebebeb;\r\n font-size: 16px;\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n transform: translate(-50%, -50%);\r\n}\r\n\r\ndiv.star.star_on:before,\r\ndiv.star.star_hover:before {\r\n color: #3e2780;\r\n}\r\n\r\n.product-quantity #quantity_wanted {\r\n width: 100%;\r\n text-align: left;\r\n}\r\n\r\n.product-actions .control-label {\r\n color: $cTxtBlack;\r\n font-size: 14px;\r\n line-height: 18px;\r\n margin: 0 auto;\r\n text-align: left;\r\n font-weight: 400;\r\n text-transform: initial;\r\n width: 100px;\r\n margin-right: 5px;\r\n min-width: unset;\r\n max-width: unset;\r\n margin-left: 0;\r\n}\r\n\r\n.product-variants>.product-variants-item {\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n margin: 0 0 8px;\r\n}\r\n\r\n.product-variants>.product-variants-item select {\r\n min-height: 34px;\r\n max-width: 419px;\r\n}\r\n\r\nselect.form-control:not([size]):not([multiple]) {\r\n height: calc(2.5rem - 6px);\r\n}\r\n\r\n.product-detail>.row>div.col-form_id-form_15874367062488778 {\r\n padding-left: 15px;\r\n width: calc(50% - 58px);\r\n}\r\n\r\n.product-add-to-cart .product-quantity .qty {\r\n margin: 0 auto;\r\n width: 100%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n}\r\n\r\n.product-quantity #quantity_wanted,\r\n.product-variants>.product-variants-item select {\r\n background-color: #f0f0f0;\r\n width: 419px;\r\n height: 34px;\r\n color: #696868;\r\n font-size: 14px;\r\n line-height: 21px;\r\n border: none;\r\n padding-top: 5px 16px;\r\n border-radius: 5px;\r\n cursor: pointer;\r\n outline: none !important;\r\n -moz-appearance: none;\r\n -webkit-appearance: none;\r\n background-image: url(../img/layout/chevron_violet.svg);\r\n background-repeat: no-repeat;\r\n background-position: calc(100% - 16px) center;\r\n background-size: auto;\r\n}\r\n\r\n.product-actions .product-variants {\r\n margin: 0;\r\n}\r\n\r\n#add-to-cart-or-refresh .clearfix::after {\r\n display: none;\r\n}\r\n\r\n.price_container {\r\n display: flex;\r\n align-items: flex-end;\r\n justify-content: flex-start;\r\n margin-top: 47px;\r\n margin-bottom: 18px;\r\n}\r\n\r\n.price_container .product-prices,\r\n.price_container .product-prices .product-price {\r\n margin: 0;\r\n width: 100%;\r\n display: flex;\r\n flex-wrap: wrap;\r\n gap: 20px;\r\n}\r\n\r\n.price_container .current-price {\r\n color: $cTxtBlack;\r\n font-size: 28px;\r\n line-height: 18px;\r\n font-weight: 600;\r\n display: block !important;\r\n margin-right: 20px !important;\r\n\r\n @media (max-width: 767px) {\r\n width: 100%;\r\n }\r\n}\r\n\r\n.price_container .product-discount {\r\n color: #696868;\r\n font-size: 20px;\r\n line-height: 18px;\r\n\r\n @media (max-width: 767px) {\r\n width: 100%;\r\n }\r\n}\r\n\r\n.price_container .product-discount .regular-price {\r\n margin-right: 0;\r\n}\r\n\r\n.phone_single {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n}\r\n\r\n.phone_single p {\r\n color: #1a1a1a;\r\n font-size: 14px;\r\n line-height: 18px;\r\n margin-right: 8px;\r\n font-weight: 400;\r\n margin-bottom: 0;\r\n}\r\n\r\n.phone_single p strong {\r\n font-weight: 700;\r\n}\r\n\r\n.phone_single p a {\r\n transition: color 0.2s ease-in;\r\n}\r\n\r\n.raty_boxes_container {\r\n display: flex;\r\n align-items: center;\r\n margin-top: 15px;\r\n gap: 6px;\r\n padding-bottom: 21px;\r\n border-bottom: 1px solid #f6f6f6;\r\n margin-bottom: 16px;\r\n flex-wrap: wrap;\r\n justify-content: center;\r\n\r\n br {\r\n display: none;\r\n }\r\n}\r\n\r\n.raty_boxes_container {\r\n p {\r\n margin-bottom: 0;\r\n }\r\n}\r\n\r\n.raty_boxes_container>div {\r\n border-radius: 4px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n @media (max-width: 500px) {\r\n width: 100%;\r\n }\r\n\r\n picture {\r\n max-width: 150px;\r\n display: block;\r\n\r\n img {\r\n width: 100%;\r\n max-width: 150px;\r\n }\r\n }\r\n}\r\n\r\n.raty_boxes_container>div.santander {\r\n border: none;\r\n align-items: center;\r\n justify-content: center;\r\n display: flex;\r\n}\r\n\r\n.botton_product_container {\r\n display: flex;\r\n justify-content: center;\r\n gap: 20px;\r\n align-items: center;\r\n\r\n a {\r\n display: block;\r\n background: $cLavender;\r\n padding: 10px;\r\n border-radius: 4px;\r\n\r\n img {\r\n margin-right: 0 !important;\r\n }\r\n }\r\n}\r\n\r\na:focus,\r\na:hover,\r\n.blog-title a:focus,\r\n.blog-title a:hover,\r\n.blog-container a:focus,\r\n.blog-container a:hover {\r\n color: $cTxtLavender;\r\n}\r\n\r\n.more-info-product {\r\n border-radius: 4px;\r\n padding: 35px 50px 50px;\r\n}\r\n\r\n.product_base_info {\r\n background: #fff;\r\n padding: 25px;\r\n border-radius: 4px;\r\n}\r\n\r\n.category-products .products-section-title,\r\n.more-info-product .title-info-product {\r\n position: relative;\r\n color: $cTxtDarkViolet;\r\n font-family: 'Roboto';\r\n font-weight: 600;\r\n font-size: 24px;\r\n line-height: 1.5;\r\n text-align: center;\r\n padding-left: 0;\r\n padding-bottom: 10px;\r\n width: fit-content;\r\n margin-left: auto;\r\n margin-right: auto;\r\n margin-bottom: 30px;\r\n text-transform: uppercase;\r\n\r\n &:before {\r\n content: '';\r\n position: absolute;\r\n top: auto;\r\n bottom: 0;\r\n height: 2px;\r\n background: $cLavender;\r\n width: 90%;\r\n left: 5%;\r\n display: block;\r\n }\r\n}\r\n\r\n.product-features h3 {\r\n display: none;\r\n}\r\n\r\n.product-features {\r\n margin: 0 0 40px;\r\n}\r\n\r\n.product-features {\r\n >dl {\r\n &.data-sheet {\r\n margin-bottom: 0;\r\n }\r\n }\r\n}\r\n\r\n.product-features>dl.data-sheet dd.value,\r\n.product-features>dl.data-sheet dt.name {\r\n padding: 0;\r\n margin: 0;\r\n font-size: 15px;\r\n line-height: 20px;\r\n font-weight: 500;\r\n color: $cTxtBlack;\r\n min-height: 31px;\r\n padding: 8px;\r\n background-color: $cWhite;\r\n text-transform: initial;\r\n display: flex;\r\n align-items: center;\r\n\r\n @media (max-width: 765px) {\r\n font-size: 13px;\r\n }\r\n}\r\n\r\n.product-features>dl.data-sheet dt.name {}\r\n\r\n.product-features>dl.data-sheet dd.value {\r\n color: $cTxtViolet;\r\n}\r\n\r\n// .product-features>dl.data-sheet dd.value,\r\n// .product-features>dl.data-sheet dd.value:nth-of-type(even) {\r\n// background-color: #f5fafe;\r\n// }\r\n\r\n// .product-features>dl.data-sheet dt.name:nth-of-type(even) {\r\n// background-color: #fff;\r\n// }\r\n\r\n#description iframe {\r\n width: 100%;\r\n min-height: 412px;\r\n}\r\n\r\n#description h2 {\r\n color: $cTxtBlack;\r\n font-size: 20px;\r\n line-height: 30px;\r\n margin-bottom: 13px;\r\n font-weight: 400;\r\n}\r\n\r\n#description {\r\n font-size: 13px;\r\n line-height: 18px;\r\n color: #010101;\r\n}\r\n\r\n#description p {\r\n font-size: 13px;\r\n line-height: 18px;\r\n}\r\n\r\n#product_reviews_block_tab .review {\r\n border-bottom: 1px solid #33d5ad;\r\n}\r\n\r\n.product-name a:hover,\r\n.leo-fly-cart-icon-wrapper a:hover,\r\n#checkout-addresses-step a:hover {\r\n color: #3e2780 !important;\r\n}\r\n\r\n.leo-cart-dropdown-action a.btn:hover,\r\n.leo-cart-dropdown-action a.btn:focus,\r\n.leo-cart-dropdown-action a.btn:active:focus,\r\n.leo-cart-dropdown-action a.btn.cart-dropdow-checkout:hover,\r\n.leo-cart-dropdown-action a.btn.cart-dropdow-checkout:focus,\r\n.leo-cart-dropdown-action a.btn.cart-dropdow-checkout:active:focus,\r\n.btn-outline:hover,\r\n.btn-outline:focus,\r\n.btn-outline:active,\r\n.btn-outline.active {\r\n color: #ffffff !important;\r\n background: $cLavender !important;\r\n}\r\n\r\n.leo-cart-dropdown-action a.btn,\r\n.leo-cart-dropdown-action a.btn.cart-dropdow-checkout {\r\n transition: all 0.3s ease-in;\r\n}\r\n\r\n#product .product-actions .add-to-cart {\r\n transition: all 0.3s ease-in;\r\n}\r\n\r\n.btn-outline {\r\n transition: all 0.3s ease-in;\r\n background-color: #ccc;\r\n border-color: #ccc;\r\n border-radius: 5px;\r\n}\r\n\r\n.btn-outline:hover {\r\n color: #fff !important;\r\n background-color: #3e2780;\r\n}\r\n\r\n.custom-radio input[type='radio']:checked+span {\r\n background-color: #3e2780;\r\n}\r\n\r\n.btn-primary {\r\n color: $cTxtWhite;\r\n font-weight: 600;\r\n font-size: 14px;\r\n background-color: $cDarkViolet;\r\n transition: all 0.3s ease-in;\r\n border-radius: 5px;\r\n padding: 10px 40px;\r\n text-transform: inherit;\r\n\r\n &:hover {\r\n background: $cLavender;\r\n }\r\n}\r\n\r\n.form-control {\r\n background-color: #fff;\r\n border: 1px solid #e6e5e5;\r\n border-radius: 5px;\r\n}\r\n\r\n.form-control:focus {\r\n color: $cTxtBlack;\r\n border-color: #3e2780;\r\n}\r\n\r\n#customer-form .form-control-valign label {\r\n margin-right: 15px;\r\n}\r\n\r\n.input-group {\r\n outline: none !important;\r\n}\r\n\r\n.cart-summary-products .btn-outline {\r\n text-transform: uppercase;\r\n}\r\n\r\nbody#checkout [data-action='show-password'],\r\n#authentication [data-action='show-password'] {\r\n background: #ccc;\r\n transition: all 0.3s ease-in;\r\n height: 35px;\r\n}\r\n\r\nbody#checkout [data-action='show-password']:hover,\r\n.btn-primary:active,\r\n.btn-primary.active,\r\n.open>.btn-primary.dropdown-toggle,\r\n.btn-primary:focus,\r\n.btn-primary.focus,\r\n#authentication [data-action='show-password']:hover {\r\n background: #3e2780;\r\n}\r\n\r\n#cta_row {\r\n overflow: hidden;\r\n}\r\n\r\n#checkout .my_box_container.product_container .my_image_container {\r\n -ms-flex: 0 0 100%;\r\n flex: 0 0 100%;\r\n max-width: 100%;\r\n text-align: center;\r\n}\r\n\r\n#checkout .my_box_small {\r\n flex-wrap: wrap;\r\n}\r\n\r\n#checkout .my_content_container {\r\n text-align: center;\r\n display: flex;\r\n width: 100%;\r\n justify-content: center;\r\n padding: 0 10px;\r\n min-height: 36px;\r\n}\r\n\r\n#checkout .my_box_container.product_container p {\r\n text-align: center;\r\n}\r\n\r\nbody#checkout section.checkout-step .address-item.selected {\r\n border-radius: 5px;\r\n border-color: #3e2780;\r\n}\r\n\r\nbody#checkout #order-summary-content .summary-selected-carrier,\r\nbody#checkout #order-summary-content .order-confirmation-table {\r\n border-radius: 5px;\r\n}\r\n\r\n.btn-primary.disabled:hover,\r\n.btn-primary:disabled:hover {\r\n background-color: #a94442;\r\n}\r\n\r\n.summary-selected-carrier .row {\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n.form-control-valign {\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n.form-group.row {\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n.product-actions .control-label {\r\n text-transform: uppercase;\r\n}\r\n\r\n#customer-form .form-control-valign label {\r\n margin-bottom: 0 !important;\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n#identity .radio-inline .custom-radio,\r\n#authentication .radio-inline .custom-radio {\r\n margin-right: 5px;\r\n}\r\n\r\n.page-my-account #content .links a:hover i {\r\n color: #3e2780;\r\n}\r\n\r\n.category-depth-level-3 #PM_ASCriterionsGroup_1_4 {\r\n display: none;\r\n}\r\n\r\n#configure .img_container {\r\n display: flex;\r\n width: 100%;\r\n align-items: center;\r\n justify-content: center;\r\n min-height: 117px;\r\n}\r\n\r\n.page-prices-drop #js-product-list-header {\r\n text-align: center;\r\n margin: 20px auto 30px;\r\n font-size: 30px;\r\n text-transform: capitalize;\r\n}\r\n\r\n.movies_page .half_w_movies {\r\n margin-top: 30px;\r\n}\r\n\r\n.movies_page iframe {\r\n width: 100%;\r\n}\r\n\r\n.movies_page .half_w_movies iframe {\r\n min-height: 290px;\r\n}\r\n\r\n.movies_page .full_w_movies iframe {\r\n min-height: 470px;\r\n}\r\n\r\n#cms .content-wrapper h2 {}\r\n\r\n#cms #content-wrapper p,\r\n#cms #content-wrapper li {\r\n color: #000;\r\n font-size: 13px;\r\n line-height: 1.3;\r\n margin-bottom: 10px;\r\n font-weight: 400;\r\n}\r\n\r\n.leo-megamenu .dropdown-menu {\r\n min-width: 256px;\r\n padding: 28px;\r\n border-radius: 7px;\r\n box-shadow: 0px 12px 29px rgba(0, 0, 0, 0.25);\r\n top: calc(100% - 5px);\r\n background: #fff;\r\n}\r\n\r\n.leo-megamenu .dropdown-menu li {\r\n margin-bottom: 25px;\r\n margin-right: 0 !important;\r\n}\r\n\r\n.leo-megamenu .dropdown-menu li a {\r\n padding: 0;\r\n color: $cDarkViolet;\r\n font-size: 16px;\r\n transition: all 0.3s ease-in;\r\n\r\n &:hover {\r\n span {\r\n color: $cLavender !important;\r\n }\r\n }\r\n\r\n span {\r\n color: $cDarkViolet !important;\r\n transition: all 0.3s ease-in;\r\n }\r\n}\r\n\r\n.leo-megamenu .dropdown-menu li a:hover,\r\n.leo-megamenu .dropdown-menu li a:hover .menu-title {\r\n color: $cTxtLavender;\r\n}\r\n\r\n.dropdown-toggle::after {\r\n display: none;\r\n}\r\n\r\n.nav.megamenu.horizontal li:last-child {\r\n margin-bottom: 0;\r\n}\r\n\r\n.leo-megamenu .dropdown-menu::after {\r\n content: '';\r\n position: absolute;\r\n}\r\n\r\n.bottomnav {\r\n padding-top: 10px;\r\n padding-bottom: 10px;\r\n}\r\n\r\n#order-confirmation #order-details {\r\n padding-left: 15px;\r\n margin-top: 30px;\r\n}\r\n\r\n#order-confirmation #registration-form {\r\n margin-top: 50px;\r\n}\r\n\r\n#order-confirmation #order-items {\r\n border-right: none;\r\n}\r\n\r\n.bestsller .item {\r\n padding-bottom: 15px;\r\n padding-top: 15px;\r\n}\r\n\r\n#header {\r\n // position: sticky;\r\n // top: 0;\r\n background-color: #fff;\r\n // z-index: 999;\r\n\r\n .header-nav {\r\n z-index: 999;\r\n\r\n &.fixed {\r\n top: 0;\r\n position: fixed;\r\n width: 100%;\r\n }\r\n }\r\n\r\n .header-top {\r\n z-index: 999;\r\n\r\n &.fixed {\r\n position: fixed;\r\n width: 100%;\r\n }\r\n }\r\n}\r\n\r\n.header-logo img {\r\n transition: transform 0.3s ease-in;\r\n transform-origin: left;\r\n\r\n @media (max-width: 767px) {\r\n max-width: 150px;\r\n }\r\n}\r\n\r\n.mini-navbar .header-logo img {\r\n transform: scale(0.7);\r\n}\r\n\r\n.mini-navbar .header-top {\r\n margin-top: 0px;\r\n transition: transform 0.3s ease-in;\r\n}\r\n\r\n.mini-navbar #logo_row_header {\r\n margin-bottom: 0;\r\n}\r\n\r\n.mini-navbar .nav.megamenu.horizontal>li>a {\r\n padding-bottom: 10px;\r\n}\r\n\r\n.navbar-fixed-top {\r\n transition: all 0.3s ease-in;\r\n}\r\n\r\n.navbar-fixed-top.mini-navbar {\r\n box-shadow: 5px 5px 10px -8px #ccc;\r\n transform: translateY(-30px);\r\n}\r\n\r\n.cms-id-23 #main .page-header,\r\n.cms-id-23 #cta_row {\r\n display: none;\r\n}\r\n\r\n.newsletter {\r\n width: 700px;\r\n margin: 90px auto 300px;\r\n max-width: 100%;\r\n}\r\n\r\n.newsletter h2 {\r\n font-size: 28px;\r\n line-height: 39px;\r\n font-weight: 700;\r\n text-align: center;\r\n}\r\n\r\n.newsletter h2 span {\r\n color: #3e2780;\r\n}\r\n\r\n#cart .cart-detailed-actions .btn.btn-outline {\r\n background-color: #3e2780;\r\n border: none;\r\n}\r\n\r\n.cart-grid-body a.label:hover {\r\n color: #3e2780;\r\n}\r\n\r\n.aeuc_from_label {\r\n display: none;\r\n}\r\n\r\n.product-prices .current-price span[itemprop='price'] {\r\n font-size: 28px;\r\n line-height: 18px;\r\n}\r\n\r\n.my_salon_container h2 {\r\n font-size: 23px;\r\n text-align: left;\r\n margin-bottom: 15px;\r\n}\r\n\r\n#cms #content-wrapper .my_salon_container p {\r\n font-size: 20px;\r\n}\r\n\r\n#cms #content-wrapper .my_salon_container p a:hover {\r\n color: #3e2780;\r\n}\r\n\r\n.my_salons iframe {\r\n width: 100%;\r\n min-height: 370px;\r\n box-shadow: 0px 0px 20px rgba(204, 204, 204, 0.5);\r\n}\r\n\r\n.full_w_walk {\r\n margin-top: 80px;\r\n}\r\n\r\n.full_w_walk h2 {\r\n font-size: 2em;\r\n margin-left: -15px;\r\n margin-bottom: 30px;\r\n}\r\n\r\n.full_w_walk .bottom_link {\r\n width: 100%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n}\r\n\r\n.img_salon_container {\r\n margin-bottom: 15px;\r\n text-align: center;\r\n}\r\n\r\n.img_salon_container img {\r\n max-width: 100%;\r\n}\r\n\r\n.list article.product-miniature {\r\n width: 100%;\r\n}\r\n\r\n.flex-row {\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n flex-wrap: wrap;\r\n}\r\n\r\n.flex-col48 {\r\n -ms-flex: 0 0 50%;\r\n flex: 0 0 50%;\r\n max-width: 50%;\r\n}\r\n\r\n.box-cover .flex-col48 {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n justify-items: flex-start;\r\n -ms-flex: unset;\r\n flex: unset;\r\n max-width: unset;\r\n width: 48%;\r\n}\r\n\r\n.box-cover .flex-col48 p span {\r\n padding-left: 30px;\r\n display: block;\r\n}\r\n\r\n.flex-row.box-cover .flex-col48.cover-item:last-of-type p span {\r\n padding-left: 0;\r\n}\r\n\r\n.flex-row.box-cover .flex-col48.cover-item:last-of-type {\r\n display: block;\r\n}\r\n\r\n.box-cover .flex-col48 img {\r\n max-width: 100%;\r\n min-width: 140px;\r\n height: auto;\r\n margin-right: 30px;\r\n}\r\n\r\n.desc-item {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n margin-bottom: 15px;\r\n}\r\n\r\n.desc-item img {\r\n width: auto;\r\n margin-right: 20px;\r\n}\r\n\r\n.desc-item p {\r\n padding-right: 15px;\r\n margin: 0;\r\n}\r\n\r\n.hardness h3 {\r\n text-align: center;\r\n}\r\n\r\n.hardness img {\r\n margin: 0 auto 15px;\r\n}\r\n\r\n.hardness {\r\n text-align: center;\r\n width: 100%;\r\n}\r\n\r\n.flex-col100 {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n}\r\n\r\n.flex-col100 img {\r\n margin-right: 20px;\r\n}\r\n\r\n.walk_container iframe {\r\n max-width: 100%;\r\n border: none;\r\n}\r\n\r\n#blog-category .panel.panel-default,\r\n.latest-blogs .blog-meta>span.icon-calendar,\r\n#module-leoblog-blog .social-share,\r\n.blog-description h1,\r\n#module-leoblog-category .panel.panel-defaul,\r\n#module-leoblog-category .blog-item .blog-meta,\r\n#module-leoblog-category h3.section-title,\r\n#module-leoblog-list .blog-meta {\r\n display: none;\r\n}\r\n\r\n.blog-description {\r\n color: #000;\r\n}\r\n\r\n.blog-item .blog-shortinfo {\r\n color: #000;\r\n}\r\n\r\n#blogpage h1.blog-title {\r\n font-size: 34px;\r\n}\r\n\r\n#blogpage .extra-blogs {\r\n margin-top: 30px;\r\n}\r\n\r\n#blogpage .blog-detail .blog-meta {\r\n width: 100%;\r\n border-bottom: 2px solid #f7f7f7;\r\n padding-bottom: 25px;\r\n margin-bottom: 15px;\r\n}\r\n\r\n.btn-primary:active:hover,\r\n.btn-primary:active:focus,\r\n.btn-primary:active.focus,\r\n.btn-primary.active:hover,\r\n.btn-primary.active:focus,\r\n.btn-primary.active.focus,\r\n.open>.btn-primary.dropdown-toggle:hover,\r\n.open>.btn-primary.dropdown-toggle:focus,\r\n.open>.btn-primary.dropdown-toggle.focus {\r\n background-color: #24b28c;\r\n}\r\n\r\n#manufacturer #main h1 {\r\n margin-bottom: 30px;\r\n}\r\n\r\nhtml[lang='en'] .nav.megamenu.horizontal li.fat_menu:not(.last_element),\r\nhtml[lang='sk'] .nav.megamenu.horizontal li.fat_menu:not(.last_element) {\r\n display: none;\r\n}\r\n\r\n#cms #main .page-content li {\r\n list-style: initial;\r\n}\r\n\r\n#cms #main .page-content ul,\r\n#main .page-content ol {\r\n padding-left: 30px;\r\n}\r\n\r\n#cms #main .page-content ul,\r\n#main .page-content ul li {\r\n list-style: disc !important;\r\n}\r\n\r\n#cms #main .page-content ol,\r\n#main .page-content ol li {\r\n list-style: decimal !important;\r\n}\r\n\r\n#main .page-content ol li ul,\r\n#main .page-content ol li ul li {\r\n list-style: disc !important;\r\n}\r\n\r\n#description ul,\r\n#description li,\r\n#description ol {\r\n list-style: inherit;\r\n}\r\n\r\n#description ul {\r\n padding-left: 30px;\r\n}\r\n\r\n.products-sort-order .select-list:hover {\r\n color: #3e2780;\r\n}\r\n\r\n.delivery-options-list .h6 {\r\n margin-bottom: 0;\r\n}\r\n\r\nbody#checkout section.checkout-step .delivery-option label {\r\n margin-bottom: 0;\r\n}\r\n\r\nbody#checkout section.checkout-step .delivery-option {\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n#raty_baner {\r\n cursor: pointer;\r\n}\r\n\r\n#newsletter_container {\r\n display: none;\r\n width: 1200px;\r\n max-width: 100%;\r\n margin: 0 auto;\r\n}\r\n\r\n.cms-id-23 #newsletter_container {\r\n display: block;\r\n}\r\n\r\n.cms-id-23 .footer-top {\r\n background-color: transparent;\r\n}\r\n\r\n.block_newsletter form {\r\n margin: 0;\r\n width: 700px;\r\n border: none;\r\n height: auto;\r\n max-width: calc(100% - 30px);\r\n padding: 0;\r\n background: transparent;\r\n}\r\n\r\n.newsletter-box {\r\n .ApHtml {\r\n h4 {\r\n color: $cTxtWhite;\r\n font-family: 'Roboto', sans-serif;\r\n font-style: normal;\r\n font-weight: 700;\r\n font-size: 28px;\r\n line-height: 1.1;\r\n margin-bottom: 10px;\r\n }\r\n\r\n h5 {\r\n color: $cTxtWhite;\r\n margin-bottom: 15px;\r\n font-weight: 300;\r\n }\r\n }\r\n\r\n .block_newsletter {\r\n label {\r\n a {\r\n color: $cTxtWhite;\r\n font-weight: 400;\r\n font-size: 14px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.newsletter {\r\n input[type='checkbox'] {\r\n margin-left: 14px !important;\r\n }\r\n}\r\n\r\n.newsletter_container {\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n margin-bottom: 20px;\r\n}\r\n\r\n.newsletter_container .input-wrapper input {\r\n background: $cWhite;\r\n color: $cTxtBlack;\r\n font-size: 14px;\r\n line-height: 34px;\r\n padding: 7px 21px;\r\n width: 100%;\r\n height: 48px;\r\n}\r\n\r\n.newsletter_container .input-wrapper {\r\n width: calc(100% - 150px);\r\n}\r\n\r\n.block_newsletter form button {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n font-weight: 700;\r\n font-size: 15px;\r\n line-height: 24px;\r\n width: 150px;\r\n // margin-left: 16px;\r\n background-color: $cLavender !important;\r\n color: #fff;\r\n right: 0;\r\n position: relative;\r\n letter-spacing: 0.125em;\r\n border-radius: 0;\r\n text-transform: uppercase;\r\n height: 48px;\r\n}\r\n\r\n.block_newsletter form button span {\r\n display: block;\r\n}\r\n\r\n.block_newsletter .col-12 {\r\n width: 100%;\r\n position: relative;\r\n padding: 0 15px;\r\n}\r\n\r\n.block_newsletter .col-12 input {\r\n width: 20px;\r\n height: 20px;\r\n float: unset;\r\n margin-right: 9px;\r\n opacity: 0;\r\n position: relative;\r\n z-index: 1;\r\n cursor: pointer;\r\n}\r\n\r\n.block_newsletter .col-12 label {\r\n margin: 0;\r\n}\r\n\r\n.block_newsletter .col-12 a {\r\n color: #696868;\r\n font-size: 13px;\r\n line-height: 19px;\r\n}\r\n\r\n.block_newsletter .col-12 label::before,\r\n.block_newsletter .col-12 label::after {\r\n position: absolute;\r\n content: '';\r\n left: 15px;\r\n top: 50%;\r\n transform: translateY(-50%);\r\n width: 14px;\r\n height: 14px;\r\n border-radius: 0px;\r\n background: $cWhite;\r\n border: 2px solid $cWhite;\r\n}\r\n\r\n.block_newsletter .col-12 label::after {\r\n border: none;\r\n opacity: 0;\r\n width: 8px;\r\n height: 8px;\r\n background-color: $cLavender;\r\n left: 18px;\r\n top: 10px;\r\n border-radius: 0;\r\n transition: all 250ms ease;\r\n}\r\n\r\n.block_newsletter .col-12 input:checked+label::after {\r\n opacity: 1;\r\n}\r\n\r\n.block_newsletter .title_block {\r\n display: none !important;\r\n}\r\n\r\n.block_newsletter {\r\n color: #fff;\r\n\r\n a {\r\n color: #fff !important;\r\n text-decoration: underline;\r\n margin: 0 3px;\r\n }\r\n\r\n h3 {\r\n margin-bottom: 10px;\r\n }\r\n\r\n h5 {\r\n margin-bottom: 15px;\r\n color: #fff;\r\n font-weight: 300;\r\n font-size: 0.9rem;\r\n line-height: 1.5;\r\n }\r\n\r\n input {\r\n background: #fff;\r\n opacity: 1 !important;\r\n }\r\n}\r\n\r\n.PM_ASCriterionsGroup.PM_ASCriterionsGroupStock {\r\n display: none !important;\r\n}\r\n\r\n.pagination .page-list li:nth-child(4) span {\r\n width: 37px;\r\n height: 37px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n}\r\n\r\nbody#checkout section.checkout-step .carrier-delay {\r\n display: none;\r\n}\r\n\r\n#order-confirmation #order-details ul {\r\n padding-left: 15px;\r\n}\r\n\r\n#order-confirmation #order-details ul li:last-child {\r\n display: none;\r\n}\r\n\r\nbody#checkout .condition-label label a {\r\n font-weight: 700;\r\n}\r\n\r\n#checkout .modal-content ol,\r\n#checkout .modal-content ol li {\r\n list-style: decimal;\r\n}\r\n\r\n#checkout .modal-content ul,\r\n#checkout .modal-content ul li {\r\n list-style: square;\r\n}\r\n\r\n#checkout .modal-content ol,\r\n#checkout .modal-content ul {\r\n padding-left: 30px;\r\n}\r\n\r\n#checkout .modal-content ol+p {\r\n margin-top: 20px;\r\n}\r\n\r\n#checkout .modal-content .btn {\r\n margin-top: 20px;\r\n}\r\n\r\nbody#checkout .modal-content {\r\n background-color: #fff;\r\n}\r\n\r\nbody#checkout .modal-content p,\r\nbody#checkout .modal-content a,\r\nbody#checkout .modal-content li {\r\n color: #000000;\r\n}\r\n\r\n.page-cart #oblicz-rate {\r\n display: none;\r\n}\r\n\r\n.PM_ASCriterionsGroupPrices_drop .PM_ASLabelLink {\r\n text-transform: capitalize;\r\n}\r\n\r\n.content_row.content_header_row {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n text-align: center;\r\n padding: 10px 0 43px;\r\n}\r\n\r\n.content_row.content_header_row img {\r\n display: block;\r\n margin: 0 auto 20px;\r\n}\r\n\r\n.content_row.content_header_row h1 {\r\n columns: #2f2e2a;\r\n font-weight: 700;\r\n line-height: 28px;\r\n font-size: 32px;\r\n letter-spacing: 0.1px;\r\n margin: 0 0 18px;\r\n}\r\n\r\n.content_row.content_header_row p {\r\n color: #5b5957;\r\n font-size: 20px;\r\n line-height: 28px;\r\n letter-spacing: 0.1px;\r\n font-weight: 400;\r\n margin: 0;\r\n}\r\n\r\n#our_salon_wrapper {\r\n position: relative;\r\n padding: 120px 0 159px;\r\n}\r\n\r\n#our_salon_wrapper::before {\r\n position: absolute;\r\n content: '';\r\n width: 100vw;\r\n height: 100%;\r\n top: 0;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n background-color: #f7f8fa;\r\n}\r\n\r\n.sinlge_row_salon {\r\n position: relative;\r\n z-index: 1;\r\n background-color: #fff;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n border-radius: 10px;\r\n margin-bottom: 120px;\r\n padding: 30px;\r\n box-shadow: 0px 4px 36px rgba(42, 88, 102, 0.25);\r\n}\r\n\r\n.sinlge_row_salon:last-child {\r\n margin-bottom: 0;\r\n}\r\n\r\n.sinlge_row_salon .map_wrapper,\r\n.sinlge_row_salon .contett_wrapper {\r\n flex: 0 0 auto;\r\n width: 50%;\r\n}\r\n\r\n.sinlge_row_salon .map_wrapper {\r\n padding-right: 15px;\r\n}\r\n\r\n.sinlge_row_salon .map_wrapper iframe {\r\n width: 540px;\r\n height: 330px;\r\n border-radius: 10px;\r\n max-width: 100%;\r\n}\r\n\r\n.sinlge_row_salon .contett_wrapper {\r\n padding-left: 15px;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: flex-start;\r\n justify-content: space-between;\r\n}\r\n\r\n#cms #content-wrapper .sinlge_row_salon .contett_wrapper .top_lable {\r\n color: #5b5957;\r\n font-size: 18px;\r\n line-height: 24px;\r\n margin: 0 0 10px;\r\n font-weight: 400;\r\n}\r\n\r\n.sinlge_row_salon .contett_wrapper h3 {\r\n color: #2f2e2a;\r\n font-weight: 700;\r\n font-size: 30px;\r\n line-height: 24px;\r\n margin: 0 0 40px;\r\n}\r\n\r\n.sinlge_row_salon .contett_wrapper .adres_wrapper {\r\n margin-bottom: 30px;\r\n}\r\n\r\n.sinlge_row_salon .contett_wrapper .adress_row {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n margin: 0 0 19px;\r\n}\r\n\r\n.sinlge_row_salon .contett_wrapper .adress_row:last-child {\r\n margin-bottom: 0;\r\n}\r\n\r\n.sinlge_row_salon .contett_wrapper .ico_wparrer {\r\n flex: 0 0 auto;\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n width: 40px;\r\n padding-right: 10px;\r\n}\r\n\r\n.sinlge_row_salon .contett_wrapper .ico_wparrer img {\r\n display: block;\r\n margin: 0;\r\n flex: 0 0 auto;\r\n}\r\n\r\n#cms #content-wrapper .sinlge_row_salon .contett_wrapper .adress_row p {\r\n flex: 0 0 auto;\r\n color: #2f2e2a;\r\n margin: 0;\r\n font-size: 16px;\r\n font-weight: 500;\r\n line-height: 24px;\r\n}\r\n\r\n.sinlge_row_salon .bottom_wrapper {\r\n width: 100%;\r\n display: flex;\r\n align-items: flex-end;\r\n justify-content: space-between;\r\n}\r\n\r\n#cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p {\r\n margin: 0 0 4px;\r\n font-size: 16px;\r\n line-height: 24px;\r\n font-weight: 500;\r\n}\r\n\r\n#cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p:last-child {\r\n margin-bottom: 0;\r\n}\r\n\r\n#cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p.label {\r\n color: #b8b3ae;\r\n text-align: left;\r\n font-weight: 400;\r\n}\r\n\r\n.sinlge_row_salon .see_salon_button {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n color: #fff;\r\n background-color: #fe6700;\r\n font-weight: 500;\r\n font-size: 16px;\r\n line-height: 28px;\r\n letter-spacing: 0.1px;\r\n box-shadow: 0px 4px 16px rgba(255, 160, 49, 0.25);\r\n border: 1px solid #fe6700;\r\n border-radius: 5px;\r\n width: 226px;\r\n height: 54px;\r\n transition: background-color 0.4s ease, color 0.4s ease;\r\n}\r\n\r\n.sinlge_row_salon .see_salon_button img {\r\n transition: filter 0.4s ease;\r\n filter: brightness(0) invert(1);\r\n margin-left: 18px;\r\n}\r\n\r\n.sinlge_row_salon .see_salon_button:hover img {\r\n filter: invert(0) brightness(1);\r\n}\r\n\r\n.sinlge_row_salon .see_salon_button:hover {\r\n background-color: #fff;\r\n color: #fe6700;\r\n}\r\n\r\n.cms-id-10 #main .page-header {\r\n display: none;\r\n}\r\n\r\n@media (max-width: 1199px) {\r\n #cms #content-wrapper .sinlge_row_salon .contett_wrapper .top_lable {\r\n font-size: 15px;\r\n line-height: 20px;\r\n }\r\n\r\n .sinlge_row_salon .contett_wrapper h3 {\r\n font-weight: 700;\r\n font-size: 27px;\r\n line-height: 20px;\r\n margin: 0 0 30px;\r\n }\r\n\r\n .sinlge_row_salon .contett_wrapper .adress_row {\r\n margin: 0 0 12px;\r\n }\r\n\r\n .sinlge_row_salon .see_salon_button {\r\n font-size: 14px;\r\n width: 206px;\r\n height: 50px;\r\n }\r\n\r\n #cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p {\r\n font-size: 14px;\r\n line-height: 21px;\r\n }\r\n\r\n .product-description img {\r\n max-width: 100%;\r\n height: auto;\r\n }\r\n\r\n .product-quantity #quantity_wanted,\r\n .product-variants>.product-variants-item select {\r\n width: 272px;\r\n }\r\n\r\n .nav.megamenu.horizontal li {\r\n margin-right: 13px;\r\n }\r\n\r\n .nav.megamenu.horizontal {\r\n margin-bottom: 10px;\r\n }\r\n\r\n .my_box_container p {\r\n font-size: 11px;\r\n line-height: 15px;\r\n }\r\n\r\n .content.tab_links_container {\r\n grid-template-columns: repeat(6, 1fr);\r\n }\r\n\r\n #recomended_container .col-lg-3 {\r\n width: 33.3333%;\r\n }\r\n\r\n .latest-blogs .blog-image-container img {\r\n width: 100%;\r\n }\r\n\r\n #cta_row .col-xl-6.left_cta {\r\n justify-content: center;\r\n padding-right: 15px;\r\n }\r\n\r\n .footer_social_media_container img {\r\n margin-right: 14px;\r\n }\r\n\r\n .my_footer_row li a {\r\n line-height: 16px;\r\n margin-bottom: 13px;\r\n }\r\n\r\n .product-detail-name {\r\n line-height: 25px;\r\n margin-bottom: 21px;\r\n }\r\n\r\n .my_availability_box .single_box p,\r\n .my_manufacturer p,\r\n #leo_product_reviews_block_extra .rating_label {\r\n font-size: 13px;\r\n }\r\n\r\n .my_availability_box .single_box p strong {\r\n display: block;\r\n }\r\n\r\n .my_availability_box .single_box {\r\n margin-right: 45px;\r\n }\r\n\r\n #product .my_box_container.product_container .my_image_container,\r\n #product .my_content_container {\r\n margin-right: 0;\r\n -ms-flex: 0 0 100%;\r\n flex: 0 0 100%;\r\n max-width: 100%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n }\r\n\r\n #product .my_box_small {\r\n flex-wrap: wrap;\r\n }\r\n\r\n #product .my_box_container.product_container p {\r\n width: 100%;\r\n text-align: center;\r\n margin-top: 5px;\r\n }\r\n\r\n .phone_single p {\r\n font-size: 13px;\r\n line-height: 15px;\r\n }\r\n\r\n .PM_ASForm li div {\r\n display: flex;\r\n }\r\n\r\n .PM_ASForm label {\r\n margin-bottom: 0;\r\n display: initial;\r\n text-align: left;\r\n }\r\n\r\n .PM_ASBlockOutputVertical a {\r\n color: #696868;\r\n display: block;\r\n width: 100%;\r\n line-height: 15px;\r\n margin-bottom: 10px;\r\n }\r\n\r\n .PM_ASForm label::after {\r\n top: 0;\r\n }\r\n\r\n .PM_ASForm label::before {\r\n top: 2px;\r\n }\r\n\r\n .PM_ASBlockOutputVertical .PM_ASResetSearch {\r\n margin-bottom: 30px;\r\n }\r\n\r\n .thumbnail-container .product-title a {\r\n font-size: 12px;\r\n line-height: 15px;\r\n margin-bottom: 15px;\r\n height: 60px;\r\n }\r\n\r\n #category .button_container a,\r\n #module-pm_advancedsearch4-searchresults .button_container a {\r\n font-size: 10px;\r\n }\r\n\r\n .ApColumn .block.day_hit::after {\r\n font-size: 17px;\r\n line-height: 14px;\r\n }\r\n\r\n .block.day_hit .ajax_block_product {\r\n margin-bottom: 0;\r\n }\r\n\r\n .adres_container p {\r\n font-size: 10px;\r\n line-height: 20px;\r\n }\r\n}\r\n\r\n@media (max-width: 991px) {\r\n .sinlge_row_salon {\r\n flex-direction: column;\r\n }\r\n\r\n .sinlge_row_salon .map_wrapper,\r\n .sinlge_row_salon .contett_wrapper {\r\n width: 100%;\r\n padding: 0;\r\n }\r\n\r\n .sinlge_row_salon .map_wrapper iframe {\r\n width: 100%;\r\n }\r\n\r\n .sinlge_row_salon .contett_wrapper {\r\n padding-top: 30px;\r\n }\r\n\r\n .nav.megamenu.horizontal li:last-child {\r\n align-items: center;\r\n width: 100%;\r\n display: flex;\r\n justify-content: center;\r\n }\r\n\r\n .nav.megamenu.horizontal .dropdown-menu-inner li:last-child {\r\n justify-content: flex-start;\r\n }\r\n\r\n .nav.megamenu.horizontal li.last_element a {\r\n margin-bottom: 12px;\r\n margin-top: 12px;\r\n }\r\n\r\n .product-variants>.product-variants-item,\r\n .product-add-to-cart .product-quantity .qty {\r\n justify-content: flex-start;\r\n }\r\n\r\n .adres_container p {\r\n font-size: 12px;\r\n }\r\n\r\n .user_info_dr_materac a {\r\n margin-left: auto;\r\n margin-bottom: 5px;\r\n }\r\n\r\n .user_container {\r\n align-items: flex-start;\r\n }\r\n\r\n .col-cart #cart-block {\r\n position: relative !important;\r\n bottom: unset !important;\r\n right: 0 !important;\r\n margin: 0;\r\n }\r\n\r\n .nav.megamenu.horizontal {\r\n flex-direction: column;\r\n }\r\n\r\n .nav.megamenu.horizontal li {\r\n margin-right: 0;\r\n width: 100%;\r\n }\r\n\r\n .my_box_container {\r\n grid-template-columns: repeat(2, 1fr);\r\n grid-gap: 30px 0;\r\n }\r\n\r\n .my_box_container p {\r\n font-size: 16px;\r\n line-height: 19px;\r\n }\r\n\r\n #findTab .nav-item {\r\n width: 100%;\r\n text-align: center;\r\n }\r\n\r\n #findTab {\r\n border: 1px solid #ccc;\r\n margin-bottom: 40px;\r\n padding-bottom: 0;\r\n border-radius: 5px;\r\n }\r\n\r\n #findTab li:first-child,\r\n #findTab li:first-child a {\r\n border-radius: 5px 5px 0 0 !important;\r\n }\r\n\r\n #findTab li:last-child,\r\n #findTab li:last-child a {\r\n border-radius: 0px 0px 5px 5px !important;\r\n }\r\n\r\n #recomended_container .col-lg-3 {\r\n width: 50%;\r\n }\r\n\r\n .thumbnail-container .product-title a {\r\n font-size: 15px;\r\n line-height: 20px;\r\n }\r\n\r\n .salony_row .title {\r\n font-size: 15px;\r\n padding: 20px 15px;\r\n }\r\n\r\n #cta_row .col-xl-6:not(.left_cta) {\r\n display: none;\r\n }\r\n\r\n #cta_row .col-xl-6 {\r\n -ms-flex: 0 0 100%;\r\n flex: 0 0 100%;\r\n max-width: 100%;\r\n }\r\n\r\n #cta_row .col-xl-6.left_cta {\r\n padding: 30px 15px;\r\n }\r\n\r\n .my_footer_row {\r\n grid-template-columns: repeat(2, 1fr);\r\n grid-gap: 30px 0;\r\n }\r\n\r\n .bottom_row {\r\n margin-top: 50px;\r\n }\r\n\r\n .bottom_row img {\r\n max-width: 90%;\r\n margin: 0 auto;\r\n }\r\n\r\n .block-category #category-description p:first-child {\r\n font-size: 12px;\r\n line-height: 19px;\r\n }\r\n\r\n #category .ApColumn .block.day_hit .ajax_block_product {\r\n width: 100%;\r\n max-width: unset;\r\n }\r\n\r\n .pagination {\r\n margin-top: 40px;\r\n margin-bottom: 40px;\r\n }\r\n\r\n .product-detail>.row>div.col-form_id-form_9367402777406408,\r\n .product-detail>.row>div.col-form_id-form_15874367062488778 {\r\n width: 100%;\r\n margin-bottom: 20px;\r\n }\r\n\r\n .product-detail-name {\r\n line-height: 30px;\r\n margin-bottom: 16px;\r\n }\r\n\r\n #product .my_box_small {\r\n flex-wrap: unset;\r\n }\r\n\r\n #product .my_box_container.product_container .my_image_container,\r\n #product .my_content_container {\r\n margin-right: 0;\r\n -ms-flex: unset;\r\n flex: unset;\r\n max-width: unset;\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n }\r\n\r\n #product .my_box_container.product_container p {\r\n font-size: 10px;\r\n line-height: 12px;\r\n text-align: left;\r\n margin-left: 15px;\r\n }\r\n\r\n .my_availability_box .single_box p strong {\r\n display: initial;\r\n }\r\n\r\n .raty_boxes_container>div img {\r\n width: 100%;\r\n }\r\n\r\n .phone_single p {\r\n font-size: 14px;\r\n line-height: 18px;\r\n }\r\n\r\n .cart-preview .header span.hidden-sm-down {\r\n display: inline-block !important;\r\n }\r\n\r\n .flex-col48 {\r\n -ms-flex: 0 0 100%;\r\n flex: 0 0 100%;\r\n max-width: 100%;\r\n }\r\n\r\n .hardness img {\r\n max-width: 100%;\r\n height: auto;\r\n }\r\n}\r\n\r\n@media (max-width: 767px) {\r\n .my_salon_container h2 {\r\n margin-top: 20px;\r\n }\r\n\r\n .my_box_container p {\r\n font-size: 13px;\r\n line-height: 19px;\r\n }\r\n\r\n .my_image_container {\r\n margin-right: 15px;\r\n }\r\n\r\n .content.tab_links_container {\r\n grid-template-columns: repeat(4, 1fr);\r\n }\r\n\r\n .left_header {\r\n justify-content: center;\r\n }\r\n\r\n .user_container {\r\n align-items: center;\r\n justify-content: center;\r\n margin: 0;\r\n }\r\n\r\n .user_info_dr_materac a {\r\n margin: 0px 0 0 15px;\r\n }\r\n\r\n .col-search {\r\n display: none;\r\n }\r\n\r\n .owl-theme .owl-controls .owl-pagination {\r\n margin: 36px 0 0 !important;\r\n }\r\n\r\n .my_footer_col.informacje,\r\n .my_footer_col.bezpieczne_platnosci {\r\n margin-right: 30px;\r\n }\r\n\r\n .my_footer_col.moje_konto {\r\n margin-right: 30px;\r\n }\r\n\r\n .hidden-md-up.text-xs-right.up {\r\n display: none;\r\n }\r\n\r\n .products-sort-order .dropdown-menu {\r\n margin: 7px 0 0 0;\r\n }\r\n\r\n .block.day_hit .ajax_block_product {\r\n margin-bottom: 0;\r\n width: 100%;\r\n }\r\n\r\n .block.day_hit .thumbnail-container {\r\n display: flex;\r\n align-items: center;\r\n }\r\n\r\n .block.day_hit .thumbnail-container h3 {\r\n max-width: 300px;\r\n text-align: left;\r\n }\r\n\r\n .block.day_hit .thumbnail-container h3 a {\r\n text-align: left;\r\n }\r\n\r\n .thumbnail-container .product-meta {\r\n width: 100%;\r\n padding: 21px;\r\n }\r\n\r\n #category .thumbnail-container .product-meta a,\r\n #module-pm_advancedsearch4-searchresults .thumbnail-container .product-meta a {\r\n font-size: 14px;\r\n line-height: 26px;\r\n }\r\n\r\n #search_filter_toggler {\r\n display: none;\r\n }\r\n\r\n #left-column #PM_ASBlock_2 .card-header {\r\n display: block;\r\n background-color: #3e2780;\r\n color: #fff;\r\n margin-bottom: 15px;\r\n font-size: 14px;\r\n line-height: 15px;\r\n font-weight: 600;\r\n }\r\n\r\n .PM_ASBlockOutput {\r\n padding-left: 0px;\r\n }\r\n\r\n .PM_ASBlockOutput.PM_ASMobileMode .PM_ASBlockTitle:after,\r\n .PM_ASBlockOutput.PM_ASMobileMode .PM_ASearchTitle:after {\r\n top: 13px;\r\n right: 10px;\r\n }\r\n\r\n .sort_border .col-md-3,\r\n .sort_border .col-md-9 {\r\n width: 100% !important;\r\n }\r\n\r\n .sort_border .col-sm-4 {\r\n display: none;\r\n }\r\n\r\n .products-sort-order .dropdown-menu {\r\n left: -10px;\r\n }\r\n\r\n #logo_row_header {\r\n flex-wrap: wrap;\r\n }\r\n\r\n .col-logo {\r\n width: 45%;\r\n order: 0;\r\n }\r\n\r\n .col-cart {\r\n width: 54%;\r\n order: 1;\r\n }\r\n\r\n .col-search {\r\n width: 100%;\r\n order: 2;\r\n display: block;\r\n }\r\n\r\n #leosearchtopbox {\r\n width: 100%;\r\n }\r\n\r\n .header-menu .col-menu {\r\n position: absolute !important;\r\n top: -37px;\r\n right: 0;\r\n }\r\n\r\n #leo_search_block_top .block_content .leoproductsearch-result::after {\r\n top: 18px;\r\n }\r\n\r\n body .header-menu {\r\n margin-bottom: 0 !important;\r\n }\r\n\r\n .newsletter h2 {\r\n font-size: 18px;\r\n line-height: 28px;\r\n }\r\n}\r\n\r\n@media (max-width: 650px) {\r\n .box-cover .flex-col48 {\r\n width: 100%;\r\n flex-wrap: wrap;\r\n }\r\n\r\n .box-cover .flex-col48 p span {\r\n padding-left: 0;\r\n }\r\n\r\n #description p {\r\n width: 100%;\r\n }\r\n}\r\n\r\n@media (max-width: 575px) {\r\n .bottomnav p:first-child {\r\n text-align: left;\r\n }\r\n\r\n .left_header {\r\n justify-content: space-between;\r\n }\r\n\r\n .my_image_container {\r\n margin-right: 10px;\r\n }\r\n\r\n .my_box_container p {\r\n font-size: 12px;\r\n line-height: 17px;\r\n }\r\n\r\n .my_footer_row h4 {\r\n font-size: 13px;\r\n line-height: 15px;\r\n }\r\n\r\n .thumbnail-container .product-meta {\r\n padding: 21px 5px;\r\n }\r\n\r\n .my_availability_box .single_box p strong {\r\n display: block;\r\n }\r\n\r\n #product .my_box_small {\r\n flex-wrap: wrap;\r\n }\r\n\r\n #product .my_box_container.product_container .my_image_container,\r\n #product .my_content_container {\r\n margin-right: 0;\r\n -ms-flex: 0 0 100%;\r\n flex: 0 0 100%;\r\n max-width: 100%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n }\r\n\r\n #product .my_box_container.product_container p {\r\n width: 100%;\r\n text-align: center;\r\n margin: 5px;\r\n }\r\n\r\n .flex-col100 {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n flex-wrap: wrap;\r\n }\r\n\r\n .flex-col100 img {\r\n margin-bottom: 15px;\r\n }\r\n\r\n .desc-item {\r\n flex-wrap: wrap;\r\n justify-content: center;\r\n text-align: center;\r\n }\r\n\r\n .desc-item p {\r\n margin-bottom: 20px;\r\n margin-top: 5px;\r\n }\r\n\r\n .newsletter h2 br {\r\n display: none;\r\n }\r\n\r\n .newsletter h2 span {\r\n margin-left: 5px;\r\n }\r\n\r\n .block_newsletter form button span {\r\n display: block;\r\n font-size: 12px;\r\n }\r\n\r\n .sinlge_row_salon .bottom_wrapper {\r\n width: 100%;\r\n justify-content: unset;\r\n flex-direction: column;\r\n align-items: flex-start;\r\n }\r\n\r\n .sinlge_row_salon .see_salon_button {\r\n margin-top: 30px;\r\n }\r\n\r\n .sinlge_row_salon {\r\n padding: 20px 15px;\r\n margin-bottom: 70px;\r\n }\r\n\r\n #main .page-content.page-cms-10 {\r\n padding: 0;\r\n }\r\n\r\n .sinlge_row_salon .contett_wrapper h3 {\r\n text-align: left;\r\n }\r\n\r\n #cms #content-wrapper .sinlge_row_salon .contett_wrapper .top_lable {\r\n font-size: 12px;\r\n line-height: 17px;\r\n }\r\n\r\n .sinlge_row_salon .contett_wrapper h3 {\r\n font-size: 22px;\r\n text-align: left;\r\n line-height: 16px;\r\n margin: 0 0 30px;\r\n }\r\n\r\n #cms #content-wrapper .sinlge_row_salon .contett_wrapper .adress_row p {\r\n font-size: 14px;\r\n }\r\n\r\n .sinlge_row_salon .contett_wrapper .adress_row {\r\n margin: 0 0 8px;\r\n }\r\n}\r\n\r\n@media (max-width: 480px) {\r\n .my_box_container.product_container {\r\n grid-template-columns: repeat(1, 1fr);\r\n }\r\n\r\n .my_salons {\r\n margin: 0 -30px;\r\n }\r\n\r\n .full_w_walk h2 {\r\n margin-left: 0;\r\n }\r\n\r\n #cms #content-wrapper .my_salon_container p {\r\n font-size: 16px;\r\n }\r\n\r\n .full_w_walk .bottom_link img {\r\n max-width: 100%;\r\n }\r\n\r\n .my_salon_container h2 {\r\n font-size: 19px;\r\n line-height: 1.3;\r\n }\r\n\r\n .bottomnav p:first-child {\r\n display: none;\r\n }\r\n\r\n .left_header p img {\r\n margin: 0 10px 0px 0;\r\n }\r\n\r\n .header-logo {\r\n margin-bottom: 0px !important;\r\n }\r\n\r\n .my_box_container {\r\n grid-template-columns: repeat(1, 1fr);\r\n grid-gap: 20px 0;\r\n }\r\n\r\n .my_image_container {\r\n min-width: 67px;\r\n }\r\n\r\n .my_content_container {\r\n min-width: 150px;\r\n }\r\n\r\n .my_box_small {\r\n justify-content: center;\r\n }\r\n\r\n .content.tab_links_container {\r\n grid-template-columns: repeat(3, 1fr);\r\n }\r\n\r\n .thumbnail-container .product-price-and-shipping .price {\r\n font-size: 15px;\r\n line-height: 25px;\r\n }\r\n\r\n .thumbnail-container .product-price-and-shipping .regular-price {\r\n font-size: 12px;\r\n line-height: 25px;\r\n }\r\n\r\n .product-flags .product-flag {\r\n font-size: 11px;\r\n }\r\n\r\n #promo .thumbnail-container .product-title a {\r\n font-size: 14px;\r\n line-height: 20px;\r\n }\r\n\r\n #promo .thumbnail-container .product-price-and-shipping .price {\r\n font-size: 19px;\r\n line-height: 25px;\r\n }\r\n\r\n #promo .thumbnail-container .product-price-and-shipping .regular-price {\r\n font-size: 14px;\r\n line-height: 25px;\r\n }\r\n\r\n #promo .thumbnail-container .product-meta {\r\n padding-right: 15px;\r\n padding-left: 15px;\r\n }\r\n\r\n #promo .button_container a {\r\n font-size: 14px;\r\n height: 40px;\r\n }\r\n\r\n .footer_seo h3,\r\n .my_footer_row h3 {\r\n font-size: 16px;\r\n line-height: 20px;\r\n }\r\n\r\n .footer_seo p {\r\n font-size: 10px;\r\n line-height: 15px;\r\n }\r\n\r\n .my_footer_row.top_row {\r\n display: grid;\r\n grid-gap: 30px 15px;\r\n }\r\n\r\n .single_element {\r\n margin-top: 25px;\r\n margin-bottom: 20px;\r\n text-align: center;\r\n }\r\n\r\n #cta_row p {\r\n font-size: 26px;\r\n }\r\n\r\n #cta_row h3 {\r\n font-size: 28px;\r\n line-height: 32px;\r\n }\r\n\r\n #producent .content.tab_links_container .label_container {\r\n display: none;\r\n }\r\n\r\n #producent .content.tab_links_container {\r\n grid-template-columns: repeat(2, 1fr);\r\n }\r\n\r\n .product-detail-name {\r\n line-height: 24px;\r\n font-size: 18px;\r\n }\r\n\r\n .my_availability_box {\r\n display: grid;\r\n grid-template-columns: repeat(3, 1fr);\r\n }\r\n\r\n .my_availability_box .single_box {\r\n margin-right: 0;\r\n }\r\n\r\n #description h2 {\r\n font-size: 17px;\r\n line-height: 24px;\r\n }\r\n\r\n .cart_label {\r\n display: none;\r\n }\r\n\r\n .product-quantity #quantity_wanted,\r\n .product-variants>.product-variants-item select {\r\n max-width: 190px;\r\n }\r\n}\r\n\r\n@media (max-width: 320px) {\r\n .block_newsletter .col-12 a {\r\n font-size: 11px;\r\n }\r\n}\r\n\r\n.selectize-control {\r\n position: relative;\r\n\r\n &::after {\r\n content: '<';\r\n position: absolute;\r\n top: 6px;\r\n right: 7px;\r\n transform: rotate(-90deg);\r\n z-index: 10;\r\n font-weight: 900;\r\n font-size: 17px;\r\n background: #3e2780;\r\n height: 25px;\r\n width: 25px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n color: #fff;\r\n border-radius: 3px;\r\n z-index: 0;\r\n cursor: pointer;\r\n }\r\n\r\n .selectize-input {\r\n border: 1px solid #d8d8d8 !important;\r\n background: transparent !important;\r\n cursor: pointer !important;\r\n width: auto;\r\n }\r\n}\r\n\r\n.PM_ASCriterionStepEnable {\r\n .selectize-control {\r\n .selectize-input {\r\n width: 100% !important;\r\n }\r\n }\r\n}\r\n\r\n.subpage-ekomi {\r\n max-width: 1200px;\r\n margin: auto;\r\n float: none;\r\n padding: 50px 0;\r\n}\r\n\r\n.search-title {\r\n margin-bottom: 25px;\r\n font-weight: 600;\r\n font-size: 18px;\r\n color: #1a1a1a;\r\n padding-bottom: 5px;\r\n border-bottom: 2px solid $cLavender;\r\n}\r\n\r\n//* ~~~~ New styles ~~~~ *//\r\n//* Nav menu\r\n#header {\r\n .header-nav {\r\n .bottomnav {\r\n background-color: $cDarkViolet;\r\n\r\n @media (max-width: 767px) {\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n }\r\n }\r\n }\r\n}\r\n\r\n//* Home slider\r\n.home-slider {\r\n .slide_config {\r\n // min-height: 398px;\r\n }\r\n}\r\n\r\n//* Usługi\r\n.services-row {\r\n margin: 50px 0;\r\n\r\n img {\r\n margin-bottom: 20px;\r\n }\r\n\r\n p {\r\n color: $cTxtViolet;\r\n font-size: 16px;\r\n font-weight: 500;\r\n text-align: center;\r\n }\r\n}\r\n\r\n//* Footer\r\n#footer {\r\n font-family: 'Roboto', sans-serif;\r\n background: $cDarkViolet;\r\n\r\n .footer_center__wrapper {\r\n padding: 0 70px;\r\n }\r\n\r\n .footer-center {\r\n margin-bottom: 50px;\r\n\r\n .footer_center__wrapper {\r\n .ApColumn {\r\n .title_block {\r\n color: $cTxtWhite !important;\r\n font-style: normal !important;\r\n font-weight: 400 !important;\r\n font-size: 16px !important;\r\n margin-bottom: 30px !important;\r\n line-height: 1.1 !important;\r\n width: 100% !important;\r\n text-align: start !important;\r\n }\r\n\r\n ul {\r\n li {\r\n a {\r\n color: $cTxtWhite;\r\n font-weight: 400;\r\n font-size: 14px;\r\n line-height: 1.1;\r\n padding-top: 5px;\r\n padding-bottom: 5px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .footer-bottom {\r\n .footer_center__wrapper {\r\n >.inner {\r\n padding: 20px 0;\r\n border-top: 1px solid rgba($cWhite, 0.3);\r\n }\r\n\r\n .footer-bottom-meta {\r\n .block_content {\r\n p {\r\n color: $cTxtWhite;\r\n font-style: normal;\r\n font-weight: 400;\r\n font-size: 12px;\r\n line-height: 1.1;\r\n text-align: end;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n//* Slick slider\r\n.slick-prev {\r\n &:before {\r\n display: none;\r\n }\r\n}\r\n\r\n.slick-next {\r\n &:before {\r\n display: none;\r\n }\r\n}\r\n\r\n//* Carousel\r\n.owl-theme {\r\n .owl-wrapper-outer {\r\n .owl-wrapper {\r\n .owl-item {\r\n padding: 15px;\r\n transition: all 250ms ease-in-out;\r\n }\r\n }\r\n }\r\n\r\n .owl-controls {\r\n margin-top: 15px;\r\n height: 50px;\r\n\r\n .owl-buttons {\r\n top: auto;\r\n right: auto;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n width: auto;\r\n display: flex;\r\n gap: 20px;\r\n\r\n div {\r\n height: 30px;\r\n width: 30px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n color: $cDarkViolet;\r\n font-size: 30px;\r\n line-height: 1;\r\n border-radius: 50%;\r\n background: transparent;\r\n\r\n &:before {\r\n display: none;\r\n }\r\n\r\n &:hover {\r\n background: $cLavender;\r\n color: #fff;\r\n\r\n &:before {\r\n color: #fff !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n//* Najlepsze produkty - box\r\n.best-products-box {\r\n position: relative;\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n flex-wrap: wrap;\r\n\r\n .best-products-text {\r\n .block_content {\r\n margin-bottom: 30px;\r\n line-height: 1.5;\r\n }\r\n\r\n h2 {\r\n font-family: 'Roboto', sans-serif;\r\n color: $cDarkViolet;\r\n font-weight: 600;\r\n font-size: 24px;\r\n margin-bottom: 30px;\r\n text-transform: uppercase;\r\n line-height: 1.5;\r\n position: relative;\r\n\r\n &:before {\r\n top: auto !important;\r\n bottom: 0 !important;\r\n height: 2px !important;\r\n background: #a340ff !important;\r\n width: 90% !important;\r\n left: 0;\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n max-width: 200px;\r\n }\r\n }\r\n\r\n p {\r\n font-family: 'Roboto', sans-serif;\r\n color: $cTxtBlack;\r\n font-weight: 300;\r\n font-size: 16px;\r\n\r\n &:last-child {\r\n margin-bottom: 0;\r\n }\r\n }\r\n }\r\n\r\n picture {\r\n display: block;\r\n position: relative;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n inset: 0;\r\n background: #ebf1ff;\r\n z-index: -1;\r\n width: 50vw;\r\n }\r\n }\r\n}\r\n\r\n.ApSlideShow {\r\n picture {\r\n display: block !important;\r\n }\r\n}\r\n\r\n#index {\r\n #wrapper {\r\n padding-top: 0;\r\n\r\n .ApColumn {\r\n .block {\r\n padding-top: 75px;\r\n\r\n @media (max-width: 767px) {\r\n padding-top: 25px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#cookieNotice {\r\n background: $cTxtDarkViolet !important;\r\n color: #fff;\r\n padding: 5px;\r\n font-size: 12px;\r\n box-shadow: none !important;\r\n\r\n p {\r\n font-size: 12px !important;\r\n\r\n @media (max-width: 767px) {\r\n font-size: 10px !important;\r\n line-height: 1.25;\r\n }\r\n }\r\n}\r\n\r\n.latest-blogs {\r\n .created {\r\n margin-bottom: 15px !important;\r\n }\r\n\r\n .blog-image-container {\r\n border-radius: 5px;\r\n }\r\n\r\n .blog-title {\r\n text-transform: none !important;\r\n }\r\n\r\n .see_more_blog {\r\n img {\r\n display: none !important;\r\n }\r\n }\r\n}\r\n\r\n#left-column,\r\n#right-column {\r\n .block {\r\n box-shadow: none !important;\r\n padding: 20px !important;\r\n }\r\n}\r\n\r\nbody {\r\n overflow-x: hidden;\r\n\r\n &#module-leoblog-blog {\r\n #wrapper {\r\n background: #f8f9fa;\r\n padding-top: 50px;\r\n padding-bottom: 50px;\r\n\r\n #blogpage {\r\n article {\r\n background: #fff;\r\n padding: 50px;\r\n }\r\n\r\n .extra-blogs {\r\n border: 1px solid #eee;\r\n padding: 25px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &#product {\r\n #wrapper {\r\n background: #fff;\r\n padding-top: 50px;\r\n padding-bottom: 50px;\r\n\r\n #blogpage {\r\n article {\r\n background: #fff;\r\n padding: 50px;\r\n }\r\n\r\n .extra-blogs {\r\n border: 1px solid #eee;\r\n padding: 25px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.leoproductsearch-content {\r\n margin-right: 10px;\r\n}\r\n\r\n#promo-code {\r\n form {\r\n display: flex;\r\n\r\n input {\r\n border-radius: 4px 0 0 4px;\r\n }\r\n\r\n .btn {\r\n margin: 0;\r\n border-radius: 0 4px 4px 0;\r\n }\r\n\r\n @media (max-width: 1200px) and (min-width: 992px),\r\n (max-width: 400px) {\r\n flex-direction: column;\r\n row-gap: 5px;\r\n\r\n .promo-input {\r\n width: 100%;\r\n border-radius: 4px;\r\n }\r\n\r\n .btn.btn-primary {\r\n border-radius: 4px;\r\n width: 100%;\r\n }\r\n }\r\n\r\n @media (max-width: 991px) and (min-width: 401px) {\r\n .promo-input {\r\n width: calc(100% - 140px);\r\n }\r\n }\r\n }\r\n}\r\n\r\n.cart-line-product-actions {\r\n .remove-from-cart {\r\n background: $cDarkViolet;\r\n display: flex !important;\r\n height: 30px;\r\n width: 30px;\r\n align-items: center;\r\n justify-content: center;\r\n border-radius: 4px;\r\n\r\n &:hover {\r\n background: $cTxtLavender;\r\n }\r\n\r\n i {\r\n color: #fff;\r\n }\r\n }\r\n}\r\n\r\n.product-description {\r\n table {\r\n width: auto !important;\r\n\r\n tr {\r\n td {\r\n width: calc(100% / 9);\r\n }\r\n }\r\n\r\n picture {\r\n img {\r\n height: auto !important;\r\n max-width: 100px !important;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.bestsellers_row {\r\n .ApProductCarousel {\r\n padding-top: 0 !important;\r\n }\r\n}\r\n\r\n#carousel-3330681750 {\r\n .row {\r\n >div {\r\n width: 33% !important;\r\n }\r\n }\r\n}\r\n\r\n#footer {\r\n .inner {\r\n .row {\r\n &.footer-first-for {\r\n .ApColumn {\r\n @media (min-width: 676px) {\r\n width: 25% !important;\r\n }\r\n }\r\n }\r\n\r\n .ApColumn {\r\n @media (max-width: 675px) {\r\n width: 100% !important;\r\n text-align: center;\r\n\r\n h4 {\r\n text-align: center !important;\r\n\r\n &.title_block {\r\n text-align: center !important;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .ApColumn:first-child {\r\n @media (max-width: 675px) {\r\n margin-bottom: 25px !important;\r\n }\r\n }\r\n\r\n .ApColumn:last-child {\r\n @media (max-width: 1199px) {\r\n width: 100%;\r\n padding-top: 50px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.cart-preview {\r\n @media (max-width: 767px) {\r\n position: relative;\r\n top: 10px;\r\n }\r\n}\r\n\r\n@media (max-width: 767px) {\r\n #product #content-wrapper {\r\n padding: 0 !important;\r\n }\r\n\r\n .product-detail>.row>div[class^='col-'] {\r\n padding: 0 !important;\r\n }\r\n\r\n .more-info-product {\r\n padding: 10px;\r\n }\r\n\r\n .footer_center__wrapper {\r\n padding: 10px !important;\r\n }\r\n\r\n .block_newsletter form {\r\n width: 100%;\r\n max-width: 100%;\r\n }\r\n\r\n .block_newsletter {\r\n text-align: center;\r\n\r\n .col-xs-12 {\r\n float: none !important;\r\n }\r\n }\r\n\r\n .block_content {\r\n h4 {\r\n text-align: center;\r\n float: none;\r\n font-size: 20px !important;\r\n }\r\n }\r\n\r\n .newsletter_container {\r\n flex-wrap: wrap;\r\n\r\n .input-wrapper {\r\n width: 100%;\r\n }\r\n\r\n button {\r\n width: 100% !important;\r\n }\r\n }\r\n}\r\n\r\n.page-cms-23 {\r\n form {\r\n margin-top: 50px;\r\n }\r\n\r\n input[name='email'] {\r\n background: #d8d8d8;\r\n color: #696868;\r\n opacity: 0.8;\r\n font-size: 14px;\r\n line-height: 34px;\r\n padding: 7px 21px;\r\n width: 100%;\r\n border-radius: 5px;\r\n border: 0;\r\n }\r\n\r\n button {\r\n background: $cLavender;\r\n color: #fff;\r\n padding: 14px 25px;\r\n border: 0;\r\n }\r\n}\r\n\r\nfooter {\r\n .block_newsletter {\r\n display: none;\r\n }\r\n}\r\n\r\n.widget-stars {\r\n display: flex;\r\n gap: 20px;\r\n margin-bottom: 25px;\r\n color: #000;\r\n cursor: pointer;\r\n\r\n span {\r\n font-weight: 600;\r\n }\r\n}\r\n\r\n#product {\r\n .featured-products {\r\n .products {\r\n display: grid;\r\n grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\r\n background: white;\r\n\r\n .product-miniature {\r\n .product-image {\r\n .functional-buttons {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n flex-wrap: wrap;\r\n\r\n .button-container {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n\r\n .product-meta {\r\n .product-title {\r\n a {\r\n height: auto;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.block-promo {\r\n .promo-discounts {\r\n .cart-summary-line {\r\n .label {\r\n color: #010c4a;\r\n\r\n .code {\r\n color: #f5a76a;\r\n cursor: grab;\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.hero-slider {\r\n overflow: hidden;\r\n}\r\n\r\n#smartsupp-widget-container {\r\n >div {\r\n z-index: 9999 !important;\r\n }\r\n}\r\n\r\n.raty_boxes_container {\r\n img {\r\n width: 100%;\r\n max-width: 178px;\r\n height: 35px;\r\n }\r\n}\r\n\r\n#oblicz-rate {\r\n a {\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n#manufacturer {\r\n #main {\r\n #manufacturer-description {\r\n ul {\r\n margin-bottom: 25px;\r\n list-style-type: square;\r\n margin-left: 20px;\r\n\r\n li {\r\n list-style-type: square;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nbody {\r\n #content-wrapper {\r\n #content {\r\n #single-city-page {\r\n .featured-products {\r\n .products {\r\n display: grid;\r\n grid-template-columns: repeat(auto-fit, minmax(310px, 1fr));\r\n\r\n article.product-miniature {\r\n .functional-buttons {\r\n display: none;\r\n }\r\n\r\n .leo-list-product-reviews {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n\r\n h2 {\r\n font-size: 26px;\r\n font-weight: 600;\r\n margin-bottom: 25px;\r\n }\r\n\r\n p {\r\n font-size: 13px;\r\n line-height: 24px;\r\n font-weight: 300;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nbody {\r\n #main {\r\n ul#cities-links {\r\n margin: 0 !important;\r\n padding: 0 15px !important;\r\n list-style: none !important;\r\n display: grid;\r\n grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\r\n gap: 10px;\r\n\r\n li {\r\n list-style: none !important;\r\n text-align: center;\r\n background: #3e2780;\r\n\r\n a {\r\n display: block;\r\n color: #fff;\r\n font-size: 14px;\r\n line-height: 26px;\r\n font-weight: 600;\r\n padding: 10px;\r\n transition: all 0.3s ease-in-out;\r\n\r\n &:hover {\r\n background: #a340ff;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#footer {\r\n .footer-city-list {\r\n >ul {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 50px;\r\n row-gap: 20px;\r\n flex-wrap: wrap;\r\n\r\n li {\r\n a {\r\n &:hover {\r\n padding-left: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#category {\r\n .product_list.grid {\r\n >.row {\r\n @media (max-width: 765px) {\r\n display: grid;\r\n grid-template-columns: 1fr 1fr;\r\n\r\n .ajax_block_product {\r\n width: 100% !important;\r\n }\r\n }\r\n\r\n @media (max-width: 320px) {\r\n grid-template-columns: 1fr;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#logo_row_header {\r\n .ApColumn:nth-child(3) {\r\n @media (max-width: 765px) {\r\n display: flex;\r\n }\r\n }\r\n}\r\n\r\n.buy_by_phone {\r\n margin-top: 10px;\r\n}\r\n\r\n#buy-by-phone-popup {\r\n position: fixed;\r\n inset: 0;\r\n z-index: 999999;\r\n opacity: 0;\r\n visibility: hidden;\r\n\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n transition: opacity 250ms ease, visibility 250ms ease;\r\n overflow: auto;\r\n\r\n &.active {\r\n opacity: 1;\r\n visibility: visible;\r\n }\r\n\r\n &::before {\r\n content: '';\r\n position: fixed;\r\n width: 100%;\r\n height: 100%;\r\n background: rgba(0, 0, 0, 0.2);\r\n backdrop-filter: blur(2px);\r\n }\r\n\r\n .buy-by-phone-popup--wrapper {\r\n position: relative;\r\n width: 100%;\r\n max-width: 700px;\r\n padding: 30px;\r\n background: #fff;\r\n border: 1px solid #e5e5e5;\r\n border-radius: 5px;\r\n z-index: 1;\r\n\r\n .popup-header {\r\n position: relative;\r\n\r\n &--close {\r\n position: absolute;\r\n top: -23px;\r\n right: -20px;\r\n\r\n .close-popup {\r\n font-size: 16px;\r\n }\r\n }\r\n }\r\n\r\n .popup-body {\r\n display: grid;\r\n grid-template-columns: 1fr 1fr;\r\n max-height: calc(100vh - 130px);\r\n overflow-y: auto;\r\n padding: 10px 10px 10px 0;\r\n\r\n .popup-body--left {\r\n display: flex;\r\n align-items: center;\r\n\r\n .popup-img {\r\n .product-cover {\r\n width: 100%;\r\n max-width: fit-content;\r\n margin-left: auto;\r\n margin-right: auto;\r\n }\r\n }\r\n }\r\n\r\n .popup-body--right {\r\n display: flex;\r\n justify-content: center;\r\n flex-direction: column;\r\n\r\n p {\r\n color: #000;\r\n font-size: 14px;\r\n font-weight: 600;\r\n }\r\n\r\n .form-group {\r\n margin-bottom: 5px;\r\n\r\n .form-control {\r\n border-radius: 3px;\r\n\r\n &.form-control-name,\r\n &.form-control-phone {\r\n &::placeholder {\r\n color: #000;\r\n }\r\n }\r\n }\r\n\r\n &.form-group-radio {\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n gap: 15px;\r\n\r\n .radio-inline {\r\n display: flex;\r\n align-items: center;\r\n gap: 5px;\r\n\r\n input[type='radio'] {\r\n width: 20px;\r\n height: 20px;\r\n }\r\n }\r\n }\r\n\r\n &.form-group-polityka {\r\n display: flex;\r\n flex-direction: row;\r\n gap: 10px;\r\n align-items: baseline;\r\n\r\n input#polityka {\r\n width: fit-content;\r\n }\r\n\r\n label {\r\n text-align: left;\r\n font-size: 10px;\r\n margin-bottom: 0;\r\n }\r\n }\r\n }\r\n\r\n .form-cols {\r\n display: grid;\r\n grid-template-columns: 1fr 1fr;\r\n column-gap: 5px;\r\n font-size: 16px;\r\n }\r\n\r\n .popup-body-top {\r\n >p {\r\n color: #a340ff;\r\n\r\n >a {\r\n color: #a340ff;\r\n text-decoration: underline;\r\n }\r\n }\r\n }\r\n\r\n .popup-input-alert {\r\n color: #ff0000;\r\n }\r\n }\r\n\r\n @media (max-width: 700px) {\r\n grid-template-columns: 1fr;\r\n\r\n .popup-body--left {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n .popup-alert {\r\n display: none;\r\n position: absolute;\r\n inset: 0;\r\n\r\n &.active {\r\n display: block;\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n inset: -1px;\r\n background: rgba(0, 0, 0, 0.3);\r\n border-radius: 5px;\r\n backdrop-filter: blur(2px);\r\n }\r\n\r\n .popup-alert-wrapper {\r\n position: fixed;\r\n left: 50%;\r\n top: 50%;\r\n transform: translate(-50%, -50%);\r\n padding: 30px;\r\n background: #fff;\r\n border: 1px solid #e5e5e5;\r\n border-radius: 5px;\r\n z-index: 1;\r\n width: 100%;\r\n max-width: 300px;\r\n\r\n .popup-alert-close {\r\n position: absolute;\r\n top: 5px;\r\n right: 10px;\r\n font-size: 16px;\r\n }\r\n\r\n .popup-alert-data {\r\n p {\r\n margin: 10px 0 0 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.cky-box-bottom-left,\r\n.cky-revisit-bottom-left {\r\n bottom: 70px !important;\r\n left: 10px !important;\r\n}\r\n\r\n#category-description {\r\n\r\n ul,\r\n ol {\r\n margin-bottom: 20px;\r\n }\r\n\r\n p {\r\n color: #000;\r\n }\r\n}\r\n\r\n#cookiesplus-modal {\r\n .cookiesplus-close-and-save {\r\n display: none !important;\r\n }\r\n}\r\n\r\n//* Single product - accesories module\r\n#box-product-accessories {\r\n margin-bottom: 20px;\r\n\r\n .buy-protector-btn {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n text-align: center;\r\n color: #fff;\r\n background-color: #a340ff !important;\r\n border-radius: 5px;\r\n width: 100%;\r\n font-size: 16px;\r\n line-height: 24px;\r\n font-weight: 700;\r\n text-transform: initial;\r\n min-height: 50px;\r\n transition: all 0.3s ease-in;\r\n\r\n &:hover {\r\n background-color: #010c4a !important;\r\n }\r\n }\r\n\r\n .product-accessories-title {\r\n margin: 10px 0;\r\n text-align: center;\r\n font-weight: 700;\r\n font-size: 24px;\r\n text-transform: uppercase;\r\n }\r\n\r\n #box-accessories-slider {\r\n display: none;\r\n\r\n .slick-track {\r\n padding-top: 15px;\r\n padding-bottom: 15px;\r\n }\r\n\r\n .slick-arrow {\r\n width: 30px;\r\n height: 30px;\r\n line-height: 28px;\r\n text-align: center;\r\n background: #fff;\r\n border: 1px solid #eee;\r\n transition: all 0.5s ease;\r\n border-radius: 15px;\r\n color: transparent;\r\n\r\n top: 20px;\r\n transform: translate(-50%, -50%);\r\n\r\n &.slick-next {\r\n left: calc(50% + 20px);\r\n\r\n &::before {\r\n content: '\\f0da';\r\n }\r\n }\r\n\r\n &.slick-prev {\r\n left: calc(50% - 20px);\r\n\r\n &::before {\r\n content: '\\f0d9';\r\n }\r\n }\r\n\r\n &::before {\r\n font-family: 'FontAwesome';\r\n color: #999;\r\n font-size: 14px;\r\n display: block;\r\n transition: all 0.5s ease;\r\n position: absolute;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n }\r\n }\r\n }\r\n\r\n .ajax_block_product {\r\n .product-price-and-shipping {\r\n display: none !important;\r\n }\r\n }\r\n}\r\n\r\n#featured-products-box {\r\n position: relative;\r\n\r\n .featured-products-box-slider {\r\n position: initial;\r\n\r\n @media (max-width: 600px) {\r\n padding-top: 30px;\r\n position: relative;\r\n }\r\n\r\n .slick-arrow {\r\n top: 0;\r\n transform: none;\r\n\r\n width: 30px;\r\n height: 30px;\r\n line-height: 28px;\r\n text-align: center;\r\n background: #010c4a;\r\n border: 1px solid #010c4a;\r\n transition: all 0.5s ease;\r\n border-radius: 15px;\r\n color: #fff;\r\n\r\n &.slick-prev {\r\n left: auto;\r\n right: 40px;\r\n\r\n @media (max-width: 600px) {\r\n left: calc(50% - 40px);\r\n transform: translateX(-50%);\r\n }\r\n }\r\n\r\n &.slick-next {\r\n right: 0;\r\n\r\n @media (max-width: 600px) {\r\n right: calc(50% - 40px);\r\n transform: translateX(-50%);\r\n }\r\n }\r\n\r\n &:hover {\r\n border-color: #a340ff;\r\n background-color: #a340ff;\r\n }\r\n }\r\n }\r\n}\r\n\r\nbody {\r\n >div[class^='htmlboxpro'] {\r\n margin-left: auto;\r\n margin-right: auto;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n padding-top: 10px;\r\n padding-bottom: 10px;\r\n background: #a441fc;\r\n\r\n * {\r\n color: #fff;\r\n }\r\n\r\n p {\r\n color: #fff;\r\n font-size: 15px;\r\n font-weight: 500;\r\n text-align: center;\r\n margin-bottom: 0;\r\n\r\n a {\r\n color: #fff !important;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.tabs-product {\r\n display: flex;\r\n flex-direction: column;\r\n\r\n .tabs-nav {\r\n display: flex;\r\n list-style: none;\r\n margin: 0;\r\n padding: 0;\r\n border-bottom: 1px solid #eee;\r\n\r\n @media (max-width: 525px) {\r\n display: block;\r\n }\r\n }\r\n\r\n .tabs-nav li {\r\n margin: 0;\r\n padding: 10px 20px;\r\n cursor: pointer;\r\n border-bottom: none;\r\n font-weight: 600;\r\n font-size: 16px;\r\n\r\n @media (max-width: 768px) {\r\n font-size: 14px;\r\n }\r\n\r\n @media (max-width: 525px) {\r\n text-align: center;\r\n border: 1px solid #eee;\r\n }\r\n }\r\n\r\n .tabs-nav li.active {\r\n font-weight: bold;\r\n color: #a340ff;\r\n }\r\n\r\n .tabs-content {\r\n padding: 25px 0;\r\n }\r\n\r\n .tabs-content>div {\r\n display: none;\r\n }\r\n\r\n .tabs-content>div.active {\r\n display: block;\r\n }\r\n}\r\n\r\n.ui-autocomplete.ui-front.ui-widget-content {\r\n display: none !important;\r\n}\r\n\r\n.last-bastion {\r\n display: none !important;\r\n}\r\n\r\n.card>.checkout {\r\n .btn.btn-primary {\r\n text-wrap: auto;\r\n }\r\n}\r\n\r\n.leo-megamenu {\r\n .leo-top-menu {\r\n .dropdown-menu {\r\n &.level1 {\r\n ul {\r\n li.nav-item {\r\n &.dropdown-submenu {\r\n .dropdown-menu {\r\n &.level2 {\r\n position: relative;\r\n left: 0;\r\n padding: 20px 0px 0px 15px;\r\n box-shadow: none;\r\n background: #f4f4f4;\r\n position: absolute;\r\n top: 100%;\r\n\r\n // > .dropdown-menu-inner {\r\n // \tpadding: 10px;\r\n // \tbackground: #f0f0f0;\r\n // \tborder-radius: 10px;\r\n // \twidth: calc(100% - 20px);\r\n // }\r\n\r\n li {\r\n margin-bottom: 15px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}"]} \ No newline at end of file +{"version":3,"sources":["dr_materac.css","dr_materac.scss"],"names":[],"mappings":"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","file":"dr_materac.css"} \ No newline at end of file diff --git a/themes/leo_lulandia/assets/css/dr_materac.scss b/themes/leo_lulandia/assets/css/dr_materac.scss index 7d3532bd..ea2b7ca1 100644 --- a/themes/leo_lulandia/assets/css/dr_materac.scss +++ b/themes/leo_lulandia/assets/css/dr_materac.scss @@ -16,929 +16,945 @@ $cTxtBlack: #010101; //* Global body { - font-family: 'Poppins', sans-serif !important; + font-family: 'Poppins', sans-serif !important; } .iview-timer { - width: 100% !important; - left: 50% !important; - transform: translateX(-50%); + width: 100% !important; + left: 50% !important; + transform: translateX(-50%); } .left_header { - display: flex; - align-items: center; + display: flex; + align-items: center; } .left_header p img { - margin: 0 7px 0 24px; - filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(22deg) brightness(106%) contrast(105%); + margin: 0 7px 0 24px; + filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(22deg) + brightness(106%) contrast(105%); } .left_header p a { - color: $cTxtWhite; + color: $cTxtWhite; } -.leo-megamenu .navbar-nav>li { - margin: 0; +.leo-megamenu .navbar-nav > li { + margin: 0; - &:first-child { - margin-left: -15px; - } + &:first-child { + margin-left: -15px; + } - >a { - padding: 0; - font-size: 18px; - font-weight: 400; - line-height: 1.5; - text-transform: unset; - padding: 10px 15px; - } + > a { + padding: 0; + font-size: 18px; + font-weight: 400; + line-height: 1.5; + text-transform: unset; + padding: 10px 15px; + } } .block-category #category-description p { - color: #696868; - font-weight: 400; + color: #696868; + font-weight: 400; } .block-category #category-description p strong { - font-weight: 700; + font-weight: 700; } .leo-megamenu { - padding: 0; + padding: 0; } .popup-over a.popup-title { - padding: 0; - display: flex; - align-items: center; - justify-content: flex-end; - line-height: 20px; + padding: 0; + display: flex; + align-items: center; + justify-content: flex-end; + line-height: 20px; } .chevron { - margin-right: 5px; - transition: transform 0.2s ease-in; + margin-right: 5px; + transition: transform 0.2s ease-in; } .popup-over:hover .chevron { - transform: rotate(180deg); + transform: rotate(180deg); } .popup-over { - float: unset; - margin: 0; + float: unset; + margin: 0; } .user_container { - display: flex; - align-items: center; - justify-content: flex-end; + display: flex; + align-items: center; + justify-content: flex-end; - #language-selector-label { - .popup-title { - >picture { - img { - filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(22deg) brightness(106%) contrast(105%); - } - } - } - } + #language-selector-label { + .popup-title { + > picture { + img { + filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(22deg) + brightness(106%) contrast(105%); + } + } + } + } } .user_info_dr_materac { - display: flex; - flex-wrap: wrap; + display: flex; + flex-wrap: wrap; - a { - margin-left: 15px; - } + a { + margin-left: 15px; + } } .popup-over .popup-content { - right: -30px; + right: -30px; } .bottomnav .inner { - border-bottom: none !important; + border-bottom: none !important; } .bottomnav .ApHtml { - line-height: unset !important; - height: auto !important; - background: none !important; + line-height: unset !important; + height: auto !important; + background: none !important; } .bottomnav { - .ApRow { - .ApColumn { - &:first-child { - width: calc(100% - 300px) !important; + .ApRow { + .ApColumn { + &:first-child { + width: calc(100% - 300px) !important; - @media (max-width: 991px) { - text-align: center; - width: 100% !important; + @media (max-width: 991px) { + text-align: center; + width: 100% !important; - .left_header { - justify-content: center; - gap: 20px; - } - } - } + .left_header { + justify-content: center; + gap: 20px; + } + } + } - &:last-child { - width: 300px !important; + &:last-child { + width: 300px !important; - @media (max-width: 991px) { - text-align: center; - width: 100% !important; - justify-content: center !important; - padding-top: 0 !important; - } - } - } - } + @media (max-width: 991px) { + text-align: center; + width: 100% !important; + justify-content: center !important; + padding-top: 0 !important; + } + } + } + } } .box-slider { - >.ApColumn { - width: 100% !important; - } + > .ApColumn { + width: 100% !important; + } } .header-top { - padding: 45px 0 35px; - transition: margin 0.3s ease-in; + padding: 45px 0 35px; + transition: margin 0.3s ease-in; - @media (max-width: 756px) { - padding: 10px 0; - } + @media (max-width: 756px) { + padding: 10px 0; + } } .header-nav { - font-size: 14px; - padding: 10px; - background: #010c4a; - color: #fff; + font-size: 14px; + padding: 10px; + background: #010c4a; + color: #fff; - a { - color: #fff; + a { + color: #fff; - &.signin { - margin-right: 10px; - } - } + &.signin { + margin-right: 10px; + } + } } .header-nav.hide-bar { - transform: translateY(-30px); + transform: translateY(-30px); } .header-nav a, .header-nav { - transition: all 0.3s ease-in; + transition: all 0.3s ease-in; } .header-nav a:hover { - color: $cLavender !important; + color: $cLavender !important; } .list-cate-wrapper { - display: none; + display: none; } #leo_search_block_top .block_content { - border: none; - border-bottom: 2px solid $cLavender; - border-radius: 0; + border: none; + border-bottom: 2px solid $cLavender; + border-radius: 0; } -#leo_search_block_top .block_content .leoproductsearch-result input[type='text'] { - padding: 0 5px; - text-align: left; - height: 30px; - font-size: 14px; - line-height: 21px; - color: $cTxtBlack; +#leo_search_block_top + .block_content + .leoproductsearch-result + input[type='text'] { + padding: 0 5px; + text-align: left; + height: 30px; + font-size: 14px; + line-height: 21px; + color: $cTxtBlack; } -#leo_search_block_top .block_content .leoproductsearch-result input[type='text']::-webkit-input-placeholder { - color: $cTxtBlack; - font-size: 14px; - line-height: 21px; +#leo_search_block_top + .block_content + .leoproductsearch-result + input[type='text']::-webkit-input-placeholder { + color: $cTxtBlack; + font-size: 14px; + line-height: 21px; } -#leo_search_block_top .block_content .leoproductsearch-result input[type='text']:-ms-input-placeholder { - color: $cTxtBlack; - font-size: 14px; - line-height: 21px; +#leo_search_block_top + .block_content + .leoproductsearch-result + input[type='text']:-ms-input-placeholder { + color: $cTxtBlack; + font-size: 14px; + line-height: 21px; } -#leo_search_block_top .block_content .leoproductsearch-result input[type='text']::placeholder { - color: $cTxtBlack; - font-size: 14px; - line-height: 21px; +#leo_search_block_top + .block_content + .leoproductsearch-result + input[type='text']::placeholder { + color: $cTxtBlack; + font-size: 14px; + line-height: 21px; } #logo_row_header { - display: flex; - align-items: center; - justify-content: space-between; - margin-bottom: 25px; + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 25px; - @media (max-width: 765px) { - margin-bottom: 0; - } + @media (max-width: 765px) { + margin-bottom: 0; + } - #cart-block { - color: $cTxtBlack; - font-size: 16px; - cursor: pointer; - } + #cart-block { + color: $cTxtBlack; + font-size: 16px; + cursor: pointer; + } } .header-top .ApColumn .block { - margin: 0; - padding: 0; + margin: 0; + padding: 0; } #leo_search_block_top .block_content { - padding: 0; + padding: 0; } #leo_search_block_top .block_content button[type='submit'] { - display: none; + display: none; } #leosearchtopbox { - width: 100%; + width: 100%; } #leo_search_block_top .block_content .leoproductsearch-result { - position: relative; - display: flex; - align-items: center; + position: relative; + display: flex; + align-items: center; } #leo_search_block_top .block_content .leoproductsearch-result i { - background-image: url(../img/layout/magnifier.svg); - width: 17px; - height: 17px; - display: block; - cursor: pointer; - background-size: cover; - right: 0; + background-image: url(../img/layout/magnifier.svg); + width: 17px; + height: 17px; + display: block; + cursor: pointer; + background-size: cover; + right: 0; - s &:hover { - background-image: url(../img/layout/magnifier-hover.svg); - } + s &:hover { + background-image: url(../img/layout/magnifier-hover.svg); + } } .cart-preview .header { - margin-top: 0 !important; + margin-top: 0 !important; - @media (max-width: 991px) { - margin-top: 2px !important; - } + @media (max-width: 991px) { + margin-top: 2px !important; + } - display: flex; - align-items: center; - justify-content: center; + display: flex; + align-items: center; + justify-content: center; - picture { - background: #a340ff; - display: inline-flex; - width: 30px; - height: 30px; - align-items: center; - justify-content: center; - margin-right: 5px; - border-radius: 50%; + picture { + background: #a340ff; + display: inline-flex; + width: 30px; + height: 30px; + align-items: center; + justify-content: center; + margin-right: 5px; + border-radius: 50%; - img { - filter: invert(100%) sepia(100%) saturate(0) hue-rotate(22deg) brightness(106%) contrast(105%); - } - } + img { + filter: invert(100%) sepia(100%) saturate(0) hue-rotate(22deg) + brightness(106%) contrast(105%); + } + } } .nav.megamenu.horizontal { - list-style: none; - width: 100%; - display: flex; - align-items: center; - justify-content: flex-start; - margin-bottom: 0px; + list-style: none; + width: 100%; + display: flex; + align-items: center; + justify-content: flex-start; + margin-bottom: 0px; } .nav.megamenu.horizontal li { - margin-right: 19px; + margin-right: 19px; } .nav.megamenu.horizontal li.last_element { - margin-right: 0; - margin-left: auto; + margin-right: 0; + margin-left: auto; } .nav.megamenu.horizontal li.fat_menu a { - font-weight: 700; + font-weight: 700; } @keyframes flashMenu { - 0% { - color: $cTxtBlack; - } + 0% { + color: $cTxtBlack; + } - 50% { - color: #fe6700; - } + 50% { + color: #fe6700; + } - 100% { - color: $cTxtBlack; - } + 100% { + color: $cTxtBlack; + } } .nav.megamenu.horizontal li.last_element a { - background-color: #fe6700; - padding-bottom: 0 !important; - padding: 0px 15px 0; - border-radius: 20px; - color: #fff; - font-weight: 500; - transition: background-color 0.3s ease-in; - margin-bottom: 24px; + background-color: #fe6700; + padding-bottom: 0 !important; + padding: 0px 15px 0; + border-radius: 20px; + color: #fff; + font-weight: 500; + transition: background-color 0.3s ease-in; + margin-bottom: 24px; } .nav.megamenu.horizontal li.last_element a:hover { - background-color: #3e2780; - color: #fff !important; + background-color: #3e2780; + color: #fff !important; } #prices-drop .nav.megamenu.horizontal li.last_element a { - animation: none; - color: #fff !important; + animation: none; + color: #fff !important; } #prices-drop .nav.megamenu.horizontal li.last_element a:active { - animation: none; - color: #fff !important; + animation: none; + color: #fff !important; } -.leo-megamenu .navbar-nav>li.active>a, -.leo-megamenu .navbar-nav>li:hover>a, -.leo-megamenu .navbar-nav>li:focus>a { - color: $cTxtLavender; +.leo-megamenu .navbar-nav > li.active > a, +.leo-megamenu .navbar-nav > li:hover > a, +.leo-megamenu .navbar-nav > li:focus > a { + color: $cTxtLavender; } .header-menu { - border: none; + border: none; } .header-menu:before { - display: none; + display: none; } .iview-controlNav div.iview-items ul li a.iview-control { - width: 8px; - height: 8px; - background-color: $cTxtBlack; - opacity: 1; - margin: 0 4px; + width: 8px; + height: 8px; + background-color: $cTxtBlack; + opacity: 1; + margin: 0 4px; } .iview-controlNav div.iview-items ul li a.iview-control.active, .iview-controlNav div.iview-items ul li a.iview-control:hover { - transform: scale(1); - background-color: $cTxtLavender; + transform: scale(1); + background-color: $cTxtLavender; } .ApColumn .block { - margin-bottom: 0; + margin-bottom: 0; } .my_box_container { - box-shadow: 0px 12px 17px rgba(0, 0, 0, 0.06); - border-radius: 5px; - display: grid; - grid-template-columns: repeat(4, 1fr); - padding: 34px 24px 34px 30px; - margin-bottom: 64px; + box-shadow: 0px 12px 17px rgba(0, 0, 0, 0.06); + border-radius: 5px; + display: grid; + grid-template-columns: repeat(4, 1fr); + padding: 34px 24px 34px 30px; + margin-bottom: 64px; } .my_box_small { - display: flex; - align-items: center; - justify-content: flex-start; + display: flex; + align-items: center; + justify-content: flex-start; } .my_image_container { - margin-right: 25px; + margin-right: 25px; } -.my_content_container {} +.my_content_container { +} .my_box_container p { - color: $cTxtBlack; - font-weight: 600; - font-size: 16px; - line-height: 19px; - margin: 0; - text-align: left; + color: $cTxtBlack; + font-weight: 600; + font-size: 16px; + line-height: 19px; + margin: 0; + text-align: left; } .box-slider { - padding-bottom: 0 !important; - margin-bottom: 38px !important; + padding-bottom: 0 !important; + margin-bottom: 38px !important; } .leo-cart-dropdown-action a.btn.cart-dropdow-checkout { - background-color: #3e2780; + background-color: #3e2780; } .content.tab_links_container { - display: grid; - grid-template-columns: repeat(8, 1fr); - text-align: center; - grid-gap: 30px 5px; + display: grid; + grid-template-columns: repeat(8, 1fr); + text-align: center; + grid-gap: 30px 5px; } .tab_links_container a { - display: block; + display: block; } .tab_links_container img { - margin-bottom: 11px; - transition: transform 0.2s ease-in; - max-width: 100%; + margin-bottom: 11px; + transition: transform 0.2s ease-in; + max-width: 100%; } .tab_links_container p { - font-size: 13px; - line-height: 14px; - color: $cTxtBlack; - font-weight: 400; - transition: color 0.2s ease-in, font-weight 0.2s ease-in; + font-size: 13px; + line-height: 14px; + color: $cTxtBlack; + font-weight: 400; + transition: color 0.2s ease-in, font-weight 0.2s ease-in; } .tab_links_container a:hover p { - color: #3e2780; - font-weight: 700; + color: #3e2780; + font-weight: 700; } .tab_links_container a:hover img { - transform: scale(0.9); + transform: scale(0.9); } .ApColumn { - .title_block { - color: $cTxtDarkViolet !important; - font-family: 'Roboto'; - font-style: normal; - font-weight: 600 !important; - font-size: 24px !important; - line-height: 1.5 !important; - text-align: center; - padding-left: 0 !important; - padding-bottom: 15px !important; - width: fit-content; - margin-left: auto !important; - margin-right: auto !important; - text-transform: uppercase !important; + .title_block { + color: $cTxtDarkViolet !important; + font-family: 'Roboto'; + font-style: normal; + font-weight: 600 !important; + font-size: 24px !important; + line-height: 1.5 !important; + text-align: center; + padding-left: 0 !important; + padding-bottom: 15px !important; + width: fit-content; + margin-left: auto !important; + margin-right: auto !important; + text-transform: uppercase !important; - &:before { - top: auto !important; - bottom: 0 !important; - height: 2px !important; - background: $cLavender !important; - width: 90% !important; - left: 5%; - content: ''; - display: block; - position: absolute; - } - } + &:before { + top: auto !important; + bottom: 0 !important; + height: 2px !important; + background: $cLavender !important; + width: 90% !important; + left: 5%; + content: ''; + display: block; + position: absolute; + } + } } #findTab .nav-item a.nav-link { - color: #696868; - font-size: 15px; - line-height: 52px; - display: block; - padding: 0 35px; - background-color: #f1f1f1; - font-weight: 400; - text-transform: unset; - border-radius: 0; - border: none !important; - transition: background-color 0.3s ease-in; + color: #696868; + font-size: 15px; + line-height: 52px; + display: block; + padding: 0 35px; + background-color: #f1f1f1; + font-weight: 400; + text-transform: unset; + border-radius: 0; + border: none !important; + transition: background-color 0.3s ease-in; } #findTab .nav-item { - margin: 0; + margin: 0; } #findTab .nav-item a.nav-link.active { - background-color: #fff; - font-weight: 700; - color: #000; - border: none; + background-color: #fff; + font-weight: 700; + color: #000; + border: none; } #findTab .nav-tabs .nav-link:focus, #findTab .nav-tabs .nav-link:hover { - border: none; + border: none; } #findTab .nav-tabs .nav-link { - border: none; + border: none; } #findTab { - padding-bottom: 40px; + padding-bottom: 40px; } .find_for_you { - padding-bottom: 41px; - border-bottom: 1px solid #d8d8d8; + padding-bottom: 41px; + border-bottom: 1px solid #d8d8d8; } .ApColumn .block.find_for_you { - margin-bottom: 60px; + margin-bottom: 60px; } .tab-pane[aria-labelledby='size-tab'] .img_container { - padding: 0 10px; + padding: 0 10px; } .tab-pane[aria-labelledby='producent-tab'] .img_container { - padding: 0 0px; - display: flex; - width: 100%; - align-items: center; - justify-content: center; - margin-bottom: 11px; - min-height: 82px; + padding: 0 0px; + display: flex; + width: 100%; + align-items: center; + justify-content: center; + margin-bottom: 11px; + min-height: 82px; } .tab-pane[aria-labelledby='producent-tab'] .tab_links_container img { - margin: 0; + margin: 0; } .thumbnail-container .product-title a { - display: block; - text-align: center; - color: $cBlack; - font-size: 15px; - line-height: 1.5; - margin-bottom: 25px; - font-weight: 500; - height: 68px; - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - /* number of lines to show */ - line-clamp: 3; - -webkit-box-orient: vertical; + display: block; + text-align: center; + color: $cBlack; + font-size: 15px; + line-height: 1.5; + margin-bottom: 25px; + font-weight: 500; + height: 68px; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 3; + /* number of lines to show */ + line-clamp: 3; + -webkit-box-orient: vertical; } .product-flags { - display: flex; - flex-direction: column; - padding: 0; - text-align: center; - top: 21px; - left: 0; + display: flex; + flex-direction: column; + padding: 0; + text-align: center; + top: 21px; + left: 0; } .product-flags .product-flag { - display: flex; - align-items: center; - justify-content: center; - color: #fff; - font-size: 13px; - line-height: 25px; - padding: 0 18px; - border-radius: 5px; + display: flex; + align-items: center; + justify-content: center; + color: #fff; + font-size: 13px; + line-height: 25px; + padding: 0 18px; + border-radius: 5px; } .product-flags .product-flag.new { - background-color: #9a40eb; + background-color: #9a40eb; } .product-flags .product-flag.discount { - background-color: #fe6700; + background-color: #fe6700; } .thumbnail-container .product-price-and-shipping { - display: flex; - align-items: center; - justify-content: center; - // min-height: 25px; - font-size: 20px; + display: flex; + align-items: center; + justify-content: center; + // min-height: 25px; + font-size: 20px; } .box-ptabs .nav-tabs .nav-item a:hover, .box-cate .widget-category_image a:hover, .thumbnail-container .product-title a:hover, -.leo-megamenu .navbar-nav>li>a:hover, -.leo-megamenu .navbar-nav>li>a:focus, -.leo-megamenu .navbar-nav>li>a:active { - color: $cTxtLavender !important; +.leo-megamenu .navbar-nav > li > a:hover, +.leo-megamenu .navbar-nav > li > a:focus, +.leo-megamenu .navbar-nav > li > a:active { + color: $cTxtLavender !important; } #leo_search_block_top .ac_results { - min-width: 320px; + min-width: 320px; } .thumbnail-container .product-price-and-shipping .price { - color: $cLavender; - font-size: 16px; - // line-height: 1.5px; - line-height: 1; - font-weight: 600; + color: $cLavender; + font-size: 16px; + // line-height: 1.5px; + line-height: 1; + font-weight: 600; } .thumbnail-container .product-price-and-shipping .regular-price { - font-size: 16px; - line-height: 24px; - font-weight: 400; + font-size: 16px; + line-height: 24px; + font-weight: 400; } .thumbnail-container .product-meta { - padding: 0 21px 21px; + padding: 0 21px 21px; } .box-product .owl-carousel .owl-item.active:before, .box-ptabs .owl-carousel .owl-item.active:before, .box-tdeals .owl-carousel .owl-item.active:before { - display: none !important; + display: none !important; } .button_container a { - display: flex; - align-items: center; - justify-content: center; - width: 100%; - background-color: $cTxtViolet; - border-radius: 5px; - height: 40px; - padding: 0 17px; - font-size: 14px; - line-height: 26px; - font-weight: 600; - margin-top: 12px; - transition: color 0.3s ease-in, background-color 0.3s ease-in; - color: #fff; + display: flex; + align-items: center; + justify-content: center; + width: 100%; + background-color: $cTxtViolet; + border-radius: 5px; + height: 40px; + padding: 0 17px; + font-size: 14px; + line-height: 26px; + font-weight: 600; + margin-top: 12px; + transition: color 0.3s ease-in, background-color 0.3s ease-in; + color: #fff; } .button_container a:hover { - color: #fff; - background-color: $cLavender; + color: #fff; + background-color: $cLavender; } .button_container a img { - transition: filter 0.3s ease-in; + transition: filter 0.3s ease-in; } .button_container a:hover img { - filter: brightness(0) invert(1); + filter: brightness(0) invert(1); } .thumbnail-container { - margin-bottom: 0; + margin-bottom: 0; } article.product-miniature { - background-color: #fff; - border-radius: 5px; - transition: box-shadow 0.2s ease-in; + background-color: #fff; + border-radius: 5px; + transition: box-shadow 0.2s ease-in; - .product-card-widget-stars { - #ekomi-product-widget-identifier { - display: none; - } + .product-card-widget-stars { + #ekomi-product-widget-identifier { + display: none; + } - #widget-container { - width: 100%; - display: flex; - align-items: center; - justify-content: center; - } - } + #widget-container { + width: 100%; + display: flex; + align-items: center; + justify-content: center; + } + } } .list article.product-miniature { - float: left; + float: left; } .product_list .ajax_block_product { - border: none; + border: none; } .list .col-xl-4, .page-prices-drop .grid .col-xl-4 { - margin-bottom: 30px; + margin-bottom: 30px; } .product_list.list .thumbnail-container .product-title a { - text-align: left; + text-align: left; } #category .product_list .ajax_block_product { - margin-bottom: 30px; + margin-bottom: 30px; } .product_list { - border: none; - box-shadow: none; + border: none; + box-shadow: none; - &.list { - .product-title { - a { - margin-bottom: 0 !important; - } - } + &.list { + .product-title { + a { + margin-bottom: 0 !important; + } + } - .product-price-and-shipping { - justify-content: flex-start; - } + .product-price-and-shipping { + justify-content: flex-start; + } - .button_container { - a { - max-width: 175px; - } - } - } + .button_container { + a { + max-width: 175px; + } + } + } } .product_list li { - margin-bottom: 33px; + margin-bottom: 33px; } .light_gray_bg { - position: relative; - padding-top: 94px; - margin-bottom: 0px !important; - z-index: 1; + position: relative; + padding-top: 94px; + margin-bottom: 0px !important; + z-index: 1; } .light_gray_bg::before { - height: 100%; - width: 100vw; - content: ''; - position: absolute; - left: 50%; - top: 0; - transform: translateX(-50%); - background-color: rgba(216, 216, 216, 0.3); + height: 100%; + width: 100vw; + content: ''; + position: absolute; + left: 50%; + top: 0; + transform: translateX(-50%); + background-color: rgba(216, 216, 216, 0.3); } .dark_gray_bg.light_gray_bg::before { - background-color: #eaeaea; + background-color: #eaeaea; } .owl-theme .owl-controls .owl-pagination { - margin: 66px 0 0 !important; - display: flex; - align-items: center; - justify-content: center; + margin: 66px 0 0 !important; + display: flex; + align-items: center; + justify-content: center; } .owl-theme .owl-controls span { - margin: 0 4px !important; - background-color: #babcbc !important; + margin: 0 4px !important; + background-color: #babcbc !important; } .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span { - background-color: #3e2780 !important; + background-color: #3e2780 !important; } .ApColumn .block.products_block { - margin-bottom: 58px; + margin-bottom: 58px; } .blog-viewall { - width: 100%; - display: flex; - align-items: center; - justify-content: center; - margin: 70px 0 88px; + width: 100%; + display: flex; + align-items: center; + justify-content: center; + margin: 70px 0 88px; } .blog-viewall .btn-primary { - background-color: #3e2780; - border-radius: 5px; - color: #fff; - display: flex; - padding: 16px 32px; - font-weight: 600; - text-transform: unset; - transition: color 0.3s ease-in, background-color 0.3s ease-in; + background-color: #3e2780; + border-radius: 5px; + color: #fff; + display: flex; + padding: 16px 32px; + font-weight: 600; + text-transform: unset; + transition: color 0.3s ease-in, background-color 0.3s ease-in; } .blog-viewall .btn-primary:hover { - color: #fff; - background-color: #24b28c; + color: #fff; + background-color: #24b28c; } .blog_carousel .owl-carousel .owl-item { - padding: 0 10px 0 0; + padding: 0 10px 0 0; - .blog-container { - min-height: 440px !important; - } + .blog-container { + min-height: 440px !important; + } } .blog_carousel .block_content { - padding: 0 15px; + padding: 0 15px; } .blog_carousel .item { - background-color: #fff; - border-radius: 8px; - overflow: hidden; + background-color: #fff; + border-radius: 8px; + overflow: hidden; } .owl-carousel.owl-loading::before, #back-top a { - background-color: $cLavender !important; + background-color: $cLavender !important; } #back-top a:hover { - color: #fff !important; - background-color: $cDarkViolet !important; + color: #fff !important; + background-color: $cDarkViolet !important; } .latest-blogs .blog-desc { - max-height: 147px !important; - color: #010101 !important; - font-weight: 400 !important; - margin: 0 0 18px !important; - line-height: 21px !important; - overflow: hidden !important; + max-height: 147px !important; + color: #010101 !important; + font-weight: 400 !important; + margin: 0 0 18px !important; + line-height: 21px !important; + overflow: hidden !important; } .latest-blogs .blog-image-container { - margin: 0 !important; - overflow: hidden; + margin: 0 !important; + overflow: hidden; } .latest-blogs { - padding-bottom: 0; + padding-bottom: 0; - .blog-image-container { - img { - max-height: 200px; - object-fit: cover; - } - } + .blog-image-container { + img { + max-height: 200px; + object-fit: cover; + } + } - .right-block { - .author { - display: none; - } + .right-block { + .author { + display: none; + } - .nbcomment { - display: none; - } - } + .nbcomment { + display: none; + } + } } .right-block { - padding: 20px; + padding: 20px; } -.latest-blogs .blog-meta>span { - display: inline-block; - vertical-align: top; - margin: 0; - width: 100%; - color: #696868; - font-style: initial; - font-size: 12px; - line-height: 21px; - margin-bottom: 4px; - text-transform: lowercase; +.latest-blogs .blog-meta > span { + display: inline-block; + vertical-align: top; + margin: 0; + width: 100%; + color: #696868; + font-style: initial; + font-size: 12px; + line-height: 21px; + margin-bottom: 4px; + text-transform: lowercase; } .latest-blogs .blog-title { - font-size: 18px; - text-transform: inherit; - line-height: 24px; - margin: 0 0 4px; - font-weight: 600; - height: 23px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-style: initial; - color: $cTxtBlack; + font-size: 18px; + text-transform: inherit; + line-height: 24px; + margin: 0 0 4px; + font-weight: 600; + height: 23px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + font-style: initial; + color: $cTxtBlack; } .see_more_blog img { - margin-left: 12px; + margin-left: 12px; } // .bestsellers_row { @@ -947,753 +963,753 @@ article.product-miniature { // } .manufacturers_block img { - opacity: 1 !important; - border-radius: 5px; + opacity: 1 !important; + border-radius: 5px; } .manufacturer-image-container { - text-align: center; - border: 1px solid transparent; - border-radius: 5px; - transition: border-color 0.3s ease-in; + text-align: center; + border: 1px solid transparent; + border-radius: 5px; + transition: border-color 0.3s ease-in; } .manufacturer-image-container a { - display: block; + display: block; } .manufacturer-image-container:hover { - border-color: #3e2780; + border-color: #3e2780; } .footer_seo { - text-align: justify; + text-align: justify; } .footer_seo h3, .my_footer_row h3 { - color: $cTxtBlack; - font-size: 18px; - line-height: 24px; - font-weight: 600; - margin-bottom: 15px; + color: $cTxtBlack; + font-size: 18px; + line-height: 24px; + font-weight: 600; + margin-bottom: 15px; } .footer_seo p { - color: $cTxtBlack; - font-size: 12px; - line-height: 20px; - font-weight: 400; - margin-bottom: 14px; + color: $cTxtBlack; + font-size: 12px; + line-height: 20px; + font-weight: 400; + margin-bottom: 14px; } .my_footer_row { - display: grid; - grid-template-columns: repeat(4, 1fr); - gap: 30px 0; + display: grid; + grid-template-columns: repeat(4, 1fr); + gap: 30px 0; } .my_footer_row.top_row { - display: flex; - justify-content: space-between; - flex-wrap: wrap; + display: flex; + justify-content: space-between; + flex-wrap: wrap; - .my_footer_col { - width: calc(100% / 4); - margin: 0 !important; + .my_footer_col { + width: calc(100% / 4); + margin: 0 !important; - @media (max-width: 767px) { - width: calc(100% / 2); - } - } + @media (max-width: 767px) { + width: calc(100% / 2); + } + } } .row.footer_inside_row { - margin: 0; + margin: 0; } -.row.footer_inside_row>div { - padding: 0; +.row.footer_inside_row > div { + padding: 0; } .adres_container p { - color: $cTxtBlack; - font-size: 12px; - line-height: 20px; - margin: 0; + color: $cTxtBlack; + font-size: 12px; + line-height: 20px; + margin: 0; } .adres_container p a { - color: $cTxtBlack; - display: block; + color: $cTxtBlack; + display: block; } .my_footer_row li a { - display: block; - font-size: 13px; - line-height: 20px; - margin-bottom: 8px; + display: block; + font-size: 13px; + line-height: 20px; + margin-bottom: 8px; } #footer a:hover { - color: $cTxtLavender; + color: $cTxtLavender; } .my_footer_row ul { - margin-bottom: 16px; + margin-bottom: 16px; } .img_footer_container img { - width: auto; - max-width: 100%; + width: auto; + max-width: 100%; } .img_footer_container { - display: grid; - grid-gap: 24px 0; - margin-top: 9px; + display: grid; + grid-gap: 24px 0; + margin-top: 9px; } .footer { - background: #f5fafe; + background: #f5fafe; } .my_footer_content { - display: flex; - flex-wrap: wrap; - flex-direction: column; + display: flex; + flex-wrap: wrap; + flex-direction: column; } .my_footer_row h4 { - font-size: 13px; - line-height: 20px; - font-weight: 600; - margin-bottom: 10px; + font-size: 13px; + line-height: 20px; + font-weight: 600; + margin-bottom: 10px; } .my_footer_col.informacje, .my_footer_col.bezpieczne_platnosci { - margin-right: 60px; + margin-right: 60px; } .my_footer_col.moje_konto { - margin-right: 66px; + margin-right: 66px; } .footer_social_media_container { - margin-top: 20px; + margin-top: 20px; } .footer_social_media_container img { - margin-right: 24px; - transition: transform 0.2s ease-in; + margin-right: 24px; + transition: transform 0.2s ease-in; } .footer_social_media_container a:hover img { - transform: scale(0.9); + transform: scale(0.9); } -.my_footer_content>a { - display: block; - margin-bottom: 3px; - line-height: 20px; +.my_footer_content > a { + display: block; + margin-bottom: 3px; + line-height: 20px; } .single_element h3 { - margin-bottom: 0; + margin-bottom: 0; } .single_element { - margin-top: 5px; - margin-bottom: 14px; + margin-top: 5px; + margin-bottom: 14px; } .leo-fly-cart-total { - background-color: $cLavender; + background-color: $cLavender; } .footer-bottom .inner, .footer-center .inner { - border: none; + border: none; } .footer-top { - background-color: #3e2780; - padding: 0; - margin: 0; + background-color: #3e2780; + padding: 0; + margin: 0; } .footer-top .container { - max-width: 100%; - margin: 0; - padding: 0; - width: 100%; + max-width: 100%; + margin: 0; + padding: 0; + width: 100%; } .footer-top .ApColumn .block { - margin: 0; + margin: 0; } #cta_row { - display: flex; - flex-wrap: wrap; - padding: 0; - margin: 0; + display: flex; + flex-wrap: wrap; + padding: 0; + margin: 0; - .ApColumn { - display: flex; - align-items: center; - justify-content: center; - color: #fff; - } + .ApColumn { + display: flex; + align-items: center; + justify-content: center; + color: #fff; + } } #cta_row .col-xl-6 { - float: unset; - width: unset; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - display: flex; - align-items: center; - padding: 0; + float: unset; + width: unset; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + display: flex; + align-items: center; + padding: 0; } #cta_row .col-xl-6.left_cta { - justify-content: flex-end; - padding-right: 158px; + justify-content: flex-end; + padding-right: 158px; } -#cta_row .content_cta {} +#cta_row .content_cta { +} #cta_row h3 { - color: #ffffff; - font-size: 28px; - line-height: 42px; - margin-bottom: 55px; - text-align: center; - font-weight: 700; + color: #ffffff; + font-size: 28px; + line-height: 42px; + margin-bottom: 55px; + text-align: center; + font-weight: 700; } @-webkit-keyframes bounceIn { + from, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } - from, - 20%, - 40%, - 60%, - 80%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } - 0% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } - 40% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } - 80% { - -webkit-transform: scale3d(0.97, 0.97, 0.97); - transform: scale3d(0.97, 0.97, 0.97); - } - - to { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } } @keyframes bounceIn { + from, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } - from, - 20%, - 40%, - 60%, - 80%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } - 0% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } - 40% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } - 80% { - -webkit-transform: scale3d(0.97, 0.97, 0.97); - transform: scale3d(0.97, 0.97, 0.97); - } - - to { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } } #cta_row p { - color: #000; - font-size: 31px; - line-height: 34px; - text-align: center; - background-color: #fff; - border-radius: 5px; - padding: 16px; - font-weight: 700; - margin-bottom: 0; - -webkit-animation-duration: 2s; - animation-duration: 2s; - -webkit-animation-name: bounceIn; - animation-name: bounceIn; - animation-iteration-count: infinite; + color: #000; + font-size: 31px; + line-height: 34px; + text-align: center; + background-color: #fff; + border-radius: 5px; + padding: 16px; + font-weight: 700; + margin-bottom: 0; + -webkit-animation-duration: 2s; + animation-duration: 2s; + -webkit-animation-name: bounceIn; + animation-name: bounceIn; + animation-iteration-count: infinite; } #cta_row p a, #cta_row p a:hover { - color: #000; + color: #000; } #cta_row .links_cta { - display: flex; - align-items: center; + display: flex; + align-items: center; } -#cta_row .links_cta a {} +#cta_row .links_cta a { +} #cta_row .links_cta p { - animation: none; - color: #fff; - background-color: transparent; - padding: 0; - margin: 0; - font-size: 14px; - line-height: 14px; - margin: 0 40px 0 0; - font-weight: 500; + animation: none; + color: #fff; + background-color: transparent; + padding: 0; + margin: 0; + font-size: 14px; + line-height: 14px; + margin: 0 40px 0 0; + font-weight: 500; } #cta_row .footer_social_media_container { - margin: 0; + margin: 0; } .links_cta { - margin-top: 72px; + margin-top: 72px; } #cta_row .footer_social_media_container img { - width: 44px; + width: 44px; } .footer-center .inner { - padding-top: 75px; + padding-top: 75px; } .footer-bottom, .footer-bottom .inner { - padding: 0; + padding: 0; } .footer-bottom .ApColumn .block { - margin-bottom: 0; + margin-bottom: 0; } .bottom_row { - display: flex; - align-items: center; - flex-wrap: wrap; - justify-content: center; - margin-top: 100px; + display: flex; + align-items: center; + flex-wrap: wrap; + justify-content: center; + margin-top: 100px; } .bottom_row p { - margin: 17px 0 27px; - color: $cTxtBlack; - font-size: 13px; - line-height: 18px; - width: 100%; - text-align: center; + margin: 17px 0 27px; + color: $cTxtBlack; + font-size: 13px; + line-height: 18px; + width: 100%; + text-align: center; } .salony_row { - padding-bottom: 34px; + padding-bottom: 34px; } .salony_row .title { - background-color: #fff; - text-align: center; - width: 100%; - font-size: 18px; - font-weight: 600; - padding: 20px 110px; - color: #696868; - transition: color 0.2s ease-in, background-color 0.2s ease-in; + background-color: #fff; + text-align: center; + width: 100%; + font-size: 18px; + font-weight: 600; + padding: 20px 110px; + color: #696868; + transition: color 0.2s ease-in, background-color 0.2s ease-in; } .salony_row a:hover .title { - color: #fff; - background-color: #3e2780; + color: #fff; + background-color: #3e2780; } .salony_row .item { - border-radius: 5px; - overflow: hidden; + border-radius: 5px; + overflow: hidden; } #main .page-footer { - display: none; + display: none; } .manufacturers_block { - padding-top: 104px; - margin-bottom: 70px !important; + padding-top: 104px; + margin-bottom: 70px !important; } //* Breadcrumbs #wrapper .breadcrumb { - margin-bottom: 0; - padding-bottom: 24px; - border-bottom: 2px solid #f6f6f6; - margin-bottom: 33px; + margin-bottom: 0; + padding-bottom: 24px; + border-bottom: 2px solid #f6f6f6; + margin-bottom: 33px; } #product #wrapper .breadcrumb { - margin-bottom: 18px; + margin-bottom: 18px; } #wrapper .breadcrumb li::after { - margin: 0 10px 0 5px; + margin: 0 10px 0 5px; } #wrapper .breadcrumb li a { - color: #696868; - font-size: 11px; - line-height: 23px; - text-transform: lowercase; + color: #696868; + font-size: 11px; + line-height: 23px; + text-transform: lowercase; } #wrapper .breadcrumb li:last-child a { - color: $cTxtLavender; - text-decoration: none; + color: $cTxtLavender; + text-decoration: none; } //* End breadcrumbs .block-category #category-description { - margin-top: 0; + margin-top: 0; } .block-category #category-description p:first-child { - color: $cTxtBlack; - font-size: 14px; - line-height: 22px; - margin-bottom: 24px; + color: $cTxtBlack; + font-size: 14px; + line-height: 22px; + margin-bottom: 24px; } .products-selection { - padding-top: 0; - padding-bottom: 0; - margin-bottom: 24px; - border-bottom: none; + padding-top: 0; + padding-bottom: 0; + margin-bottom: 24px; + border-bottom: none; } #js-product-list-top .row { - display: flex; - justify-content: space-between; + display: flex; + justify-content: space-between; } #js-product-list-top .total-products { - order: 2; - display: flex; - justify-content: flex-end; + order: 2; + display: flex; + justify-content: flex-end; } #js-product-list-top .total-products p { - display: none; + display: none; } -.products-selection .display>div a { - height: 33px; - display: flex; - align-items: center; - justify-content: center; +.products-selection .display > div a { + height: 33px; + display: flex; + align-items: center; + justify-content: center; } -.products-selection .display>div a[title='Grid'] { - width: 36px; +.products-selection .display > div a[title='Grid'] { + width: 36px; } -.products-selection .display>div a[title='List'] { - width: 43px; +.products-selection .display > div a[title='List'] { + width: 43px; } -.products-selection .display>div { - margin-right: 13px; +.products-selection .display > div { + margin-right: 13px; } -.products-selection .display>div#list { - margin-right: 0; +.products-selection .display > div#list { + margin-right: 0; } -.products-selection .display>div a img { - transition: filter 0.2s ease-in; +.products-selection .display > div a img { + transition: filter 0.2s ease-in; } -.products-selection .display>div a:hover img { - filter: grayscale(1); +.products-selection .display > div a:hover img { + filter: grayscale(1); } .sort_border { - margin-left: 15px; - padding: 7px 16px; - border: 1px solid #d8d8d8; - border-radius: 4px; - display: flex; - align-items: center; - justify-content: flex-start; - transition: background-color 0.2s ease-in; + margin-left: 15px; + padding: 7px 16px; + border: 1px solid #d8d8d8; + border-radius: 4px; + display: flex; + align-items: center; + justify-content: flex-start; + transition: background-color 0.2s ease-in; } .products-selection .sort-by { - padding-left: 0; - padding-right: 0; - color: #3e2780; - font-weight: 600; - font-size: 13px; - line-height: 39px; - display: block; - margin: 0 5px 0 0; + padding-left: 0; + padding-right: 0; + color: #3e2780; + font-weight: 600; + font-size: 13px; + line-height: 39px; + display: block; + margin: 0 5px 0 0; } .sort_border .col-md-3, .sort_border .col-md-9 { - float: unset !important; - width: auto !important; - padding: 0; + float: unset !important; + width: auto !important; + padding: 0; } .products-selection button.select-title { - padding: 0; - color: $cTxtBlack; - font-size: 13px; - line-height: 36px; - border: none; - display: flex; - align-items: center; - justify-content: flex-start; - margin: 0 0 0 3px; + padding: 0; + color: $cTxtBlack; + font-size: 13px; + line-height: 36px; + border: none; + display: flex; + align-items: center; + justify-content: flex-start; + margin: 0 0 0 3px; } .chevron_sort_container { - display: flex; - position: relative; - background-color: #3e2780; - align-items: center; - justify-content: center; - border-radius: 4px; - width: 32px; - height: 32px; - margin-left: 46px; - transition: transform 0.3s ease-in; + display: flex; + position: relative; + background-color: #3e2780; + align-items: center; + justify-content: center; + border-radius: 4px; + width: 32px; + height: 32px; + margin-left: 46px; + transition: transform 0.3s ease-in; } .chevron_sort_container img { - filter: brightness(0) invert(1); - transform: rotate(90deg) translateX(2px); - transition: transform 0.1s ease-in; + filter: brightness(0) invert(1); + transform: rotate(90deg) translateX(2px); + transition: transform 0.1s ease-in; } button[aria-expanded='true'] .chevron_sort_container { - transform: rotate(180deg); + transform: rotate(180deg); } button[aria-expanded='true'] .chevron_sort_container img { - transform: rotate(90deg) translateX(0); + transform: rotate(90deg) translateX(0); } .products-sort-order .dropdown-menu { - left: 0; - width: calc(100% - 20px); - border: 1px solid #d8d8d8; - border-radius: 0 0 4px 4px; - font-size: 12px; - padding: 0; - margin: 9px 0 0 0; - border-top: none; + left: 0; + width: calc(100% - 20px); + border: 1px solid #d8d8d8; + border-radius: 0 0 4px 4px; + font-size: 12px; + padding: 0; + margin: 9px 0 0 0; + border-top: none; } .products-sort-order .select-list:hover { - background-color: #fff; + background-color: #fff; } .products-selection .display { - float: unset; - display: flex; - align-items: center; + float: unset; + display: flex; + align-items: center; } #category .products-selection { - margin-bottom: 62px; + margin-bottom: 62px; } .pagination { - background-color: unset; - border-radius: 0; - padding: 0; - margin-top: 50px; - margin-bottom: 50px; + background-color: unset; + border-radius: 0; + padding: 0; + margin-top: 50px; + margin-bottom: 50px; } .pagination .page-list { - display: flex; - align-items: center; - justify-content: flex-start; - padding: 0; - width: auto; - float: left; + display: flex; + align-items: center; + justify-content: flex-start; + padding: 0; + width: auto; + float: left; } .pagination .page-list li { - padding: 0; - width: 37px; - height: 37px; - display: flex; - align-items: center; - justify-content: center; - font-size: 14px; - line-height: 24px; - color: #696868; - border-radius: 4px; + padding: 0; + width: 37px; + height: 37px; + display: flex; + align-items: center; + justify-content: center; + font-size: 14px; + line-height: 24px; + color: #696868; + border-radius: 4px; } .pagination .page-list li:last-child a { - border-right: none; + border-right: none; } .pagination .page-list li:last-child a span { - display: none; + display: none; - &.spacer { - display: block; - } + &.spacer { + display: block; + } } #category-description { - padding: 50px; - line-height: 1.5; + padding: 50px; + line-height: 1.5; - h2 { - font-size: 1.25rem; - } + h2 { + font-size: 1.25rem; + } - p, - ul li, - strong { - color: $cTxtBlack; - } + p, + ul li, + strong { + color: $cTxtBlack; + } - ul { - margin-left: 25px; - list-style-type: disc; + ul { + margin-left: 25px; + list-style-type: disc; - li { - list-style-type: disc; - } - } + li { + list-style-type: disc; + } + } - ol { - margin-left: 25px; - list-style-type: decimal; + ol { + margin-left: 25px; + list-style-type: decimal; - li { - list-style-type: decimal; - } - } + li { + list-style-type: decimal; + } + } - p { - a { - color: #000; - font-weight: 600; - } - } + p { + a { + color: #000; + font-weight: 600; + } + } } .pagination a { - color: #696868; - display: flex; - width: 100%; - height: 100%; - align-items: center; - justify-content: center; - transition: background-color 0.3s ease-in, color 0.3s ease-in; - border-radius: 4px; - margin-right: 1px; + color: #696868; + display: flex; + width: 100%; + height: 100%; + align-items: center; + justify-content: center; + transition: background-color 0.3s ease-in, color 0.3s ease-in; + border-radius: 4px; + margin-right: 1px; } .pagination a:hover, .pagination .current a { - background-color: #3e2780; - color: #fff !important; + background-color: #3e2780; + color: #fff !important; } .pagination .page-list a.next img { - transform: translateX(1px); + transform: translateX(1px); } .pagination .page-list a.previous img { - transform: rotate(-180deg) translate(1px, -1px); + transform: rotate(-180deg) translate(1px, -1px); } .pagination .page-list a.next:hover img, .pagination .page-list a.previous:hover img { - filter: brightness(0) invert(1); + filter: brightness(0) invert(1); } #left-column .card-header { - display: none; + display: none; } #left-column .card { - border: none; + border: none; } #left-column .card-block { - padding: 0; + padding: 0; } .PM_ASCriterionGroupCheckbox .PM_ASLabelCheckboxSelected .PM_ASLabelLink, @@ -1701,617 +1717,621 @@ button[aria-expanded='true'] .chevron_sort_container img { .PM_ASearchTitle, .PM_ASBlockOutputHorizontal a, .PM_ASBlockOutputVertical a { - font-weight: 500; + font-weight: 500; } .PM_ASForm li { - display: flex; - align-items: center; - justify-content: flex-start; - position: relative; + display: flex; + align-items: center; + justify-content: flex-start; + position: relative; } .PM_ASForm label { - margin-bottom: 0; + margin-bottom: 0; } .PM_ASForm li div { - width: 100%; + width: 100%; } .PM_ASCriterionCheckbox { - width: 14px; - height: 14px; - position: relative; - z-index: 5; - margin-right: 13px; - opacity: 0; + width: 14px; + height: 14px; + position: relative; + z-index: 5; + margin-right: 13px; + opacity: 0; } .PM_ASForm label::after { - width: 14px; - height: 14px; - left: 0; - top: 5px; - content: ''; - position: absolute; - border: 1px solid #bcbcbc; + width: 14px; + height: 14px; + left: 0; + top: 5px; + content: ''; + position: absolute; + border: 1px solid #bcbcbc; } .PM_ASForm label::before { - width: 10px; - height: 10px; - left: 2px; - top: 7px; - content: ''; - position: absolute; - background-color: #3e2780; - opacity: 0; - transition: opacity 0.2s ease-in; + width: 10px; + height: 10px; + left: 2px; + top: 7px; + content: ''; + position: absolute; + background-color: #3e2780; + opacity: 0; + transition: opacity 0.2s ease-in; } -.PM_ASForm input:checked+label::before { - opacity: 1; +.PM_ASForm input:checked + label::before { + opacity: 1; } .PM_ASBlockOutputVertical a { - color: #696868; - display: block; - width: 100%; - line-height: 24px; + color: #696868; + display: block; + width: 100%; + line-height: 24px; } .PM_ASBlockOutput { - padding-left: 26px; + padding-left: 26px; } .PM_ASBlockOutputVertical .PM_ASSubmitSearch { - background-color: #3e2780; - padding: 7px 31px; - font-weight: 700; - text-transform: initial; - font-size: 14px; - line-height: 21px; - border-radius: 5px; - transition: color 0.2s ease-in, background-color 0.2s ease-in; + background-color: #3e2780; + padding: 7px 31px; + font-weight: 700; + text-transform: initial; + font-size: 14px; + line-height: 21px; + border-radius: 5px; + transition: color 0.2s ease-in, background-color 0.2s ease-in; } .PM_ASBlockOutputVertical .PM_ASSubmitSearch:hover { - color: #3e2780; - background-color: transparent; + color: #3e2780; + background-color: transparent; } .PM_ASForm .text-center { - text-align: left !important; - padding: 0; + text-align: left !important; + padding: 0; } .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { - width: 16px; - height: 16px; - border-radius: 50%; - background-color: #3e2780; - background-image: none; - border: none; - transition: transform 0.2s ease-in; - cursor: pointer; + width: 16px; + height: 16px; + border-radius: 50%; + background-color: #3e2780; + background-image: none; + border: none; + transition: transform 0.2s ease-in; + cursor: pointer; } .ui-state-default:hover, .ui-widget-content .ui-state-default:hover, .ui-widget-header .ui-state-default:hover { - transform: scale(1.1); + transform: scale(1.1); } .ui-slider .ui-slider-range { - background: #3e2780; + background: #3e2780; } .PM_ASCritRange { - border-radius: 0; - height: 2px; - border: none; + border-radius: 0; + height: 2px; + border: none; } .ui-slider-horizontal .ui-slider-range { - top: 2px; + top: 2px; } .PM_ASBlockOutputVertical .PM_ASCriterionsGroupTitle { - border: none; + border: none; } .PM_ASBlockOutputVertical .PM_ASResetSearch { - border: 1px solid #d8d8d8; - box-shadow: 2px 2px 11px 0 rgba(0, 0, 0, 0.1); - border-radius: 4px; + border: 1px solid #d8d8d8; + box-shadow: 2px 2px 11px 0 rgba(0, 0, 0, 0.1); + border-radius: 4px; } .PM_ASCritRangeValue { - margin-top: 10px; + margin-top: 10px; } .ApColumn .block.day_hit { - border-radius: 0 4px 4px; - border: 1px solid #fe6700; - padding: 0; - margin: 76px 0 0 0; - position: relative; + border-radius: 0 4px 4px; + border: 1px solid #fe6700; + padding: 0; + margin: 76px 0 0 0; + position: relative; } .ApColumn .block.day_hit::after { - position: absolute; - top: 0; - left: -1px; - background-color: #fe6700; - color: #ffffff; - font-size: 24px; - line-height: 21px; - font-weight: 700; - padding: 12px 24px; - border-radius: 8px 8px 0 0; - transform: translateY(-100%); + position: absolute; + top: 0; + left: -1px; + background-color: #fe6700; + color: #ffffff; + font-size: 24px; + line-height: 21px; + font-weight: 700; + padding: 12px 24px; + border-radius: 8px 8px 0 0; + transform: translateY(-100%); } .ApColumn .block.day_hit::before { - position: absolute; - top: -76px; - width: 100%; - height: 2px; - background-color: #d8d8d8; - content: ''; + position: absolute; + top: -76px; + width: 100%; + height: 2px; + background-color: #d8d8d8; + content: ''; } html[lang='pl'] .ApColumn .block.day_hit::after { - content: 'Hit Dnia!'; + content: 'Hit Dnia!'; } #category .ApColumn .block.day_hit .ajax_block_product { - margin: 0 !important; + margin: 0 !important; } .block.day_hit .product_list .ajax_block_product .product-flags { - display: none; + display: none; } .block.day_hit .button_container a img { - filter: brightness(0) invert(1); + filter: brightness(0) invert(1); } .footer_seo { - padding-right: 30px; + padding-right: 30px; } .zoomContainer, .product-thumb-images .thumb { - border-radius: 4px; + border-radius: 4px; } .product-thumb-images .thumb.selected, .product-thumb-images .thumb:hover { - border-color: $cLavender; + border-color: $cLavender; } .product-detail.product-thumbs-bottom .product-thumb-images { - padding-left: 0; - padding-right: 0; + padding-left: 0; + padding-right: 0; } -.product-detail.product-thumbs-bottom .product-thumb-images .slick-arrow.slick-prev { - left: 0; - border-radius: 5px 0 0 5px; +.product-detail.product-thumbs-bottom + .product-thumb-images + .slick-arrow.slick-prev { + left: 0; + border-radius: 5px 0 0 5px; } -.product-detail.product-thumbs-bottom .product-thumb-images .slick-arrow.slick-next { - right: 0; - border-radius: 0 5px 5px 0; +.product-detail.product-thumbs-bottom + .product-thumb-images + .slick-arrow.slick-next { + right: 0; + border-radius: 0 5px 5px 0; } #thumb-gallery .slick-arrows .slick-arrow { - height: 100%; + height: 100%; } -.slick-list:hover+.slick-arrows .slick-next, -.slick-list:hover+.slick-arrows .slick-prev, +.slick-list:hover + .slick-arrows .slick-next, +.slick-list:hover + .slick-arrows .slick-prev, .slick-arrows .slick-next.slick-disabled:hover, .slick-arrows .slick-prev.slick-disabled:hover { - background-color: rgba($cLavender, 0.5); + background-color: rgba($cLavender, 0.5); } .slick-arrows .slick-next:hover, .slick-arrows .slick-prev:hover { - background-color: rgba($cLavender, 1); + background-color: rgba($cLavender, 1); } .product-add-to-cart { - margin-bottom: 15px; + margin-bottom: 15px; } .product-actions { - margin-bottom: 44px; + margin-bottom: 44px; } -.product-detail>.row { - margin: 0; +.product-detail > .row { + margin: 0; } -.product-detail>.row>div[class^='col-'] { - padding-left: 15px; - padding-right: 15px; +.product-detail > .row > div[class^='col-'] { + padding-left: 15px; + padding-right: 15px; } -.product-detail>.row>div.col-form_id-form_9367402777406408 { - width: calc(50% + 58px); +.product-detail > .row > div.col-form_id-form_9367402777406408 { + width: calc(50% + 58px); } .product-detail-name { - text-transform: initial; - margin-top: 0; - font-size: 20px; - line-height: 30px; - margin-bottom: 16px; - font-weight: 600; - color: #2e2925; - width: 520px; - max-width: 100%; + text-transform: initial; + margin-top: 0; + font-size: 20px; + line-height: 30px; + margin-bottom: 16px; + font-weight: 600; + color: #2e2925; + width: 520px; + max-width: 100%; } .product-detail { - padding-top: 0; + padding-top: 0; } #product .product-actions .add-to-cart { - display: flex; - align-items: center; - justify-content: center; - text-align: center; - color: #fff; - background-color: $cDarkViolet; - border-radius: 5px; - width: 100%; - font-size: 16px; - line-height: 24px; - font-weight: 700; - text-transform: initial; + display: flex; + align-items: center; + justify-content: center; + text-align: center; + color: #fff; + background-color: $cDarkViolet; + border-radius: 5px; + width: 100%; + font-size: 16px; + line-height: 24px; + font-weight: 700; + text-transform: initial; - &:hover { - background-color: $cLavender; - } + &:hover { + background-color: $cLavender; + } } #product .product-actions .add-to-cart[disabled] { - filter: grayscale(1); + filter: grayscale(1); } .my_availability_box { - display: flex; - align-items: center; - justify-content: flex-start; + display: flex; + align-items: center; + justify-content: flex-start; } .my_availability_box .single_box { - margin-right: 16px; + margin-right: 16px; } .my_availability_box .single_box.dostepnosc { - display: none; + display: none; } .my_availability_box { - margin-bottom: 11px; + margin-bottom: 11px; } .my_availability_box .single_box p, .my_manufacturer p, #leo_product_reviews_block_extra .rating_label { - font-size: 12px; - margin: 0; - line-height: 18px; - font-weight: 400; - color: $cTxtBlack; + font-size: 12px; + margin: 0; + line-height: 18px; + font-weight: 400; + color: $cTxtBlack; } .my_manufacturer { - display: flex; - flex-wrap: wrap; - flex-direction: column; + display: flex; + flex-wrap: wrap; + flex-direction: column; } .my_manufacturer .product-manufacturer { - display: flex; + display: flex; } .my_manufacturer .product-manufacturer .manufacturer-logo { - max-height: 115px; - padding: 0; - border: none; + max-height: 115px; + padding: 0; + border: none; } .my_box_container.product_container { - padding: 0; - box-shadow: none; - margin: 0; - grid-template-columns: repeat(3, 1fr); + padding: 0; + box-shadow: none; + margin: 0; + grid-template-columns: repeat(3, 1fr); - .my_box_small { - width: 100% !important; - } + .my_box_small { + width: 100% !important; + } } #product .my_box_container.product_container { - margin-bottom: 20px; + margin-bottom: 20px; } .my_box_container.product_container p { - font-size: 10px; - line-height: 12px; + font-size: 10px; + line-height: 12px; } .my_box_container.product_container .my_image_container { - margin-right: 9px; + margin-right: 9px; } #leo_product_reviews_block_extra .reviews_note:before { - display: none; + display: none; } #leo_product_reviews_block_extra .reviews_note { - float: unset; - padding: 0; - margin: 0; + float: unset; + padding: 0; + margin: 0; } #leo_product_reviews_block_extra { - display: flex; - align-items: center; - justify-content: flex-start; - margin: 0; + display: flex; + align-items: center; + justify-content: flex-start; + margin: 0; } #leo_product_reviews_block_extra .rating_label { - margin-right: 10px; + margin-right: 10px; } .my_rating_container { - margin-bottom: 11px; + margin-bottom: 11px; } .star_content .star { - width: 15px; - height: 15px; - position: relative; - margin: 0 2px; + width: 15px; + height: 15px; + position: relative; + margin: 0 2px; } .star_content .star:before, div.star.star_on:before, div.star.star_hover:before { - color: #ebebeb; - font-size: 16px; - position: absolute; - left: 50%; - top: 50%; - transform: translate(-50%, -50%); + color: #ebebeb; + font-size: 16px; + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); } div.star.star_on:before, div.star.star_hover:before { - color: #3e2780; + color: #3e2780; } .product-quantity #quantity_wanted { - width: 100%; - text-align: left; + width: 100%; + text-align: left; } .product-actions .control-label { - color: $cTxtBlack; - font-size: 14px; - line-height: 18px; - margin: 0 auto; - text-align: left; - font-weight: 400; - text-transform: initial; - width: 100px; - margin-right: 5px; - min-width: unset; - max-width: unset; - margin-left: 0; + color: $cTxtBlack; + font-size: 14px; + line-height: 18px; + margin: 0 auto; + text-align: left; + font-weight: 400; + text-transform: initial; + width: 100px; + margin-right: 5px; + min-width: unset; + max-width: unset; + margin-left: 0; } -.product-variants>.product-variants-item { - display: flex; - align-items: center; - justify-content: space-between; - margin: 0 0 8px; +.product-variants > .product-variants-item { + display: flex; + align-items: center; + justify-content: space-between; + margin: 0 0 8px; } -.product-variants>.product-variants-item select { - min-height: 34px; - max-width: 419px; +.product-variants > .product-variants-item select { + min-height: 34px; + max-width: 419px; } select.form-control:not([size]):not([multiple]) { - height: calc(2.5rem - 6px); + height: calc(2.5rem - 6px); } -.product-detail>.row>div.col-form_id-form_15874367062488778 { - padding-left: 15px; - width: calc(50% - 58px); +.product-detail > .row > div.col-form_id-form_15874367062488778 { + padding-left: 15px; + width: calc(50% - 58px); } .product-add-to-cart .product-quantity .qty { - margin: 0 auto; - width: 100%; - display: flex; - align-items: center; - justify-content: space-between; + margin: 0 auto; + width: 100%; + display: flex; + align-items: center; + justify-content: space-between; } .product-quantity #quantity_wanted, -.product-variants>.product-variants-item select { - background-color: #f0f0f0; - width: 419px; - height: 34px; - color: #696868; - font-size: 14px; - line-height: 21px; - border: none; - padding-top: 5px 16px; - border-radius: 5px; - cursor: pointer; - outline: none !important; - -moz-appearance: none; - -webkit-appearance: none; - background-image: url(../img/layout/chevron_violet.svg); - background-repeat: no-repeat; - background-position: calc(100% - 16px) center; - background-size: auto; +.product-variants > .product-variants-item select { + background-color: #f0f0f0; + width: 419px; + height: 34px; + color: #696868; + font-size: 14px; + line-height: 21px; + border: none; + padding-top: 5px 16px; + border-radius: 5px; + cursor: pointer; + outline: none !important; + -moz-appearance: none; + -webkit-appearance: none; + background-image: url(../img/layout/chevron_violet.svg); + background-repeat: no-repeat; + background-position: calc(100% - 16px) center; + background-size: auto; } .product-actions .product-variants { - margin: 0; + margin: 0; } #add-to-cart-or-refresh .clearfix::after { - display: none; + display: none; } .price_container { - display: flex; - align-items: flex-end; - justify-content: flex-start; - margin-top: 47px; - margin-bottom: 18px; + display: flex; + align-items: flex-end; + justify-content: flex-start; + margin-top: 47px; + margin-bottom: 18px; } .price_container .product-prices, .price_container .product-prices .product-price { - margin: 0; - width: 100%; - display: flex; - flex-wrap: wrap; - gap: 20px; + margin: 0; + width: 100%; + display: flex; + flex-wrap: wrap; + gap: 20px; } .price_container .current-price { - color: $cTxtBlack; - font-size: 28px; - line-height: 18px; - font-weight: 600; - display: block !important; - margin-right: 20px !important; + color: $cTxtBlack; + font-size: 28px; + line-height: 18px; + font-weight: 600; + display: block !important; + margin-right: 20px !important; - @media (max-width: 767px) { - width: 100%; - } + @media (max-width: 767px) { + width: 100%; + } } .price_container .product-discount { - color: #696868; - font-size: 20px; - line-height: 18px; + color: #696868; + font-size: 20px; + line-height: 18px; - @media (max-width: 767px) { - width: 100%; - } + @media (max-width: 767px) { + width: 100%; + } } .price_container .product-discount .regular-price { - margin-right: 0; + margin-right: 0; } .phone_single { - display: flex; - justify-content: flex-start; - align-items: center; + display: flex; + justify-content: flex-start; + align-items: center; } .phone_single p { - color: #1a1a1a; - font-size: 14px; - line-height: 18px; - margin-right: 8px; - font-weight: 400; - margin-bottom: 0; + color: #1a1a1a; + font-size: 14px; + line-height: 18px; + margin-right: 8px; + font-weight: 400; + margin-bottom: 0; } .phone_single p strong { - font-weight: 700; + font-weight: 700; } .phone_single p a { - transition: color 0.2s ease-in; + transition: color 0.2s ease-in; } .raty_boxes_container { - display: flex; - align-items: center; - margin-top: 15px; - gap: 6px; - padding-bottom: 21px; - border-bottom: 1px solid #f6f6f6; - margin-bottom: 16px; - flex-wrap: wrap; - justify-content: center; + display: flex; + align-items: center; + margin-top: 15px; + gap: 6px; + padding-bottom: 21px; + border-bottom: 1px solid #f6f6f6; + margin-bottom: 16px; + flex-wrap: wrap; + justify-content: center; - br { - display: none; - } + br { + display: none; + } } .raty_boxes_container { - p { - margin-bottom: 0; - } + p { + margin-bottom: 0; + } } -.raty_boxes_container>div { - border-radius: 4px; - display: flex; - align-items: center; - justify-content: center; +.raty_boxes_container > div { + border-radius: 4px; + display: flex; + align-items: center; + justify-content: center; - @media (max-width: 500px) { - width: 100%; - } + @media (max-width: 500px) { + width: 100%; + } - picture { - max-width: 150px; - display: block; + picture { + max-width: 150px; + display: block; - img { - width: 100%; - max-width: 150px; - } - } + img { + width: 100%; + max-width: 150px; + } + } } -.raty_boxes_container>div.santander { - border: none; - align-items: center; - justify-content: center; - display: flex; +.raty_boxes_container > div.santander { + border: none; + align-items: center; + justify-content: center; + display: flex; } .botton_product_container { - display: flex; - justify-content: center; - gap: 20px; - align-items: center; + display: flex; + justify-content: center; + gap: 20px; + align-items: center; - a { - display: block; - background: $cLavender; - padding: 10px; - border-radius: 4px; + a { + display: block; + background: $cLavender; + padding: 10px; + border-radius: 4px; - img { - margin-right: 0 !important; - } - } + img { + margin-right: 0 !important; + } + } } a:focus, @@ -2320,90 +2340,100 @@ a:hover, .blog-title a:hover, .blog-container a:focus, .blog-container a:hover { - color: $cTxtLavender; + color: $cTxtLavender; } .more-info-product { - border-radius: 4px; - padding: 35px 50px 50px; + border-radius: 4px; + padding: 35px 50px 50px; } .product_base_info { - background: #fff; - padding: 25px; - border-radius: 4px; + background: #fff; + padding: 25px; + border-radius: 4px; + + .my_box_container.product_container { + display: flex; + flex-direction: row; + + @media (max-width: 550px) { + flex-direction: column; + } + } } .category-products .products-section-title, .more-info-product .title-info-product { - position: relative; - color: $cTxtDarkViolet; - font-family: 'Roboto'; - font-weight: 600; - font-size: 24px; - line-height: 1.5; - text-align: center; - padding-left: 0; - padding-bottom: 10px; - width: fit-content; - margin-left: auto; - margin-right: auto; - margin-bottom: 30px; - text-transform: uppercase; + position: relative; + color: $cTxtDarkViolet; + font-family: 'Roboto'; + font-weight: 600; + font-size: 24px; + line-height: 1.5; + text-align: center; + padding-left: 0; + padding-bottom: 10px; + width: fit-content; + margin-left: auto; + margin-right: auto; + margin-bottom: 30px; + text-transform: uppercase; - &:before { - content: ''; - position: absolute; - top: auto; - bottom: 0; - height: 2px; - background: $cLavender; - width: 90%; - left: 5%; - display: block; - } + &:before { + content: ''; + position: absolute; + top: auto; + bottom: 0; + height: 2px; + background: $cLavender; + width: 90%; + left: 5%; + display: block; + } } .product-features h3 { - display: none; + display: none; } .product-features { - margin: 0 0 40px; + margin: 0 0 40px; } .product-features { - >dl { - &.data-sheet { - margin-bottom: 0; - } - } + > dl { + &.data-sheet { + margin-bottom: 0; + } + } } -.product-features>dl.data-sheet dd.value, -.product-features>dl.data-sheet dt.name { - padding: 0; - margin: 0; - font-size: 15px; - line-height: 20px; - font-weight: 500; - color: $cTxtBlack; - min-height: 31px; - padding: 8px; - background-color: $cWhite; - text-transform: initial; - display: flex; - align-items: center; +.product-features > dl.data-sheet dd.value, +.product-features > dl.data-sheet dt.name { + padding: 0; + margin: 0; + font-size: 15px; + line-height: 20px; + font-weight: 500; + color: $cTxtBlack; + min-height: 31px; + padding: 8px; + background-color: $cWhite; + text-transform: initial; + display: flex; + align-items: center; - @media (max-width: 765px) { - font-size: 13px; - } + @media (max-width: 765px) { + font-size: 13px; + } } -.product-features>dl.data-sheet dt.name {} +.product-features > dl.data-sheet dt.name { +} -.product-features>dl.data-sheet dd.value { - color: $cTxtViolet; +.product-features > dl.data-sheet dd.value { + color: $cTxtViolet; } // .product-features>dl.data-sheet dd.value, @@ -2416,37 +2446,37 @@ a:hover, // } #description iframe { - width: 100%; - min-height: 412px; + width: 100%; + min-height: 412px; } #description h2 { - color: $cTxtBlack; - font-size: 20px; - line-height: 30px; - margin-bottom: 13px; - font-weight: 400; + color: $cTxtBlack; + font-size: 20px; + line-height: 30px; + margin-bottom: 13px; + font-weight: 400; } #description { - font-size: 13px; - line-height: 18px; - color: #010101; + font-size: 13px; + line-height: 18px; + color: #010101; } #description p { - font-size: 13px; - line-height: 18px; + font-size: 13px; + line-height: 18px; } #product_reviews_block_tab .review { - border-bottom: 1px solid #33d5ad; + border-bottom: 1px solid #33d5ad; } .product-name a:hover, .leo-fly-cart-icon-wrapper a:hover, #checkout-addresses-step a:hover { - color: #3e2780 !important; + color: #3e2780 !important; } .leo-cart-dropdown-action a.btn:hover, @@ -2459,558 +2489,559 @@ a:hover, .btn-outline:focus, .btn-outline:active, .btn-outline.active { - color: #ffffff !important; - background: $cLavender !important; + color: #ffffff !important; + background: $cLavender !important; } .leo-cart-dropdown-action a.btn, .leo-cart-dropdown-action a.btn.cart-dropdow-checkout { - transition: all 0.3s ease-in; + transition: all 0.3s ease-in; } #product .product-actions .add-to-cart { - transition: all 0.3s ease-in; + transition: all 0.3s ease-in; } .btn-outline { - transition: all 0.3s ease-in; - background-color: #ccc; - border-color: #ccc; - border-radius: 5px; + transition: all 0.3s ease-in; + background-color: #ccc; + border-color: #ccc; + border-radius: 5px; } .btn-outline:hover { - color: #fff !important; - background-color: #3e2780; + color: #fff !important; + background-color: #3e2780; } -.custom-radio input[type='radio']:checked+span { - background-color: #3e2780; +.custom-radio input[type='radio']:checked + span { + background-color: #3e2780; } .btn-primary { - color: $cTxtWhite; - font-weight: 600; - font-size: 14px; - background-color: $cDarkViolet; - transition: all 0.3s ease-in; - border-radius: 5px; - padding: 10px 40px; - text-transform: inherit; + color: $cTxtWhite; + font-weight: 600; + font-size: 14px; + background-color: $cDarkViolet; + transition: all 0.3s ease-in; + border-radius: 5px; + padding: 10px 40px; + text-transform: inherit; - &:hover { - background: $cLavender; - } + &:hover { + background: $cLavender; + } } .form-control { - background-color: #fff; - border: 1px solid #e6e5e5; - border-radius: 5px; + background-color: #fff; + border: 1px solid #e6e5e5; + border-radius: 5px; } .form-control:focus { - color: $cTxtBlack; - border-color: #3e2780; + color: $cTxtBlack; + border-color: #3e2780; } #customer-form .form-control-valign label { - margin-right: 15px; + margin-right: 15px; } .input-group { - outline: none !important; + outline: none !important; } .cart-summary-products .btn-outline { - text-transform: uppercase; + text-transform: uppercase; } body#checkout [data-action='show-password'], #authentication [data-action='show-password'] { - background: #ccc; - transition: all 0.3s ease-in; - height: 35px; + background: #ccc; + transition: all 0.3s ease-in; + height: 35px; } body#checkout [data-action='show-password']:hover, .btn-primary:active, .btn-primary.active, -.open>.btn-primary.dropdown-toggle, +.open > .btn-primary.dropdown-toggle, .btn-primary:focus, .btn-primary.focus, #authentication [data-action='show-password']:hover { - background: #3e2780; + background: #3e2780; } #cta_row { - overflow: hidden; + overflow: hidden; } #checkout .my_box_container.product_container .my_image_container { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - text-align: center; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + text-align: center; } #checkout .my_box_small { - flex-wrap: wrap; + flex-wrap: wrap; } #checkout .my_content_container { - text-align: center; - display: flex; - width: 100%; - justify-content: center; - padding: 0 10px; - min-height: 36px; + text-align: center; + display: flex; + width: 100%; + justify-content: center; + padding: 0 10px; + min-height: 36px; } #checkout .my_box_container.product_container p { - text-align: center; + text-align: center; } body#checkout section.checkout-step .address-item.selected { - border-radius: 5px; - border-color: #3e2780; + border-radius: 5px; + border-color: #3e2780; } body#checkout #order-summary-content .summary-selected-carrier, body#checkout #order-summary-content .order-confirmation-table { - border-radius: 5px; + border-radius: 5px; } .btn-primary.disabled:hover, .btn-primary:disabled:hover { - background-color: #a94442; + background-color: #a94442; } .summary-selected-carrier .row { - display: flex; - align-items: center; + display: flex; + align-items: center; } .form-control-valign { - display: flex; - align-items: center; + display: flex; + align-items: center; } .form-group.row { - display: flex; - align-items: center; + display: flex; + align-items: center; } .product-actions .control-label { - text-transform: uppercase; + text-transform: uppercase; } #customer-form .form-control-valign label { - margin-bottom: 0 !important; - display: flex; - align-items: center; + margin-bottom: 0 !important; + display: flex; + align-items: center; } #identity .radio-inline .custom-radio, #authentication .radio-inline .custom-radio { - margin-right: 5px; + margin-right: 5px; } .page-my-account #content .links a:hover i { - color: #3e2780; + color: #3e2780; } .category-depth-level-3 #PM_ASCriterionsGroup_1_4 { - display: none; + display: none; } #configure .img_container { - display: flex; - width: 100%; - align-items: center; - justify-content: center; - min-height: 117px; + display: flex; + width: 100%; + align-items: center; + justify-content: center; + min-height: 117px; } .page-prices-drop #js-product-list-header { - text-align: center; - margin: 20px auto 30px; - font-size: 30px; - text-transform: capitalize; + text-align: center; + margin: 20px auto 30px; + font-size: 30px; + text-transform: capitalize; } .movies_page .half_w_movies { - margin-top: 30px; + margin-top: 30px; } .movies_page iframe { - width: 100%; + width: 100%; } .movies_page .half_w_movies iframe { - min-height: 290px; + min-height: 290px; } .movies_page .full_w_movies iframe { - min-height: 470px; + min-height: 470px; } -#cms .content-wrapper h2 {} +#cms .content-wrapper h2 { +} #cms #content-wrapper p, #cms #content-wrapper li { - color: #000; - font-size: 13px; - line-height: 1.3; - margin-bottom: 10px; - font-weight: 400; + color: #000; + font-size: 13px; + line-height: 1.3; + margin-bottom: 10px; + font-weight: 400; } .leo-megamenu .dropdown-menu { - min-width: 256px; - padding: 28px; - border-radius: 7px; - box-shadow: 0px 12px 29px rgba(0, 0, 0, 0.25); - top: calc(100% - 5px); - background: #fff; + min-width: 256px; + padding: 28px; + border-radius: 7px; + box-shadow: 0px 12px 29px rgba(0, 0, 0, 0.25); + top: calc(100% - 5px); + background: #fff; } .leo-megamenu .dropdown-menu li { - margin-bottom: 25px; - margin-right: 0 !important; + margin-bottom: 25px; + margin-right: 0 !important; } .leo-megamenu .dropdown-menu li a { - padding: 0; - color: $cDarkViolet; - font-size: 16px; - transition: all 0.3s ease-in; + padding: 0; + color: $cDarkViolet; + font-size: 16px; + transition: all 0.3s ease-in; - &:hover { - span { - color: $cLavender !important; - } - } + &:hover { + span { + color: $cLavender !important; + } + } - span { - color: $cDarkViolet !important; - transition: all 0.3s ease-in; - } + span { + color: $cDarkViolet !important; + transition: all 0.3s ease-in; + } } .leo-megamenu .dropdown-menu li a:hover, .leo-megamenu .dropdown-menu li a:hover .menu-title { - color: $cTxtLavender; + color: $cTxtLavender; } .dropdown-toggle::after { - display: none; + display: none; } .nav.megamenu.horizontal li:last-child { - margin-bottom: 0; + margin-bottom: 0; } .leo-megamenu .dropdown-menu::after { - content: ''; - position: absolute; + content: ''; + position: absolute; } .bottomnav { - padding-top: 10px; - padding-bottom: 10px; + padding-top: 10px; + padding-bottom: 10px; } #order-confirmation #order-details { - padding-left: 15px; - margin-top: 30px; + padding-left: 15px; + margin-top: 30px; } #order-confirmation #registration-form { - margin-top: 50px; + margin-top: 50px; } #order-confirmation #order-items { - border-right: none; + border-right: none; } .bestsller .item { - padding-bottom: 15px; - padding-top: 15px; + padding-bottom: 15px; + padding-top: 15px; } #header { - // position: sticky; - // top: 0; - background-color: #fff; - // z-index: 999; + // position: sticky; + // top: 0; + background-color: #fff; + // z-index: 999; - .header-nav { - z-index: 999; + .header-nav { + z-index: 999; - &.fixed { - top: 0; - position: fixed; - width: 100%; - } - } + &.fixed { + top: 0; + position: fixed; + width: 100%; + } + } - .header-top { - z-index: 999; + .header-top { + z-index: 999; - &.fixed { - position: fixed; - width: 100%; - } - } + &.fixed { + position: fixed; + width: 100%; + } + } } .header-logo img { - transition: transform 0.3s ease-in; - transform-origin: left; + transition: transform 0.3s ease-in; + transform-origin: left; - @media (max-width: 767px) { - max-width: 150px; - } + @media (max-width: 767px) { + max-width: 150px; + } } .mini-navbar .header-logo img { - transform: scale(0.7); + transform: scale(0.7); } .mini-navbar .header-top { - margin-top: 0px; - transition: transform 0.3s ease-in; + margin-top: 0px; + transition: transform 0.3s ease-in; } .mini-navbar #logo_row_header { - margin-bottom: 0; + margin-bottom: 0; } -.mini-navbar .nav.megamenu.horizontal>li>a { - padding-bottom: 10px; +.mini-navbar .nav.megamenu.horizontal > li > a { + padding-bottom: 10px; } .navbar-fixed-top { - transition: all 0.3s ease-in; + transition: all 0.3s ease-in; } .navbar-fixed-top.mini-navbar { - box-shadow: 5px 5px 10px -8px #ccc; - transform: translateY(-30px); + box-shadow: 5px 5px 10px -8px #ccc; + transform: translateY(-30px); } .cms-id-23 #main .page-header, .cms-id-23 #cta_row { - display: none; + display: none; } .newsletter { - width: 700px; - margin: 90px auto 300px; - max-width: 100%; + width: 700px; + margin: 90px auto 300px; + max-width: 100%; } .newsletter h2 { - font-size: 28px; - line-height: 39px; - font-weight: 700; - text-align: center; + font-size: 28px; + line-height: 39px; + font-weight: 700; + text-align: center; } .newsletter h2 span { - color: #3e2780; + color: #3e2780; } #cart .cart-detailed-actions .btn.btn-outline { - background-color: #3e2780; - border: none; + background-color: #3e2780; + border: none; } .cart-grid-body a.label:hover { - color: #3e2780; + color: #3e2780; } .aeuc_from_label { - display: none; + display: none; } .product-prices .current-price span[itemprop='price'] { - font-size: 28px; - line-height: 18px; + font-size: 28px; + line-height: 18px; } .my_salon_container h2 { - font-size: 23px; - text-align: left; - margin-bottom: 15px; + font-size: 23px; + text-align: left; + margin-bottom: 15px; } #cms #content-wrapper .my_salon_container p { - font-size: 20px; + font-size: 20px; } #cms #content-wrapper .my_salon_container p a:hover { - color: #3e2780; + color: #3e2780; } .my_salons iframe { - width: 100%; - min-height: 370px; - box-shadow: 0px 0px 20px rgba(204, 204, 204, 0.5); + width: 100%; + min-height: 370px; + box-shadow: 0px 0px 20px rgba(204, 204, 204, 0.5); } .full_w_walk { - margin-top: 80px; + margin-top: 80px; } .full_w_walk h2 { - font-size: 2em; - margin-left: -15px; - margin-bottom: 30px; + font-size: 2em; + margin-left: -15px; + margin-bottom: 30px; } .full_w_walk .bottom_link { - width: 100%; - display: flex; - align-items: center; - justify-content: center; + width: 100%; + display: flex; + align-items: center; + justify-content: center; } .img_salon_container { - margin-bottom: 15px; - text-align: center; + margin-bottom: 15px; + text-align: center; } .img_salon_container img { - max-width: 100%; + max-width: 100%; } .list article.product-miniature { - width: 100%; + width: 100%; } .flex-row { - display: flex; - align-items: center; - justify-content: space-between; - flex-wrap: wrap; + display: flex; + align-items: center; + justify-content: space-between; + flex-wrap: wrap; } .flex-col48 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } .box-cover .flex-col48 { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - justify-items: flex-start; - -ms-flex: unset; - flex: unset; - max-width: unset; - width: 48%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + justify-items: flex-start; + -ms-flex: unset; + flex: unset; + max-width: unset; + width: 48%; } .box-cover .flex-col48 p span { - padding-left: 30px; - display: block; + padding-left: 30px; + display: block; } .flex-row.box-cover .flex-col48.cover-item:last-of-type p span { - padding-left: 0; + padding-left: 0; } .flex-row.box-cover .flex-col48.cover-item:last-of-type { - display: block; + display: block; } .box-cover .flex-col48 img { - max-width: 100%; - min-width: 140px; - height: auto; - margin-right: 30px; + max-width: 100%; + min-width: 140px; + height: auto; + margin-right: 30px; } .desc-item { - display: flex; - align-items: center; - justify-content: flex-start; - margin-bottom: 15px; + display: flex; + align-items: center; + justify-content: flex-start; + margin-bottom: 15px; } .desc-item img { - width: auto; - margin-right: 20px; + width: auto; + margin-right: 20px; } .desc-item p { - padding-right: 15px; - margin: 0; + padding-right: 15px; + margin: 0; } .hardness h3 { - text-align: center; + text-align: center; } .hardness img { - margin: 0 auto 15px; + margin: 0 auto 15px; } .hardness { - text-align: center; - width: 100%; + text-align: center; + width: 100%; } .flex-col100 { - display: flex; - align-items: center; - justify-content: flex-start; + display: flex; + align-items: center; + justify-content: flex-start; } .flex-col100 img { - margin-right: 20px; + margin-right: 20px; } .walk_container iframe { - max-width: 100%; - border: none; + max-width: 100%; + border: none; } #blog-category .panel.panel-default, -.latest-blogs .blog-meta>span.icon-calendar, +.latest-blogs .blog-meta > span.icon-calendar, #module-leoblog-blog .social-share, .blog-description h1, #module-leoblog-category .panel.panel-defaul, #module-leoblog-category .blog-item .blog-meta, #module-leoblog-category h3.section-title, #module-leoblog-list .blog-meta { - display: none; + display: none; } .blog-description { - color: #000; + color: #000; } .blog-item .blog-shortinfo { - color: #000; + color: #000; } #blogpage h1.blog-title { - font-size: 34px; + font-size: 34px; } #blogpage .extra-blogs { - margin-top: 30px; + margin-top: 30px; } #blogpage .blog-detail .blog-meta { - width: 100%; - border-bottom: 2px solid #f7f7f7; - padding-bottom: 25px; - margin-bottom: 15px; + width: 100%; + border-bottom: 2px solid #f7f7f7; + padding-bottom: 25px; + margin-bottom: 15px; } .btn-primary:active:hover, @@ -3019,2786 +3050,2797 @@ body#checkout #order-summary-content .order-confirmation-table { .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, -.open>.btn-primary.dropdown-toggle:hover, -.open>.btn-primary.dropdown-toggle:focus, -.open>.btn-primary.dropdown-toggle.focus { - background-color: #24b28c; +.open > .btn-primary.dropdown-toggle:hover, +.open > .btn-primary.dropdown-toggle:focus, +.open > .btn-primary.dropdown-toggle.focus { + background-color: #24b28c; } #manufacturer #main h1 { - margin-bottom: 30px; + margin-bottom: 30px; } html[lang='en'] .nav.megamenu.horizontal li.fat_menu:not(.last_element), html[lang='sk'] .nav.megamenu.horizontal li.fat_menu:not(.last_element) { - display: none; + display: none; } #cms #main .page-content li { - list-style: initial; + list-style: initial; } #cms #main .page-content ul, #main .page-content ol { - padding-left: 30px; + padding-left: 30px; } #cms #main .page-content ul, #main .page-content ul li { - list-style: disc !important; + list-style: disc !important; } #cms #main .page-content ol, #main .page-content ol li { - list-style: decimal !important; + list-style: decimal !important; } #main .page-content ol li ul, #main .page-content ol li ul li { - list-style: disc !important; + list-style: disc !important; } #description ul, #description li, #description ol { - list-style: inherit; + list-style: inherit; } #description ul { - padding-left: 30px; + padding-left: 30px; } .products-sort-order .select-list:hover { - color: #3e2780; + color: #3e2780; } .delivery-options-list .h6 { - margin-bottom: 0; + margin-bottom: 0; } body#checkout section.checkout-step .delivery-option label { - margin-bottom: 0; + margin-bottom: 0; } body#checkout section.checkout-step .delivery-option { - display: flex; - align-items: center; + display: flex; + align-items: center; } #raty_baner { - cursor: pointer; + cursor: pointer; } #newsletter_container { - display: none; - width: 1200px; - max-width: 100%; - margin: 0 auto; + display: none; + width: 1200px; + max-width: 100%; + margin: 0 auto; } .cms-id-23 #newsletter_container { - display: block; + display: block; } .cms-id-23 .footer-top { - background-color: transparent; + background-color: transparent; } .block_newsletter form { - margin: 0; - width: 700px; - border: none; - height: auto; - max-width: calc(100% - 30px); - padding: 0; - background: transparent; + margin: 0; + width: 700px; + border: none; + height: auto; + max-width: calc(100% - 30px); + padding: 0; + background: transparent; } .newsletter-box { - .ApHtml { - h4 { - color: $cTxtWhite; - font-family: 'Roboto', sans-serif; - font-style: normal; - font-weight: 700; - font-size: 28px; - line-height: 1.1; - margin-bottom: 10px; - } + .ApHtml { + h4 { + color: $cTxtWhite; + font-family: 'Roboto', sans-serif; + font-style: normal; + font-weight: 700; + font-size: 28px; + line-height: 1.1; + margin-bottom: 10px; + } - h5 { - color: $cTxtWhite; - margin-bottom: 15px; - font-weight: 300; - } - } + h5 { + color: $cTxtWhite; + margin-bottom: 15px; + font-weight: 300; + } + } - .block_newsletter { - label { - a { - color: $cTxtWhite; - font-weight: 400; - font-size: 14px; - } - } - } + .block_newsletter { + label { + a { + color: $cTxtWhite; + font-weight: 400; + font-size: 14px; + } + } + } } .newsletter { - input[type='checkbox'] { - margin-left: 14px !important; - } + input[type='checkbox'] { + margin-left: 14px !important; + } } .newsletter_container { - display: flex; - align-items: center; - justify-content: space-between; - margin-bottom: 20px; + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 20px; } .newsletter_container .input-wrapper input { - background: $cWhite; - color: $cTxtBlack; - font-size: 14px; - line-height: 34px; - padding: 7px 21px; - width: 100%; - height: 48px; + background: $cWhite; + color: $cTxtBlack; + font-size: 14px; + line-height: 34px; + padding: 7px 21px; + width: 100%; + height: 48px; } .newsletter_container .input-wrapper { - width: calc(100% - 150px); + width: calc(100% - 150px); } .block_newsletter form button { - display: flex; - align-items: center; - justify-content: center; - font-weight: 700; - font-size: 15px; - line-height: 24px; - width: 150px; - // margin-left: 16px; - background-color: $cLavender !important; - color: #fff; - right: 0; - position: relative; - letter-spacing: 0.125em; - border-radius: 0; - text-transform: uppercase; - height: 48px; + display: flex; + align-items: center; + justify-content: center; + font-weight: 700; + font-size: 15px; + line-height: 24px; + width: 150px; + // margin-left: 16px; + background-color: $cLavender !important; + color: #fff; + right: 0; + position: relative; + letter-spacing: 0.125em; + border-radius: 0; + text-transform: uppercase; + height: 48px; } .block_newsletter form button span { - display: block; + display: block; } .block_newsletter .col-12 { - width: 100%; - position: relative; - padding: 0 15px; + width: 100%; + position: relative; + padding: 0 15px; } .block_newsletter .col-12 input { - width: 20px; - height: 20px; - float: unset; - margin-right: 9px; - opacity: 0; - position: relative; - z-index: 1; - cursor: pointer; + width: 20px; + height: 20px; + float: unset; + margin-right: 9px; + opacity: 0; + position: relative; + z-index: 1; + cursor: pointer; } .block_newsletter .col-12 label { - margin: 0; + margin: 0; } .block_newsletter .col-12 a { - color: #696868; - font-size: 13px; - line-height: 19px; + color: #696868; + font-size: 13px; + line-height: 19px; } .block_newsletter .col-12 label::before, .block_newsletter .col-12 label::after { - position: absolute; - content: ''; - left: 15px; - top: 50%; - transform: translateY(-50%); - width: 14px; - height: 14px; - border-radius: 0px; - background: $cWhite; - border: 2px solid $cWhite; + position: absolute; + content: ''; + left: 15px; + top: 50%; + transform: translateY(-50%); + width: 14px; + height: 14px; + border-radius: 0px; + background: $cWhite; + border: 2px solid $cWhite; } .block_newsletter .col-12 label::after { - border: none; - opacity: 0; - width: 8px; - height: 8px; - background-color: $cLavender; - left: 18px; - top: 10px; - border-radius: 0; - transition: all 250ms ease; + border: none; + opacity: 0; + width: 8px; + height: 8px; + background-color: $cLavender; + left: 18px; + top: 10px; + border-radius: 0; + transition: all 250ms ease; } -.block_newsletter .col-12 input:checked+label::after { - opacity: 1; +.block_newsletter .col-12 input:checked + label::after { + opacity: 1; } .block_newsletter .title_block { - display: none !important; + display: none !important; } .block_newsletter { - color: #fff; + color: #fff; - a { - color: #fff !important; - text-decoration: underline; - margin: 0 3px; - } + a { + color: #fff !important; + text-decoration: underline; + margin: 0 3px; + } - h3 { - margin-bottom: 10px; - } + h3 { + margin-bottom: 10px; + } - h5 { - margin-bottom: 15px; - color: #fff; - font-weight: 300; - font-size: 0.9rem; - line-height: 1.5; - } + h5 { + margin-bottom: 15px; + color: #fff; + font-weight: 300; + font-size: 0.9rem; + line-height: 1.5; + } - input { - background: #fff; - opacity: 1 !important; - } + input { + background: #fff; + opacity: 1 !important; + } } .PM_ASCriterionsGroup.PM_ASCriterionsGroupStock { - display: none !important; + display: none !important; } .pagination .page-list li:nth-child(4) span { - width: 37px; - height: 37px; - display: flex; - align-items: center; - justify-content: center; + width: 37px; + height: 37px; + display: flex; + align-items: center; + justify-content: center; } body#checkout section.checkout-step .carrier-delay { - display: none; + display: none; } #order-confirmation #order-details ul { - padding-left: 15px; + padding-left: 15px; } #order-confirmation #order-details ul li:last-child { - display: none; + display: none; } body#checkout .condition-label label a { - font-weight: 700; + font-weight: 700; } #checkout .modal-content ol, #checkout .modal-content ol li { - list-style: decimal; + list-style: decimal; } #checkout .modal-content ul, #checkout .modal-content ul li { - list-style: square; + list-style: square; } #checkout .modal-content ol, #checkout .modal-content ul { - padding-left: 30px; + padding-left: 30px; } -#checkout .modal-content ol+p { - margin-top: 20px; +#checkout .modal-content ol + p { + margin-top: 20px; } #checkout .modal-content .btn { - margin-top: 20px; + margin-top: 20px; } body#checkout .modal-content { - background-color: #fff; + background-color: #fff; } body#checkout .modal-content p, body#checkout .modal-content a, body#checkout .modal-content li { - color: #000000; + color: #000000; } .page-cart #oblicz-rate { - display: none; + display: none; } .PM_ASCriterionsGroupPrices_drop .PM_ASLabelLink { - text-transform: capitalize; + text-transform: capitalize; } .content_row.content_header_row { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - text-align: center; - padding: 10px 0 43px; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + text-align: center; + padding: 10px 0 43px; } .content_row.content_header_row img { - display: block; - margin: 0 auto 20px; + display: block; + margin: 0 auto 20px; } .content_row.content_header_row h1 { - columns: #2f2e2a; - font-weight: 700; - line-height: 28px; - font-size: 32px; - letter-spacing: 0.1px; - margin: 0 0 18px; + columns: #2f2e2a; + font-weight: 700; + line-height: 28px; + font-size: 32px; + letter-spacing: 0.1px; + margin: 0 0 18px; } .content_row.content_header_row p { - color: #5b5957; - font-size: 20px; - line-height: 28px; - letter-spacing: 0.1px; - font-weight: 400; - margin: 0; + color: #5b5957; + font-size: 20px; + line-height: 28px; + letter-spacing: 0.1px; + font-weight: 400; + margin: 0; } #our_salon_wrapper { - position: relative; - padding: 120px 0 159px; + position: relative; + padding: 120px 0 159px; } #our_salon_wrapper::before { - position: absolute; - content: ''; - width: 100vw; - height: 100%; - top: 0; - left: 50%; - transform: translateX(-50%); - background-color: #f7f8fa; + position: absolute; + content: ''; + width: 100vw; + height: 100%; + top: 0; + left: 50%; + transform: translateX(-50%); + background-color: #f7f8fa; } .sinlge_row_salon { - position: relative; - z-index: 1; - background-color: #fff; - display: flex; - justify-content: space-between; - align-items: center; - border-radius: 10px; - margin-bottom: 120px; - padding: 30px; - box-shadow: 0px 4px 36px rgba(42, 88, 102, 0.25); + position: relative; + z-index: 1; + background-color: #fff; + display: flex; + justify-content: space-between; + align-items: center; + border-radius: 10px; + margin-bottom: 120px; + padding: 30px; + box-shadow: 0px 4px 36px rgba(42, 88, 102, 0.25); } .sinlge_row_salon:last-child { - margin-bottom: 0; + margin-bottom: 0; } .sinlge_row_salon .map_wrapper, .sinlge_row_salon .contett_wrapper { - flex: 0 0 auto; - width: 50%; + flex: 0 0 auto; + width: 50%; } .sinlge_row_salon .map_wrapper { - padding-right: 15px; + padding-right: 15px; } .sinlge_row_salon .map_wrapper iframe { - width: 540px; - height: 330px; - border-radius: 10px; - max-width: 100%; + width: 540px; + height: 330px; + border-radius: 10px; + max-width: 100%; } .sinlge_row_salon .contett_wrapper { - padding-left: 15px; - display: flex; - flex-direction: column; - align-items: flex-start; - justify-content: space-between; + padding-left: 15px; + display: flex; + flex-direction: column; + align-items: flex-start; + justify-content: space-between; } #cms #content-wrapper .sinlge_row_salon .contett_wrapper .top_lable { - color: #5b5957; - font-size: 18px; - line-height: 24px; - margin: 0 0 10px; - font-weight: 400; + color: #5b5957; + font-size: 18px; + line-height: 24px; + margin: 0 0 10px; + font-weight: 400; } .sinlge_row_salon .contett_wrapper h3 { - color: #2f2e2a; - font-weight: 700; - font-size: 30px; - line-height: 24px; - margin: 0 0 40px; + color: #2f2e2a; + font-weight: 700; + font-size: 30px; + line-height: 24px; + margin: 0 0 40px; } .sinlge_row_salon .contett_wrapper .adres_wrapper { - margin-bottom: 30px; + margin-bottom: 30px; } .sinlge_row_salon .contett_wrapper .adress_row { - display: flex; - align-items: center; - justify-content: flex-start; - margin: 0 0 19px; + display: flex; + align-items: center; + justify-content: flex-start; + margin: 0 0 19px; } .sinlge_row_salon .contett_wrapper .adress_row:last-child { - margin-bottom: 0; + margin-bottom: 0; } .sinlge_row_salon .contett_wrapper .ico_wparrer { - flex: 0 0 auto; - display: flex; - align-items: center; - justify-content: flex-start; - width: 40px; - padding-right: 10px; + flex: 0 0 auto; + display: flex; + align-items: center; + justify-content: flex-start; + width: 40px; + padding-right: 10px; } .sinlge_row_salon .contett_wrapper .ico_wparrer img { - display: block; - margin: 0; - flex: 0 0 auto; + display: block; + margin: 0; + flex: 0 0 auto; } #cms #content-wrapper .sinlge_row_salon .contett_wrapper .adress_row p { - flex: 0 0 auto; - color: #2f2e2a; - margin: 0; - font-size: 16px; - font-weight: 500; - line-height: 24px; + flex: 0 0 auto; + color: #2f2e2a; + margin: 0; + font-size: 16px; + font-weight: 500; + line-height: 24px; } .sinlge_row_salon .bottom_wrapper { - width: 100%; - display: flex; - align-items: flex-end; - justify-content: space-between; + width: 100%; + display: flex; + align-items: flex-end; + justify-content: space-between; } #cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p { - margin: 0 0 4px; - font-size: 16px; - line-height: 24px; - font-weight: 500; + margin: 0 0 4px; + font-size: 16px; + line-height: 24px; + font-weight: 500; } -#cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p:last-child { - margin-bottom: 0; +#cms + #content-wrapper + .sinlge_row_salon + .contett_wrapper + .bottom_wrapper + p:last-child { + margin-bottom: 0; } -#cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p.label { - color: #b8b3ae; - text-align: left; - font-weight: 400; +#cms + #content-wrapper + .sinlge_row_salon + .contett_wrapper + .bottom_wrapper + p.label { + color: #b8b3ae; + text-align: left; + font-weight: 400; } .sinlge_row_salon .see_salon_button { - display: flex; - align-items: center; - justify-content: center; - color: #fff; - background-color: #fe6700; - font-weight: 500; - font-size: 16px; - line-height: 28px; - letter-spacing: 0.1px; - box-shadow: 0px 4px 16px rgba(255, 160, 49, 0.25); - border: 1px solid #fe6700; - border-radius: 5px; - width: 226px; - height: 54px; - transition: background-color 0.4s ease, color 0.4s ease; + display: flex; + align-items: center; + justify-content: center; + color: #fff; + background-color: #fe6700; + font-weight: 500; + font-size: 16px; + line-height: 28px; + letter-spacing: 0.1px; + box-shadow: 0px 4px 16px rgba(255, 160, 49, 0.25); + border: 1px solid #fe6700; + border-radius: 5px; + width: 226px; + height: 54px; + transition: background-color 0.4s ease, color 0.4s ease; } .sinlge_row_salon .see_salon_button img { - transition: filter 0.4s ease; - filter: brightness(0) invert(1); - margin-left: 18px; + transition: filter 0.4s ease; + filter: brightness(0) invert(1); + margin-left: 18px; } .sinlge_row_salon .see_salon_button:hover img { - filter: invert(0) brightness(1); + filter: invert(0) brightness(1); } .sinlge_row_salon .see_salon_button:hover { - background-color: #fff; - color: #fe6700; + background-color: #fff; + color: #fe6700; } .cms-id-10 #main .page-header { - display: none; + display: none; } @media (max-width: 1199px) { - #cms #content-wrapper .sinlge_row_salon .contett_wrapper .top_lable { - font-size: 15px; - line-height: 20px; - } + #cms #content-wrapper .sinlge_row_salon .contett_wrapper .top_lable { + font-size: 15px; + line-height: 20px; + } - .sinlge_row_salon .contett_wrapper h3 { - font-weight: 700; - font-size: 27px; - line-height: 20px; - margin: 0 0 30px; - } + .sinlge_row_salon .contett_wrapper h3 { + font-weight: 700; + font-size: 27px; + line-height: 20px; + margin: 0 0 30px; + } - .sinlge_row_salon .contett_wrapper .adress_row { - margin: 0 0 12px; - } + .sinlge_row_salon .contett_wrapper .adress_row { + margin: 0 0 12px; + } - .sinlge_row_salon .see_salon_button { - font-size: 14px; - width: 206px; - height: 50px; - } + .sinlge_row_salon .see_salon_button { + font-size: 14px; + width: 206px; + height: 50px; + } - #cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p { - font-size: 14px; - line-height: 21px; - } + #cms #content-wrapper .sinlge_row_salon .contett_wrapper .bottom_wrapper p { + font-size: 14px; + line-height: 21px; + } - .product-description img { - max-width: 100%; - height: auto; - } + .product-description img { + max-width: 100%; + height: auto; + } - .product-quantity #quantity_wanted, - .product-variants>.product-variants-item select { - width: 272px; - } + .product-quantity #quantity_wanted, + .product-variants > .product-variants-item select { + width: 272px; + } - .nav.megamenu.horizontal li { - margin-right: 13px; - } + .nav.megamenu.horizontal li { + margin-right: 13px; + } - .nav.megamenu.horizontal { - margin-bottom: 10px; - } + .nav.megamenu.horizontal { + margin-bottom: 10px; + } - .my_box_container p { - font-size: 11px; - line-height: 15px; - } + .my_box_container p { + font-size: 11px; + line-height: 15px; + } - .content.tab_links_container { - grid-template-columns: repeat(6, 1fr); - } + .content.tab_links_container { + grid-template-columns: repeat(6, 1fr); + } - #recomended_container .col-lg-3 { - width: 33.3333%; - } + #recomended_container .col-lg-3 { + width: 33.3333%; + } - .latest-blogs .blog-image-container img { - width: 100%; - } + .latest-blogs .blog-image-container img { + width: 100%; + } - #cta_row .col-xl-6.left_cta { - justify-content: center; - padding-right: 15px; - } + #cta_row .col-xl-6.left_cta { + justify-content: center; + padding-right: 15px; + } - .footer_social_media_container img { - margin-right: 14px; - } + .footer_social_media_container img { + margin-right: 14px; + } - .my_footer_row li a { - line-height: 16px; - margin-bottom: 13px; - } + .my_footer_row li a { + line-height: 16px; + margin-bottom: 13px; + } - .product-detail-name { - line-height: 25px; - margin-bottom: 21px; - } + .product-detail-name { + line-height: 25px; + margin-bottom: 21px; + } - .my_availability_box .single_box p, - .my_manufacturer p, - #leo_product_reviews_block_extra .rating_label { - font-size: 13px; - } + .my_availability_box .single_box p, + .my_manufacturer p, + #leo_product_reviews_block_extra .rating_label { + font-size: 13px; + } - .my_availability_box .single_box p strong { - display: block; - } + .my_availability_box .single_box p strong { + display: block; + } - .my_availability_box .single_box { - margin-right: 45px; - } + .my_availability_box .single_box { + margin-right: 45px; + } - #product .my_box_container.product_container .my_image_container, - #product .my_content_container { - margin-right: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - display: flex; - align-items: center; - justify-content: center; - } + #product .my_box_container.product_container .my_image_container, + #product .my_content_container { + margin-right: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + display: flex; + align-items: center; + justify-content: center; + } - #product .my_box_small { - flex-wrap: wrap; - } + #product .my_box_small { + flex-wrap: wrap; + } - #product .my_box_container.product_container p { - width: 100%; - text-align: center; - margin-top: 5px; - } + #product .my_box_container.product_container p { + width: 100%; + text-align: center; + margin-top: 5px; + } - .phone_single p { - font-size: 13px; - line-height: 15px; - } + .phone_single p { + font-size: 13px; + line-height: 15px; + } - .PM_ASForm li div { - display: flex; - } + .PM_ASForm li div { + display: flex; + } - .PM_ASForm label { - margin-bottom: 0; - display: initial; - text-align: left; - } + .PM_ASForm label { + margin-bottom: 0; + display: initial; + text-align: left; + } - .PM_ASBlockOutputVertical a { - color: #696868; - display: block; - width: 100%; - line-height: 15px; - margin-bottom: 10px; - } + .PM_ASBlockOutputVertical a { + color: #696868; + display: block; + width: 100%; + line-height: 15px; + margin-bottom: 10px; + } - .PM_ASForm label::after { - top: 0; - } + .PM_ASForm label::after { + top: 0; + } - .PM_ASForm label::before { - top: 2px; - } + .PM_ASForm label::before { + top: 2px; + } - .PM_ASBlockOutputVertical .PM_ASResetSearch { - margin-bottom: 30px; - } + .PM_ASBlockOutputVertical .PM_ASResetSearch { + margin-bottom: 30px; + } - .thumbnail-container .product-title a { - font-size: 12px; - line-height: 15px; - margin-bottom: 15px; - height: 60px; - } + .thumbnail-container .product-title a { + font-size: 12px; + line-height: 15px; + margin-bottom: 15px; + height: 60px; + } - #category .button_container a, - #module-pm_advancedsearch4-searchresults .button_container a { - font-size: 10px; - } + #category .button_container a, + #module-pm_advancedsearch4-searchresults .button_container a { + font-size: 10px; + } - .ApColumn .block.day_hit::after { - font-size: 17px; - line-height: 14px; - } + .ApColumn .block.day_hit::after { + font-size: 17px; + line-height: 14px; + } - .block.day_hit .ajax_block_product { - margin-bottom: 0; - } + .block.day_hit .ajax_block_product { + margin-bottom: 0; + } - .adres_container p { - font-size: 10px; - line-height: 20px; - } + .adres_container p { + font-size: 10px; + line-height: 20px; + } } @media (max-width: 991px) { - .sinlge_row_salon { - flex-direction: column; - } + .sinlge_row_salon { + flex-direction: column; + } - .sinlge_row_salon .map_wrapper, - .sinlge_row_salon .contett_wrapper { - width: 100%; - padding: 0; - } + .sinlge_row_salon .map_wrapper, + .sinlge_row_salon .contett_wrapper { + width: 100%; + padding: 0; + } - .sinlge_row_salon .map_wrapper iframe { - width: 100%; - } + .sinlge_row_salon .map_wrapper iframe { + width: 100%; + } - .sinlge_row_salon .contett_wrapper { - padding-top: 30px; - } + .sinlge_row_salon .contett_wrapper { + padding-top: 30px; + } - .nav.megamenu.horizontal li:last-child { - align-items: center; - width: 100%; - display: flex; - justify-content: center; - } + .nav.megamenu.horizontal li:last-child { + align-items: center; + width: 100%; + display: flex; + justify-content: center; + } - .nav.megamenu.horizontal .dropdown-menu-inner li:last-child { - justify-content: flex-start; - } + .nav.megamenu.horizontal .dropdown-menu-inner li:last-child { + justify-content: flex-start; + } - .nav.megamenu.horizontal li.last_element a { - margin-bottom: 12px; - margin-top: 12px; - } + .nav.megamenu.horizontal li.last_element a { + margin-bottom: 12px; + margin-top: 12px; + } - .product-variants>.product-variants-item, - .product-add-to-cart .product-quantity .qty { - justify-content: flex-start; - } + .product-variants > .product-variants-item, + .product-add-to-cart .product-quantity .qty { + justify-content: flex-start; + } - .adres_container p { - font-size: 12px; - } + .adres_container p { + font-size: 12px; + } - .user_info_dr_materac a { - margin-left: auto; - margin-bottom: 5px; - } + .user_info_dr_materac a { + margin-left: auto; + margin-bottom: 5px; + } - .user_container { - align-items: flex-start; - } + .user_container { + align-items: flex-start; + } - .col-cart #cart-block { - position: relative !important; - bottom: unset !important; - right: 0 !important; - margin: 0; - } + .col-cart #cart-block { + position: relative !important; + bottom: unset !important; + right: 0 !important; + margin: 0; + } - .nav.megamenu.horizontal { - flex-direction: column; - } + .nav.megamenu.horizontal { + flex-direction: column; + } - .nav.megamenu.horizontal li { - margin-right: 0; - width: 100%; - } + .nav.megamenu.horizontal li { + margin-right: 0; + width: 100%; + } - .my_box_container { - grid-template-columns: repeat(2, 1fr); - grid-gap: 30px 0; - } + .my_box_container { + grid-template-columns: repeat(2, 1fr); + grid-gap: 30px 0; + } - .my_box_container p { - font-size: 16px; - line-height: 19px; - } + .my_box_container p { + font-size: 16px; + line-height: 19px; + } - #findTab .nav-item { - width: 100%; - text-align: center; - } + #findTab .nav-item { + width: 100%; + text-align: center; + } - #findTab { - border: 1px solid #ccc; - margin-bottom: 40px; - padding-bottom: 0; - border-radius: 5px; - } + #findTab { + border: 1px solid #ccc; + margin-bottom: 40px; + padding-bottom: 0; + border-radius: 5px; + } - #findTab li:first-child, - #findTab li:first-child a { - border-radius: 5px 5px 0 0 !important; - } + #findTab li:first-child, + #findTab li:first-child a { + border-radius: 5px 5px 0 0 !important; + } - #findTab li:last-child, - #findTab li:last-child a { - border-radius: 0px 0px 5px 5px !important; - } + #findTab li:last-child, + #findTab li:last-child a { + border-radius: 0px 0px 5px 5px !important; + } - #recomended_container .col-lg-3 { - width: 50%; - } + #recomended_container .col-lg-3 { + width: 50%; + } - .thumbnail-container .product-title a { - font-size: 15px; - line-height: 20px; - } + .thumbnail-container .product-title a { + font-size: 15px; + line-height: 20px; + } - .salony_row .title { - font-size: 15px; - padding: 20px 15px; - } + .salony_row .title { + font-size: 15px; + padding: 20px 15px; + } - #cta_row .col-xl-6:not(.left_cta) { - display: none; - } + #cta_row .col-xl-6:not(.left_cta) { + display: none; + } - #cta_row .col-xl-6 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } + #cta_row .col-xl-6 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } - #cta_row .col-xl-6.left_cta { - padding: 30px 15px; - } + #cta_row .col-xl-6.left_cta { + padding: 30px 15px; + } - .my_footer_row { - grid-template-columns: repeat(2, 1fr); - grid-gap: 30px 0; - } + .my_footer_row { + grid-template-columns: repeat(2, 1fr); + grid-gap: 30px 0; + } - .bottom_row { - margin-top: 50px; - } + .bottom_row { + margin-top: 50px; + } - .bottom_row img { - max-width: 90%; - margin: 0 auto; - } + .bottom_row img { + max-width: 90%; + margin: 0 auto; + } - .block-category #category-description p:first-child { - font-size: 12px; - line-height: 19px; - } + .block-category #category-description p:first-child { + font-size: 12px; + line-height: 19px; + } - #category .ApColumn .block.day_hit .ajax_block_product { - width: 100%; - max-width: unset; - } + #category .ApColumn .block.day_hit .ajax_block_product { + width: 100%; + max-width: unset; + } - .pagination { - margin-top: 40px; - margin-bottom: 40px; - } + .pagination { + margin-top: 40px; + margin-bottom: 40px; + } - .product-detail>.row>div.col-form_id-form_9367402777406408, - .product-detail>.row>div.col-form_id-form_15874367062488778 { - width: 100%; - margin-bottom: 20px; - } + .product-detail > .row > div.col-form_id-form_9367402777406408, + .product-detail > .row > div.col-form_id-form_15874367062488778 { + width: 100%; + margin-bottom: 20px; + } - .product-detail-name { - line-height: 30px; - margin-bottom: 16px; - } + .product-detail-name { + line-height: 30px; + margin-bottom: 16px; + } - #product .my_box_small { - flex-wrap: unset; - } + #product .my_box_small { + flex-wrap: unset; + } - #product .my_box_container.product_container .my_image_container, - #product .my_content_container { - margin-right: 0; - -ms-flex: unset; - flex: unset; - max-width: unset; - display: flex; - align-items: center; - justify-content: flex-start; - } + #product .my_box_container.product_container .my_image_container, + #product .my_content_container { + margin-right: 0; + -ms-flex: unset; + flex: unset; + max-width: unset; + display: flex; + align-items: center; + justify-content: flex-start; + } - #product .my_box_container.product_container p { - font-size: 10px; - line-height: 12px; - text-align: left; - margin-left: 15px; - } + #product .my_box_container.product_container p { + font-size: 10px; + line-height: 12px; + text-align: left; + margin-left: 15px; + } - .my_availability_box .single_box p strong { - display: initial; - } + .my_availability_box .single_box p strong { + display: initial; + } - .raty_boxes_container>div img { - width: 100%; - } + .raty_boxes_container > div img { + width: 100%; + } - .phone_single p { - font-size: 14px; - line-height: 18px; - } + .phone_single p { + font-size: 14px; + line-height: 18px; + } - .cart-preview .header span.hidden-sm-down { - display: inline-block !important; - } + .cart-preview .header span.hidden-sm-down { + display: inline-block !important; + } - .flex-col48 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } + .flex-col48 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } - .hardness img { - max-width: 100%; - height: auto; - } + .hardness img { + max-width: 100%; + height: auto; + } } @media (max-width: 767px) { - .my_salon_container h2 { - margin-top: 20px; - } + .my_salon_container h2 { + margin-top: 20px; + } - .my_box_container p { - font-size: 13px; - line-height: 19px; - } + .my_box_container p { + font-size: 13px; + line-height: 19px; + } - .my_image_container { - margin-right: 15px; - } + .my_image_container { + margin-right: 15px; + } - .content.tab_links_container { - grid-template-columns: repeat(4, 1fr); - } + .content.tab_links_container { + grid-template-columns: repeat(4, 1fr); + } - .left_header { - justify-content: center; - } + .left_header { + justify-content: center; + } - .user_container { - align-items: center; - justify-content: center; - margin: 0; - } + .user_container { + align-items: center; + justify-content: center; + margin: 0; + } - .user_info_dr_materac a { - margin: 0px 0 0 15px; - } + .user_info_dr_materac a { + margin: 0px 0 0 15px; + } - .col-search { - display: none; - } + .col-search { + display: none; + } - .owl-theme .owl-controls .owl-pagination { - margin: 36px 0 0 !important; - } + .owl-theme .owl-controls .owl-pagination { + margin: 36px 0 0 !important; + } - .my_footer_col.informacje, - .my_footer_col.bezpieczne_platnosci { - margin-right: 30px; - } + .my_footer_col.informacje, + .my_footer_col.bezpieczne_platnosci { + margin-right: 30px; + } - .my_footer_col.moje_konto { - margin-right: 30px; - } + .my_footer_col.moje_konto { + margin-right: 30px; + } - .hidden-md-up.text-xs-right.up { - display: none; - } + .hidden-md-up.text-xs-right.up { + display: none; + } - .products-sort-order .dropdown-menu { - margin: 7px 0 0 0; - } + .products-sort-order .dropdown-menu { + margin: 7px 0 0 0; + } - .block.day_hit .ajax_block_product { - margin-bottom: 0; - width: 100%; - } + .block.day_hit .ajax_block_product { + margin-bottom: 0; + width: 100%; + } - .block.day_hit .thumbnail-container { - display: flex; - align-items: center; - } + .block.day_hit .thumbnail-container { + display: flex; + align-items: center; + } - .block.day_hit .thumbnail-container h3 { - max-width: 300px; - text-align: left; - } + .block.day_hit .thumbnail-container h3 { + max-width: 300px; + text-align: left; + } - .block.day_hit .thumbnail-container h3 a { - text-align: left; - } + .block.day_hit .thumbnail-container h3 a { + text-align: left; + } - .thumbnail-container .product-meta { - width: 100%; - padding: 21px; - } + .thumbnail-container .product-meta { + width: 100%; + padding: 21px; + } - #category .thumbnail-container .product-meta a, - #module-pm_advancedsearch4-searchresults .thumbnail-container .product-meta a { - font-size: 14px; - line-height: 26px; - } + #category .thumbnail-container .product-meta a, + #module-pm_advancedsearch4-searchresults + .thumbnail-container + .product-meta + a { + font-size: 14px; + line-height: 26px; + } - #search_filter_toggler { - display: none; - } + #search_filter_toggler { + display: none; + } - #left-column #PM_ASBlock_2 .card-header { - display: block; - background-color: #3e2780; - color: #fff; - margin-bottom: 15px; - font-size: 14px; - line-height: 15px; - font-weight: 600; - } + #left-column #PM_ASBlock_2 .card-header { + display: block; + background-color: #3e2780; + color: #fff; + margin-bottom: 15px; + font-size: 14px; + line-height: 15px; + font-weight: 600; + } - .PM_ASBlockOutput { - padding-left: 0px; - } + .PM_ASBlockOutput { + padding-left: 0px; + } - .PM_ASBlockOutput.PM_ASMobileMode .PM_ASBlockTitle:after, - .PM_ASBlockOutput.PM_ASMobileMode .PM_ASearchTitle:after { - top: 13px; - right: 10px; - } + .PM_ASBlockOutput.PM_ASMobileMode .PM_ASBlockTitle:after, + .PM_ASBlockOutput.PM_ASMobileMode .PM_ASearchTitle:after { + top: 13px; + right: 10px; + } - .sort_border .col-md-3, - .sort_border .col-md-9 { - width: 100% !important; - } + .sort_border .col-md-3, + .sort_border .col-md-9 { + width: 100% !important; + } - .sort_border .col-sm-4 { - display: none; - } + .sort_border .col-sm-4 { + display: none; + } - .products-sort-order .dropdown-menu { - left: -10px; - } + .products-sort-order .dropdown-menu { + left: -10px; + } - #logo_row_header { - flex-wrap: wrap; - } + #logo_row_header { + flex-wrap: wrap; + } - .col-logo { - width: 45%; - order: 0; - } + .col-logo { + width: 45%; + order: 0; + } - .col-cart { - width: 54%; - order: 1; - } + .col-cart { + width: 54%; + order: 1; + } - .col-search { - width: 100%; - order: 2; - display: block; - } + .col-search { + width: 100%; + order: 2; + display: block; + } - #leosearchtopbox { - width: 100%; - } + #leosearchtopbox { + width: 100%; + } - .header-menu .col-menu { - position: absolute !important; - top: -37px; - right: 0; - } + .header-menu .col-menu { + position: absolute !important; + top: -37px; + right: 0; + } - #leo_search_block_top .block_content .leoproductsearch-result::after { - top: 18px; - } + #leo_search_block_top .block_content .leoproductsearch-result::after { + top: 18px; + } - body .header-menu { - margin-bottom: 0 !important; - } + body .header-menu { + margin-bottom: 0 !important; + } - .newsletter h2 { - font-size: 18px; - line-height: 28px; - } + .newsletter h2 { + font-size: 18px; + line-height: 28px; + } } @media (max-width: 650px) { - .box-cover .flex-col48 { - width: 100%; - flex-wrap: wrap; - } + .box-cover .flex-col48 { + width: 100%; + flex-wrap: wrap; + } - .box-cover .flex-col48 p span { - padding-left: 0; - } + .box-cover .flex-col48 p span { + padding-left: 0; + } - #description p { - width: 100%; - } + #description p { + width: 100%; + } } @media (max-width: 575px) { - .bottomnav p:first-child { - text-align: left; - } + .bottomnav p:first-child { + text-align: left; + } - .left_header { - justify-content: space-between; - } + .left_header { + justify-content: space-between; + } - .my_image_container { - margin-right: 10px; - } + .my_image_container { + margin-right: 10px; + } - .my_box_container p { - font-size: 12px; - line-height: 17px; - } + .my_box_container p { + font-size: 12px; + line-height: 17px; + } - .my_footer_row h4 { - font-size: 13px; - line-height: 15px; - } + .my_footer_row h4 { + font-size: 13px; + line-height: 15px; + } - .thumbnail-container .product-meta { - padding: 21px 5px; - } + .thumbnail-container .product-meta { + padding: 21px 5px; + } - .my_availability_box .single_box p strong { - display: block; - } + .my_availability_box .single_box p strong { + display: block; + } - #product .my_box_small { - flex-wrap: wrap; - } + #product .my_box_small { + flex-wrap: wrap; + } - #product .my_box_container.product_container .my_image_container, - #product .my_content_container { - margin-right: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - display: flex; - align-items: center; - justify-content: center; - } + #product .my_box_container.product_container .my_image_container, + #product .my_content_container { + margin-right: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + display: flex; + align-items: center; + justify-content: center; + } - #product .my_box_container.product_container p { - width: 100%; - text-align: center; - margin: 5px; - } + #product .my_box_container.product_container p { + width: 100%; + text-align: center; + margin: 5px; + } - .flex-col100 { - display: flex; - align-items: center; - justify-content: center; - flex-wrap: wrap; - } + .flex-col100 { + display: flex; + align-items: center; + justify-content: center; + flex-wrap: wrap; + } - .flex-col100 img { - margin-bottom: 15px; - } + .flex-col100 img { + margin-bottom: 15px; + } - .desc-item { - flex-wrap: wrap; - justify-content: center; - text-align: center; - } + .desc-item { + flex-wrap: wrap; + justify-content: center; + text-align: center; + } - .desc-item p { - margin-bottom: 20px; - margin-top: 5px; - } + .desc-item p { + margin-bottom: 20px; + margin-top: 5px; + } - .newsletter h2 br { - display: none; - } + .newsletter h2 br { + display: none; + } - .newsletter h2 span { - margin-left: 5px; - } + .newsletter h2 span { + margin-left: 5px; + } - .block_newsletter form button span { - display: block; - font-size: 12px; - } + .block_newsletter form button span { + display: block; + font-size: 12px; + } - .sinlge_row_salon .bottom_wrapper { - width: 100%; - justify-content: unset; - flex-direction: column; - align-items: flex-start; - } + .sinlge_row_salon .bottom_wrapper { + width: 100%; + justify-content: unset; + flex-direction: column; + align-items: flex-start; + } - .sinlge_row_salon .see_salon_button { - margin-top: 30px; - } + .sinlge_row_salon .see_salon_button { + margin-top: 30px; + } - .sinlge_row_salon { - padding: 20px 15px; - margin-bottom: 70px; - } + .sinlge_row_salon { + padding: 20px 15px; + margin-bottom: 70px; + } - #main .page-content.page-cms-10 { - padding: 0; - } + #main .page-content.page-cms-10 { + padding: 0; + } - .sinlge_row_salon .contett_wrapper h3 { - text-align: left; - } + .sinlge_row_salon .contett_wrapper h3 { + text-align: left; + } - #cms #content-wrapper .sinlge_row_salon .contett_wrapper .top_lable { - font-size: 12px; - line-height: 17px; - } + #cms #content-wrapper .sinlge_row_salon .contett_wrapper .top_lable { + font-size: 12px; + line-height: 17px; + } - .sinlge_row_salon .contett_wrapper h3 { - font-size: 22px; - text-align: left; - line-height: 16px; - margin: 0 0 30px; - } + .sinlge_row_salon .contett_wrapper h3 { + font-size: 22px; + text-align: left; + line-height: 16px; + margin: 0 0 30px; + } - #cms #content-wrapper .sinlge_row_salon .contett_wrapper .adress_row p { - font-size: 14px; - } + #cms #content-wrapper .sinlge_row_salon .contett_wrapper .adress_row p { + font-size: 14px; + } - .sinlge_row_salon .contett_wrapper .adress_row { - margin: 0 0 8px; - } + .sinlge_row_salon .contett_wrapper .adress_row { + margin: 0 0 8px; + } } @media (max-width: 480px) { - .my_box_container.product_container { - grid-template-columns: repeat(1, 1fr); - } + .my_box_container.product_container { + grid-template-columns: repeat(1, 1fr); + } - .my_salons { - margin: 0 -30px; - } + .my_salons { + margin: 0 -30px; + } - .full_w_walk h2 { - margin-left: 0; - } + .full_w_walk h2 { + margin-left: 0; + } - #cms #content-wrapper .my_salon_container p { - font-size: 16px; - } + #cms #content-wrapper .my_salon_container p { + font-size: 16px; + } - .full_w_walk .bottom_link img { - max-width: 100%; - } + .full_w_walk .bottom_link img { + max-width: 100%; + } - .my_salon_container h2 { - font-size: 19px; - line-height: 1.3; - } + .my_salon_container h2 { + font-size: 19px; + line-height: 1.3; + } - .bottomnav p:first-child { - display: none; - } + .bottomnav p:first-child { + display: none; + } - .left_header p img { - margin: 0 10px 0px 0; - } + .left_header p img { + margin: 0 10px 0px 0; + } - .header-logo { - margin-bottom: 0px !important; - } + .header-logo { + margin-bottom: 0px !important; + } - .my_box_container { - grid-template-columns: repeat(1, 1fr); - grid-gap: 20px 0; - } + .my_box_container { + grid-template-columns: repeat(1, 1fr); + grid-gap: 20px 0; + } - .my_image_container { - min-width: 67px; - } + .my_image_container { + min-width: 67px; + } - .my_content_container { - min-width: 150px; - } + .my_content_container { + min-width: 150px; + } - .my_box_small { - justify-content: center; - } + .my_box_small { + justify-content: center; + } - .content.tab_links_container { - grid-template-columns: repeat(3, 1fr); - } + .content.tab_links_container { + grid-template-columns: repeat(3, 1fr); + } - .thumbnail-container .product-price-and-shipping .price { - font-size: 15px; - line-height: 25px; - } + .thumbnail-container .product-price-and-shipping .price { + font-size: 15px; + line-height: 25px; + } - .thumbnail-container .product-price-and-shipping .regular-price { - font-size: 12px; - line-height: 25px; - } + .thumbnail-container .product-price-and-shipping .regular-price { + font-size: 12px; + line-height: 25px; + } - .product-flags .product-flag { - font-size: 11px; - } + .product-flags .product-flag { + font-size: 11px; + } - #promo .thumbnail-container .product-title a { - font-size: 14px; - line-height: 20px; - } + #promo .thumbnail-container .product-title a { + font-size: 14px; + line-height: 20px; + } - #promo .thumbnail-container .product-price-and-shipping .price { - font-size: 19px; - line-height: 25px; - } + #promo .thumbnail-container .product-price-and-shipping .price { + font-size: 19px; + line-height: 25px; + } - #promo .thumbnail-container .product-price-and-shipping .regular-price { - font-size: 14px; - line-height: 25px; - } + #promo .thumbnail-container .product-price-and-shipping .regular-price { + font-size: 14px; + line-height: 25px; + } - #promo .thumbnail-container .product-meta { - padding-right: 15px; - padding-left: 15px; - } + #promo .thumbnail-container .product-meta { + padding-right: 15px; + padding-left: 15px; + } - #promo .button_container a { - font-size: 14px; - height: 40px; - } + #promo .button_container a { + font-size: 14px; + height: 40px; + } - .footer_seo h3, - .my_footer_row h3 { - font-size: 16px; - line-height: 20px; - } + .footer_seo h3, + .my_footer_row h3 { + font-size: 16px; + line-height: 20px; + } - .footer_seo p { - font-size: 10px; - line-height: 15px; - } + .footer_seo p { + font-size: 10px; + line-height: 15px; + } - .my_footer_row.top_row { - display: grid; - grid-gap: 30px 15px; - } + .my_footer_row.top_row { + display: grid; + grid-gap: 30px 15px; + } - .single_element { - margin-top: 25px; - margin-bottom: 20px; - text-align: center; - } + .single_element { + margin-top: 25px; + margin-bottom: 20px; + text-align: center; + } - #cta_row p { - font-size: 26px; - } + #cta_row p { + font-size: 26px; + } - #cta_row h3 { - font-size: 28px; - line-height: 32px; - } + #cta_row h3 { + font-size: 28px; + line-height: 32px; + } - #producent .content.tab_links_container .label_container { - display: none; - } + #producent .content.tab_links_container .label_container { + display: none; + } - #producent .content.tab_links_container { - grid-template-columns: repeat(2, 1fr); - } + #producent .content.tab_links_container { + grid-template-columns: repeat(2, 1fr); + } - .product-detail-name { - line-height: 24px; - font-size: 18px; - } + .product-detail-name { + line-height: 24px; + font-size: 18px; + } - .my_availability_box { - display: grid; - grid-template-columns: repeat(3, 1fr); - } + .my_availability_box { + display: grid; + grid-template-columns: repeat(3, 1fr); + } - .my_availability_box .single_box { - margin-right: 0; - } + .my_availability_box .single_box { + margin-right: 0; + } - #description h2 { - font-size: 17px; - line-height: 24px; - } + #description h2 { + font-size: 17px; + line-height: 24px; + } - .cart_label { - display: none; - } + .cart_label { + display: none; + } - .product-quantity #quantity_wanted, - .product-variants>.product-variants-item select { - max-width: 190px; - } + .product-quantity #quantity_wanted, + .product-variants > .product-variants-item select { + max-width: 190px; + } } @media (max-width: 320px) { - .block_newsletter .col-12 a { - font-size: 11px; - } + .block_newsletter .col-12 a { + font-size: 11px; + } } .selectize-control { - position: relative; + position: relative; - &::after { - content: '<'; - position: absolute; - top: 6px; - right: 7px; - transform: rotate(-90deg); - z-index: 10; - font-weight: 900; - font-size: 17px; - background: #3e2780; - height: 25px; - width: 25px; - display: flex; - align-items: center; - justify-content: center; - color: #fff; - border-radius: 3px; - z-index: 0; - cursor: pointer; - } + &::after { + content: '<'; + position: absolute; + top: 6px; + right: 7px; + transform: rotate(-90deg); + z-index: 10; + font-weight: 900; + font-size: 17px; + background: #3e2780; + height: 25px; + width: 25px; + display: flex; + align-items: center; + justify-content: center; + color: #fff; + border-radius: 3px; + z-index: 0; + cursor: pointer; + } - .selectize-input { - border: 1px solid #d8d8d8 !important; - background: transparent !important; - cursor: pointer !important; - width: auto; - } + .selectize-input { + border: 1px solid #d8d8d8 !important; + background: transparent !important; + cursor: pointer !important; + width: auto; + } } .PM_ASCriterionStepEnable { - .selectize-control { - .selectize-input { - width: 100% !important; - } - } + .selectize-control { + .selectize-input { + width: 100% !important; + } + } } .subpage-ekomi { - max-width: 1200px; - margin: auto; - float: none; - padding: 50px 0; + max-width: 1200px; + margin: auto; + float: none; + padding: 50px 0; } .search-title { - margin-bottom: 25px; - font-weight: 600; - font-size: 18px; - color: #1a1a1a; - padding-bottom: 5px; - border-bottom: 2px solid $cLavender; + margin-bottom: 25px; + font-weight: 600; + font-size: 18px; + color: #1a1a1a; + padding-bottom: 5px; + border-bottom: 2px solid $cLavender; } //* ~~~~ New styles ~~~~ *// //* Nav menu #header { - .header-nav { - .bottomnav { - background-color: $cDarkViolet; + .header-nav { + .bottomnav { + background-color: $cDarkViolet; - @media (max-width: 767px) { - padding-top: 0; - padding-bottom: 0; - } - } - } + @media (max-width: 767px) { + padding-top: 0; + padding-bottom: 0; + } + } + } } //* Home slider .home-slider { - .slide_config { - // min-height: 398px; - } + .slide_config { + // min-height: 398px; + } } //* Usługi .services-row { - margin: 50px 0; + margin: 50px 0; - img { - margin-bottom: 20px; - } + img { + margin-bottom: 20px; + } - p { - color: $cTxtViolet; - font-size: 16px; - font-weight: 500; - text-align: center; - } + p { + color: $cTxtViolet; + font-size: 16px; + font-weight: 500; + text-align: center; + } } //* Footer #footer { - font-family: 'Roboto', sans-serif; - background: $cDarkViolet; + font-family: 'Roboto', sans-serif; + background: $cDarkViolet; - .footer_center__wrapper { - padding: 0 70px; - } + .footer_center__wrapper { + padding: 0 70px; + } - .footer-center { - margin-bottom: 50px; + .footer-center { + margin-bottom: 50px; - .footer_center__wrapper { - .ApColumn { - .title_block { - color: $cTxtWhite !important; - font-style: normal !important; - font-weight: 400 !important; - font-size: 16px !important; - margin-bottom: 30px !important; - line-height: 1.1 !important; - width: 100% !important; - text-align: start !important; - } + .footer_center__wrapper { + .ApColumn { + .title_block { + color: $cTxtWhite !important; + font-style: normal !important; + font-weight: 400 !important; + font-size: 16px !important; + margin-bottom: 30px !important; + line-height: 1.1 !important; + width: 100% !important; + text-align: start !important; + } - ul { - li { - a { - color: $cTxtWhite; - font-weight: 400; - font-size: 14px; - line-height: 1.1; - padding-top: 5px; - padding-bottom: 5px; - } - } - } - } - } - } + ul { + li { + a { + color: $cTxtWhite; + font-weight: 400; + font-size: 14px; + line-height: 1.1; + padding-top: 5px; + padding-bottom: 5px; + } + } + } + } + } + } - .footer-bottom { - .footer_center__wrapper { - >.inner { - padding: 20px 0; - border-top: 1px solid rgba($cWhite, 0.3); - } + .footer-bottom { + .footer_center__wrapper { + > .inner { + padding: 20px 0; + border-top: 1px solid rgba($cWhite, 0.3); + } - .footer-bottom-meta { - .block_content { - p { - color: $cTxtWhite; - font-style: normal; - font-weight: 400; - font-size: 12px; - line-height: 1.1; - text-align: end; - } - } - } - } - } + .footer-bottom-meta { + .block_content { + p { + color: $cTxtWhite; + font-style: normal; + font-weight: 400; + font-size: 12px; + line-height: 1.1; + text-align: end; + } + } + } + } + } } //* Slick slider .slick-prev { - &:before { - display: none; - } + &:before { + display: none; + } } .slick-next { - &:before { - display: none; - } + &:before { + display: none; + } } //* Carousel .owl-theme { - .owl-wrapper-outer { - .owl-wrapper { - .owl-item { - padding: 15px; - transition: all 250ms ease-in-out; - } - } - } + .owl-wrapper-outer { + .owl-wrapper { + .owl-item { + padding: 15px; + transition: all 250ms ease-in-out; + } + } + } - .owl-controls { - margin-top: 15px; - height: 50px; + .owl-controls { + margin-top: 15px; + height: 50px; - .owl-buttons { - top: auto; - right: auto; - left: 50%; - transform: translateX(-50%); - width: auto; - display: flex; - gap: 20px; + .owl-buttons { + top: auto; + right: auto; + left: 50%; + transform: translateX(-50%); + width: auto; + display: flex; + gap: 20px; - div { - height: 30px; - width: 30px; - display: flex; - justify-content: center; - align-items: center; - color: $cDarkViolet; - font-size: 30px; - line-height: 1; - border-radius: 50%; - background: transparent; + div { + height: 30px; + width: 30px; + display: flex; + justify-content: center; + align-items: center; + color: $cDarkViolet; + font-size: 30px; + line-height: 1; + border-radius: 50%; + background: transparent; - &:before { - display: none; - } + &:before { + display: none; + } - &:hover { - background: $cLavender; - color: #fff; + &:hover { + background: $cLavender; + color: #fff; - &:before { - color: #fff !important; - } - } - } - } - } + &:before { + color: #fff !important; + } + } + } + } + } } //* Najlepsze produkty - box .best-products-box { - position: relative; - display: flex; - flex-direction: row; - align-items: center; - flex-wrap: wrap; + position: relative; + display: flex; + flex-direction: row; + align-items: center; + flex-wrap: wrap; - .best-products-text { - .block_content { - margin-bottom: 30px; - line-height: 1.5; - } + .best-products-text { + .block_content { + margin-bottom: 30px; + line-height: 1.5; + } - h2 { - font-family: 'Roboto', sans-serif; - color: $cDarkViolet; - font-weight: 600; - font-size: 24px; - margin-bottom: 30px; - text-transform: uppercase; - line-height: 1.5; - position: relative; + h2 { + font-family: 'Roboto', sans-serif; + color: $cDarkViolet; + font-weight: 600; + font-size: 24px; + margin-bottom: 30px; + text-transform: uppercase; + line-height: 1.5; + position: relative; - &:before { - top: auto !important; - bottom: 0 !important; - height: 2px !important; - background: #a340ff !important; - width: 90% !important; - left: 0; - content: ''; - display: block; - position: absolute; - max-width: 200px; - } - } + &:before { + top: auto !important; + bottom: 0 !important; + height: 2px !important; + background: #a340ff !important; + width: 90% !important; + left: 0; + content: ''; + display: block; + position: absolute; + max-width: 200px; + } + } - p { - font-family: 'Roboto', sans-serif; - color: $cTxtBlack; - font-weight: 300; - font-size: 16px; + p { + font-family: 'Roboto', sans-serif; + color: $cTxtBlack; + font-weight: 300; + font-size: 16px; - &:last-child { - margin-bottom: 0; - } - } - } + &:last-child { + margin-bottom: 0; + } + } + } - picture { - display: block; - position: relative; + picture { + display: block; + position: relative; - &::before { - content: ''; - position: absolute; - inset: 0; - background: #ebf1ff; - z-index: -1; - width: 50vw; - } - } + &::before { + content: ''; + position: absolute; + inset: 0; + background: #ebf1ff; + z-index: -1; + width: 50vw; + } + } } .ApSlideShow { - picture { - display: block !important; - } + picture { + display: block !important; + } } #index { - #wrapper { - padding-top: 0; + #wrapper { + padding-top: 0; - .ApColumn { - .block { - padding-top: 75px; + .ApColumn { + .block { + padding-top: 75px; - @media (max-width: 767px) { - padding-top: 25px; - } - } - } - } + @media (max-width: 767px) { + padding-top: 25px; + } + } + } + } } #cookieNotice { - background: $cTxtDarkViolet !important; - color: #fff; - padding: 5px; - font-size: 12px; - box-shadow: none !important; + background: $cTxtDarkViolet !important; + color: #fff; + padding: 5px; + font-size: 12px; + box-shadow: none !important; - p { - font-size: 12px !important; + p { + font-size: 12px !important; - @media (max-width: 767px) { - font-size: 10px !important; - line-height: 1.25; - } - } + @media (max-width: 767px) { + font-size: 10px !important; + line-height: 1.25; + } + } } .latest-blogs { - .created { - margin-bottom: 15px !important; - } + .created { + margin-bottom: 15px !important; + } - .blog-image-container { - border-radius: 5px; - } + .blog-image-container { + border-radius: 5px; + } - .blog-title { - text-transform: none !important; - } + .blog-title { + text-transform: none !important; + } - .see_more_blog { - img { - display: none !important; - } - } + .see_more_blog { + img { + display: none !important; + } + } } #left-column, #right-column { - .block { - box-shadow: none !important; - padding: 20px !important; - } + .block { + box-shadow: none !important; + padding: 20px !important; + } } body { - overflow-x: hidden; + overflow-x: hidden; - &#module-leoblog-blog { - #wrapper { - background: #f8f9fa; - padding-top: 50px; - padding-bottom: 50px; + &#module-leoblog-blog { + #wrapper { + background: #f8f9fa; + padding-top: 50px; + padding-bottom: 50px; - #blogpage { - article { - background: #fff; - padding: 50px; - } + #blogpage { + article { + background: #fff; + padding: 50px; + } - .extra-blogs { - border: 1px solid #eee; - padding: 25px; - } - } - } - } + .extra-blogs { + border: 1px solid #eee; + padding: 25px; + } + } + } + } - &#product { - #wrapper { - background: #fff; - padding-top: 50px; - padding-bottom: 50px; + &#product { + #wrapper { + background: #fff; + padding-top: 50px; + padding-bottom: 50px; - #blogpage { - article { - background: #fff; - padding: 50px; - } + #blogpage { + article { + background: #fff; + padding: 50px; + } - .extra-blogs { - border: 1px solid #eee; - padding: 25px; - } - } - } - } + .extra-blogs { + border: 1px solid #eee; + padding: 25px; + } + } + } + } } .leoproductsearch-content { - margin-right: 10px; + margin-right: 10px; } #promo-code { - form { - display: flex; + form { + display: flex; - input { - border-radius: 4px 0 0 4px; - } + input { + border-radius: 4px 0 0 4px; + } - .btn { - margin: 0; - border-radius: 0 4px 4px 0; - } + .btn { + margin: 0; + border-radius: 0 4px 4px 0; + } - @media (max-width: 1200px) and (min-width: 992px), - (max-width: 400px) { - flex-direction: column; - row-gap: 5px; + @media (max-width: 1200px) and (min-width: 992px), (max-width: 400px) { + flex-direction: column; + row-gap: 5px; - .promo-input { - width: 100%; - border-radius: 4px; - } + .promo-input { + width: 100%; + border-radius: 4px; + } - .btn.btn-primary { - border-radius: 4px; - width: 100%; - } - } + .btn.btn-primary { + border-radius: 4px; + width: 100%; + } + } - @media (max-width: 991px) and (min-width: 401px) { - .promo-input { - width: calc(100% - 140px); - } - } - } + @media (max-width: 991px) and (min-width: 401px) { + .promo-input { + width: calc(100% - 140px); + } + } + } } .cart-line-product-actions { - .remove-from-cart { - background: $cDarkViolet; - display: flex !important; - height: 30px; - width: 30px; - align-items: center; - justify-content: center; - border-radius: 4px; + .remove-from-cart { + background: $cDarkViolet; + display: flex !important; + height: 30px; + width: 30px; + align-items: center; + justify-content: center; + border-radius: 4px; - &:hover { - background: $cTxtLavender; - } + &:hover { + background: $cTxtLavender; + } - i { - color: #fff; - } - } + i { + color: #fff; + } + } } .product-description { - table { - width: auto !important; + table { + width: auto !important; - tr { - td { - width: calc(100% / 9); - } - } + tr { + td { + width: calc(100% / 9); + } + } - picture { - img { - height: auto !important; - max-width: 100px !important; - } - } - } + picture { + img { + height: auto !important; + max-width: 100px !important; + } + } + } } .bestsellers_row { - .ApProductCarousel { - padding-top: 0 !important; - } + .ApProductCarousel { + padding-top: 0 !important; + } } #carousel-3330681750 { - .row { - >div { - width: 33% !important; - } - } + .row { + > div { + width: 33% !important; + } + } } #footer { - .inner { - .row { - &.footer-first-for { - .ApColumn { - @media (min-width: 676px) { - width: 25% !important; - } - } - } + .inner { + .row { + &.footer-first-for { + .ApColumn { + @media (min-width: 676px) { + width: 25% !important; + } + } + } - .ApColumn { - @media (max-width: 675px) { - width: 100% !important; - text-align: center; + .ApColumn { + @media (max-width: 675px) { + width: 100% !important; + text-align: center; - h4 { - text-align: center !important; + h4 { + text-align: center !important; - &.title_block { - text-align: center !important; - } - } - } - } + &.title_block { + text-align: center !important; + } + } + } + } - .ApColumn:first-child { - @media (max-width: 675px) { - margin-bottom: 25px !important; - } - } + .ApColumn:first-child { + @media (max-width: 675px) { + margin-bottom: 25px !important; + } + } - .ApColumn:last-child { - @media (max-width: 1199px) { - width: 100%; - padding-top: 50px; - } - } - } - } + .ApColumn:last-child { + @media (max-width: 1199px) { + width: 100%; + padding-top: 50px; + } + } + } + } } .cart-preview { - @media (max-width: 767px) { - position: relative; - top: 10px; - } + @media (max-width: 767px) { + position: relative; + top: 10px; + } } @media (max-width: 767px) { - #product #content-wrapper { - padding: 0 !important; - } + #product #content-wrapper { + padding: 0 !important; + } - .product-detail>.row>div[class^='col-'] { - padding: 0 !important; - } + .product-detail > .row > div[class^='col-'] { + padding: 0 !important; + } - .more-info-product { - padding: 10px; - } + .more-info-product { + padding: 10px; + } - .footer_center__wrapper { - padding: 10px !important; - } + .footer_center__wrapper { + padding: 10px !important; + } - .block_newsletter form { - width: 100%; - max-width: 100%; - } + .block_newsletter form { + width: 100%; + max-width: 100%; + } - .block_newsletter { - text-align: center; + .block_newsletter { + text-align: center; - .col-xs-12 { - float: none !important; - } - } + .col-xs-12 { + float: none !important; + } + } - .block_content { - h4 { - text-align: center; - float: none; - font-size: 20px !important; - } - } + .block_content { + h4 { + text-align: center; + float: none; + font-size: 20px !important; + } + } - .newsletter_container { - flex-wrap: wrap; + .newsletter_container { + flex-wrap: wrap; - .input-wrapper { - width: 100%; - } + .input-wrapper { + width: 100%; + } - button { - width: 100% !important; - } - } + button { + width: 100% !important; + } + } } .page-cms-23 { - form { - margin-top: 50px; - } + form { + margin-top: 50px; + } - input[name='email'] { - background: #d8d8d8; - color: #696868; - opacity: 0.8; - font-size: 14px; - line-height: 34px; - padding: 7px 21px; - width: 100%; - border-radius: 5px; - border: 0; - } + input[name='email'] { + background: #d8d8d8; + color: #696868; + opacity: 0.8; + font-size: 14px; + line-height: 34px; + padding: 7px 21px; + width: 100%; + border-radius: 5px; + border: 0; + } - button { - background: $cLavender; - color: #fff; - padding: 14px 25px; - border: 0; - } + button { + background: $cLavender; + color: #fff; + padding: 14px 25px; + border: 0; + } } footer { - .block_newsletter { - display: none; - } + .block_newsletter { + display: none; + } } .widget-stars { - display: flex; - gap: 20px; - margin-bottom: 25px; - color: #000; - cursor: pointer; + display: flex; + gap: 20px; + margin-bottom: 25px; + color: #000; + cursor: pointer; - span { - font-weight: 600; - } + span { + font-weight: 600; + } } #product { - .featured-products { - .products { - display: grid; - grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); - background: white; + .featured-products { + .products { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); + background: white; - .product-miniature { - .product-image { - .functional-buttons { - display: flex; - align-items: center; - justify-content: center; - flex-wrap: wrap; + .product-miniature { + .product-image { + .functional-buttons { + display: flex; + align-items: center; + justify-content: center; + flex-wrap: wrap; - .button-container { - width: 100%; - } - } - } + .button-container { + width: 100%; + } + } + } - .product-meta { - .product-title { - a { - height: auto; - } - } - } - } - } - } + .product-meta { + .product-title { + a { + height: auto; + } + } + } + } + } + } } .block-promo { - .promo-discounts { - .cart-summary-line { - .label { - color: #010c4a; + .promo-discounts { + .cart-summary-line { + .label { + color: #010c4a; - .code { - color: #f5a76a; - cursor: grab; - text-decoration: none; - } - } - } - } + .code { + color: #f5a76a; + cursor: grab; + text-decoration: none; + } + } + } + } } .hero-slider { - overflow: hidden; + overflow: hidden; } #smartsupp-widget-container { - >div { - z-index: 9999 !important; - } + > div { + z-index: 9999 !important; + } } .raty_boxes_container { - img { - width: 100%; - max-width: 178px; - height: 35px; - } + img { + width: 100%; + max-width: 178px; + height: 35px; + } } #oblicz-rate { - a { - cursor: pointer; - } + a { + cursor: pointer; + } } #manufacturer { - #main { - #manufacturer-description { - ul { - margin-bottom: 25px; - list-style-type: square; - margin-left: 20px; + #main { + #manufacturer-description { + ul { + margin-bottom: 25px; + list-style-type: square; + margin-left: 20px; - li { - list-style-type: square; - } - } - } - } + li { + list-style-type: square; + } + } + } + } } body { - #content-wrapper { - #content { - #single-city-page { - .featured-products { - .products { - display: grid; - grid-template-columns: repeat(auto-fit, minmax(310px, 1fr)); + #content-wrapper { + #content { + #single-city-page { + .featured-products { + .products { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(310px, 1fr)); - article.product-miniature { - .functional-buttons { - display: none; - } + article.product-miniature { + .functional-buttons { + display: none; + } - .leo-list-product-reviews { - display: none; - } - } - } - } + .leo-list-product-reviews { + display: none; + } + } + } + } - h2 { - font-size: 26px; - font-weight: 600; - margin-bottom: 25px; - } + h2 { + font-size: 26px; + font-weight: 600; + margin-bottom: 25px; + } - p { - font-size: 13px; - line-height: 24px; - font-weight: 300; - } - } - } - } + p { + font-size: 13px; + line-height: 24px; + font-weight: 300; + } + } + } + } } body { - #main { - ul#cities-links { - margin: 0 !important; - padding: 0 15px !important; - list-style: none !important; - display: grid; - grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); - gap: 10px; + #main { + ul#cities-links { + margin: 0 !important; + padding: 0 15px !important; + list-style: none !important; + display: grid; + grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); + gap: 10px; - li { - list-style: none !important; - text-align: center; - background: #3e2780; + li { + list-style: none !important; + text-align: center; + background: #3e2780; - a { - display: block; - color: #fff; - font-size: 14px; - line-height: 26px; - font-weight: 600; - padding: 10px; - transition: all 0.3s ease-in-out; + a { + display: block; + color: #fff; + font-size: 14px; + line-height: 26px; + font-weight: 600; + padding: 10px; + transition: all 0.3s ease-in-out; - &:hover { - background: #a340ff; - } - } - } - } - } + &:hover { + background: #a340ff; + } + } + } + } + } } #footer { - .footer-city-list { - >ul { - display: flex; - flex-direction: row; - column-gap: 50px; - row-gap: 20px; - flex-wrap: wrap; + .footer-city-list { + > ul { + display: flex; + flex-direction: row; + column-gap: 50px; + row-gap: 20px; + flex-wrap: wrap; - li { - a { - &:hover { - padding-left: 0; - } - } - } - } - } + li { + a { + &:hover { + padding-left: 0; + } + } + } + } + } } #category { - .product_list.grid { - >.row { - @media (max-width: 765px) { - display: grid; - grid-template-columns: 1fr 1fr; + .product_list.grid { + > .row { + @media (max-width: 765px) { + display: grid; + grid-template-columns: 1fr 1fr; - .ajax_block_product { - width: 100% !important; - } - } + .ajax_block_product { + width: 100% !important; + } + } - @media (max-width: 320px) { - grid-template-columns: 1fr; - } - } - } + @media (max-width: 320px) { + grid-template-columns: 1fr; + } + } + } } #logo_row_header { - .ApColumn:nth-child(3) { - @media (max-width: 765px) { - display: flex; - } - } + .ApColumn:nth-child(3) { + @media (max-width: 765px) { + display: flex; + } + } } .buy_by_phone { - margin-top: 10px; + margin-top: 10px; } #buy-by-phone-popup { - position: fixed; - inset: 0; - z-index: 999999; - opacity: 0; - visibility: hidden; + position: fixed; + inset: 0; + z-index: 999999; + opacity: 0; + visibility: hidden; - display: flex; - align-items: center; - justify-content: center; - transition: opacity 250ms ease, visibility 250ms ease; - overflow: auto; + display: flex; + align-items: center; + justify-content: center; + transition: opacity 250ms ease, visibility 250ms ease; + overflow: auto; - &.active { - opacity: 1; - visibility: visible; - } + &.active { + opacity: 1; + visibility: visible; + } - &::before { - content: ''; - position: fixed; - width: 100%; - height: 100%; - background: rgba(0, 0, 0, 0.2); - backdrop-filter: blur(2px); - } + &::before { + content: ''; + position: fixed; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.2); + backdrop-filter: blur(2px); + } - .buy-by-phone-popup--wrapper { - position: relative; - width: 100%; - max-width: 700px; - padding: 30px; - background: #fff; - border: 1px solid #e5e5e5; - border-radius: 5px; - z-index: 1; + .buy-by-phone-popup--wrapper { + position: relative; + width: 100%; + max-width: 700px; + padding: 30px; + background: #fff; + border: 1px solid #e5e5e5; + border-radius: 5px; + z-index: 1; - .popup-header { - position: relative; + .popup-header { + position: relative; - &--close { - position: absolute; - top: -23px; - right: -20px; + &--close { + position: absolute; + top: -23px; + right: -20px; - .close-popup { - font-size: 16px; - } - } - } + .close-popup { + font-size: 16px; + } + } + } - .popup-body { - display: grid; - grid-template-columns: 1fr 1fr; - max-height: calc(100vh - 130px); - overflow-y: auto; - padding: 10px 10px 10px 0; + .popup-body { + display: grid; + grid-template-columns: 1fr 1fr; + max-height: calc(100vh - 130px); + overflow-y: auto; + padding: 10px 10px 10px 0; - .popup-body--left { - display: flex; - align-items: center; + .popup-body--left { + display: flex; + align-items: center; - .popup-img { - .product-cover { - width: 100%; - max-width: fit-content; - margin-left: auto; - margin-right: auto; - } - } - } + .popup-img { + .product-cover { + width: 100%; + max-width: fit-content; + margin-left: auto; + margin-right: auto; + } + } + } - .popup-body--right { - display: flex; - justify-content: center; - flex-direction: column; + .popup-body--right { + display: flex; + justify-content: center; + flex-direction: column; - p { - color: #000; - font-size: 14px; - font-weight: 600; - } + p { + color: #000; + font-size: 14px; + font-weight: 600; + } - .form-group { - margin-bottom: 5px; + .form-group { + margin-bottom: 5px; - .form-control { - border-radius: 3px; + .form-control { + border-radius: 3px; - &.form-control-name, - &.form-control-phone { - &::placeholder { - color: #000; - } - } - } + &.form-control-name, + &.form-control-phone { + &::placeholder { + color: #000; + } + } + } - &.form-group-radio { - display: flex; - flex-direction: row; - align-items: center; - gap: 15px; + &.form-group-radio { + display: flex; + flex-direction: row; + align-items: center; + gap: 15px; - .radio-inline { - display: flex; - align-items: center; - gap: 5px; + .radio-inline { + display: flex; + align-items: center; + gap: 5px; - input[type='radio'] { - width: 20px; - height: 20px; - } - } - } + input[type='radio'] { + width: 20px; + height: 20px; + } + } + } - &.form-group-polityka { - display: flex; - flex-direction: row; - gap: 10px; - align-items: baseline; + &.form-group-polityka { + display: flex; + flex-direction: row; + gap: 10px; + align-items: baseline; - input#polityka { - width: fit-content; - } + input#polityka { + width: fit-content; + } - label { - text-align: left; - font-size: 10px; - margin-bottom: 0; - } - } - } + label { + text-align: left; + font-size: 10px; + margin-bottom: 0; + } + } + } - .form-cols { - display: grid; - grid-template-columns: 1fr 1fr; - column-gap: 5px; - font-size: 16px; - } + .form-cols { + display: grid; + grid-template-columns: 1fr 1fr; + column-gap: 5px; + font-size: 16px; + } - .popup-body-top { - >p { - color: #a340ff; + .popup-body-top { + > p { + color: #a340ff; - >a { - color: #a340ff; - text-decoration: underline; - } - } - } + > a { + color: #a340ff; + text-decoration: underline; + } + } + } - .popup-input-alert { - color: #ff0000; - } - } + .popup-input-alert { + color: #ff0000; + } + } - @media (max-width: 700px) { - grid-template-columns: 1fr; + @media (max-width: 700px) { + grid-template-columns: 1fr; - .popup-body--left { - display: none; - } - } - } + .popup-body--left { + display: none; + } + } + } - .popup-alert { - display: none; - position: absolute; - inset: 0; + .popup-alert { + display: none; + position: absolute; + inset: 0; - &.active { - display: block; - } + &.active { + display: block; + } - &::after { - content: ''; - position: absolute; - inset: -1px; - background: rgba(0, 0, 0, 0.3); - border-radius: 5px; - backdrop-filter: blur(2px); - } + &::after { + content: ''; + position: absolute; + inset: -1px; + background: rgba(0, 0, 0, 0.3); + border-radius: 5px; + backdrop-filter: blur(2px); + } - .popup-alert-wrapper { - position: fixed; - left: 50%; - top: 50%; - transform: translate(-50%, -50%); - padding: 30px; - background: #fff; - border: 1px solid #e5e5e5; - border-radius: 5px; - z-index: 1; - width: 100%; - max-width: 300px; + .popup-alert-wrapper { + position: fixed; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + padding: 30px; + background: #fff; + border: 1px solid #e5e5e5; + border-radius: 5px; + z-index: 1; + width: 100%; + max-width: 300px; - .popup-alert-close { - position: absolute; - top: 5px; - right: 10px; - font-size: 16px; - } + .popup-alert-close { + position: absolute; + top: 5px; + right: 10px; + font-size: 16px; + } - .popup-alert-data { - p { - margin: 10px 0 0 0; - } - } - } - } - } + .popup-alert-data { + p { + margin: 10px 0 0 0; + } + } + } + } + } } .cky-box-bottom-left, .cky-revisit-bottom-left { - bottom: 70px !important; - left: 10px !important; + bottom: 70px !important; + left: 10px !important; } #category-description { + ul, + ol { + margin-bottom: 20px; + } - ul, - ol { - margin-bottom: 20px; - } - - p { - color: #000; - } + p { + color: #000; + } } #cookiesplus-modal { - .cookiesplus-close-and-save { - display: none !important; - } + .cookiesplus-close-and-save { + display: none !important; + } } //* Single product - accesories module #box-product-accessories { - margin-bottom: 20px; + margin-bottom: 20px; - .buy-protector-btn { - display: flex; - align-items: center; - justify-content: center; - text-align: center; - color: #fff; - background-color: #a340ff !important; - border-radius: 5px; - width: 100%; - font-size: 16px; - line-height: 24px; - font-weight: 700; - text-transform: initial; - min-height: 50px; - transition: all 0.3s ease-in; + .buy-protector-btn { + display: flex; + align-items: center; + justify-content: center; + text-align: center; + color: #fff; + background-color: #a340ff !important; + border-radius: 5px; + width: 100%; + font-size: 16px; + line-height: 24px; + font-weight: 700; + text-transform: initial; + min-height: 50px; + transition: all 0.3s ease-in; - &:hover { - background-color: #010c4a !important; - } - } + &:hover { + background-color: #010c4a !important; + } + } - .product-accessories-title { - margin: 10px 0; - text-align: center; - font-weight: 700; - font-size: 24px; - text-transform: uppercase; - } + .product-accessories-title { + margin: 10px 0; + text-align: center; + font-weight: 700; + font-size: 24px; + text-transform: uppercase; + } - #box-accessories-slider { - display: none; + #box-accessories-slider { + display: none; - .slick-track { - padding-top: 15px; - padding-bottom: 15px; - } + .slick-track { + padding-top: 15px; + padding-bottom: 15px; + } - .slick-arrow { - width: 30px; - height: 30px; - line-height: 28px; - text-align: center; - background: #fff; - border: 1px solid #eee; - transition: all 0.5s ease; - border-radius: 15px; - color: transparent; + .slick-arrow { + width: 30px; + height: 30px; + line-height: 28px; + text-align: center; + background: #fff; + border: 1px solid #eee; + transition: all 0.5s ease; + border-radius: 15px; + color: transparent; - top: 20px; - transform: translate(-50%, -50%); + top: 20px; + transform: translate(-50%, -50%); - &.slick-next { - left: calc(50% + 20px); + &.slick-next { + left: calc(50% + 20px); - &::before { - content: '\f0da'; - } - } + &::before { + content: '\f0da'; + } + } - &.slick-prev { - left: calc(50% - 20px); + &.slick-prev { + left: calc(50% - 20px); - &::before { - content: '\f0d9'; - } - } + &::before { + content: '\f0d9'; + } + } - &::before { - font-family: 'FontAwesome'; - color: #999; - font-size: 14px; - display: block; - transition: all 0.5s ease; - position: absolute; - width: 100%; - height: 100%; - top: 0; - left: 0; - } - } - } + &::before { + font-family: 'FontAwesome'; + color: #999; + font-size: 14px; + display: block; + transition: all 0.5s ease; + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; + } + } + } - .ajax_block_product { - .product-price-and-shipping { - display: none !important; - } - } + .ajax_block_product { + .product-price-and-shipping { + display: none !important; + } + } } #featured-products-box { - position: relative; + position: relative; - .featured-products-box-slider { - position: initial; + .featured-products-box-slider { + position: initial; - @media (max-width: 600px) { - padding-top: 30px; - position: relative; - } + @media (max-width: 600px) { + padding-top: 30px; + position: relative; + } - .slick-arrow { - top: 0; - transform: none; + .slick-arrow { + top: 0; + transform: none; - width: 30px; - height: 30px; - line-height: 28px; - text-align: center; - background: #010c4a; - border: 1px solid #010c4a; - transition: all 0.5s ease; - border-radius: 15px; - color: #fff; + width: 30px; + height: 30px; + line-height: 28px; + text-align: center; + background: #010c4a; + border: 1px solid #010c4a; + transition: all 0.5s ease; + border-radius: 15px; + color: #fff; - &.slick-prev { - left: auto; - right: 40px; + &.slick-prev { + left: auto; + right: 40px; - @media (max-width: 600px) { - left: calc(50% - 40px); - transform: translateX(-50%); - } - } + @media (max-width: 600px) { + left: calc(50% - 40px); + transform: translateX(-50%); + } + } - &.slick-next { - right: 0; + &.slick-next { + right: 0; - @media (max-width: 600px) { - right: calc(50% - 40px); - transform: translateX(-50%); - } - } + @media (max-width: 600px) { + right: calc(50% - 40px); + transform: translateX(-50%); + } + } - &:hover { - border-color: #a340ff; - background-color: #a340ff; - } - } - } + &:hover { + border-color: #a340ff; + background-color: #a340ff; + } + } + } } body { - >div[class^='htmlboxpro'] { - margin-left: auto; - margin-right: auto; - padding-left: 15px; - padding-right: 15px; - padding-top: 10px; - padding-bottom: 10px; - background: #a441fc; + > div[class^='htmlboxpro'] { + margin-left: auto; + margin-right: auto; + padding-left: 15px; + padding-right: 15px; + padding-top: 10px; + padding-bottom: 10px; + background: #a441fc; - * { - color: #fff; - } + * { + color: #fff; + } - p { - color: #fff; - font-size: 15px; - font-weight: 500; - text-align: center; - margin-bottom: 0; + p { + color: #fff; + font-size: 15px; + font-weight: 500; + text-align: center; + margin-bottom: 0; - a { - color: #fff !important; - } - } - } + a { + color: #fff !important; + } + } + } } .tabs-product { - display: flex; - flex-direction: column; + display: flex; + flex-direction: column; - .tabs-nav { - display: flex; - list-style: none; - margin: 0; - padding: 0; - border-bottom: 1px solid #eee; + .tabs-nav { + display: flex; + list-style: none; + margin: 0; + padding: 0; + border-bottom: 1px solid #eee; - @media (max-width: 525px) { - display: block; - } - } + @media (max-width: 525px) { + display: block; + } + } - .tabs-nav li { - margin: 0; - padding: 10px 20px; - cursor: pointer; - border-bottom: none; - font-weight: 600; - font-size: 16px; + .tabs-nav li { + margin: 0; + padding: 10px 20px; + cursor: pointer; + border-bottom: none; + font-weight: 600; + font-size: 16px; - @media (max-width: 768px) { - font-size: 14px; - } + @media (max-width: 768px) { + font-size: 14px; + } - @media (max-width: 525px) { - text-align: center; - border: 1px solid #eee; - } - } + @media (max-width: 525px) { + text-align: center; + border: 1px solid #eee; + } + } - .tabs-nav li.active { - font-weight: bold; - color: #a340ff; - } + .tabs-nav li.active { + font-weight: bold; + color: #a340ff; + } - .tabs-content { - padding: 25px 0; - } + .tabs-content { + padding: 25px 0; + } - .tabs-content>div { - display: none; - } + .tabs-content > div { + display: none; + } - .tabs-content>div.active { - display: block; - } + .tabs-content > div.active { + display: block; + } } .ui-autocomplete.ui-front.ui-widget-content { - display: none !important; + display: none !important; } .last-bastion { - display: none !important; + display: none !important; } -.card>.checkout { - .btn.btn-primary { - text-wrap: auto; - } +.card > .checkout { + .btn.btn-primary { + text-wrap: auto; + } } .leo-megamenu { - .leo-top-menu { - .dropdown-menu { - &.level1 { - ul { - li.nav-item { - &.dropdown-submenu { - .dropdown-menu { - &.level2 { - position: relative; - left: 0; - padding: 20px 0px 0px 15px; - box-shadow: none; - background: #f4f4f4; - position: absolute; - top: 100%; + .leo-top-menu { + .dropdown-menu { + &.level1 { + ul { + li.nav-item { + &.dropdown-submenu { + .dropdown-menu { + &.level2 { + position: relative; + left: 0; + padding: 20px 0px 0px 15px; + box-shadow: none; + background: #f4f4f4; + position: absolute; + top: 100%; - // > .dropdown-menu-inner { - // padding: 10px; - // background: #f0f0f0; - // border-radius: 10px; - // width: calc(100% - 20px); - // } + // > .dropdown-menu-inner { + // padding: 10px; + // background: #f0f0f0; + // border-radius: 10px; + // width: calc(100% - 20px); + // } - li { - margin-bottom: 15px; - } - } - } - } - } - } - } - } - } -} \ No newline at end of file + li { + margin-bottom: 15px; + } + } + } + } + } + } + } + } + } +}