diff --git a/modules/appagebuilder/views/templates/front/product-item/product-item.tpl b/modules/appagebuilder/views/templates/front/product-item/product-item.tpl index efa19673..c166f7e0 100644 --- a/modules/appagebuilder/views/templates/front/product-item/product-item.tpl +++ b/modules/appagebuilder/views/templates/front/product-item/product-item.tpl @@ -5,17 +5,14 @@ * @copyright Apollotheme * @description: ApPageBuilder is module help you can build content for your shop *} -
+
{block name='product_thumbnail'} - {$product.cover.legend} + {$product.cover.legend} {/block} {block name='product_flags'} @@ -26,11 +23,7 @@ {/block}
-
-
-
- {block name='product_name'} -

{$product.name|truncate:30:'...'}

- {/block} - {block name='product_price_and_shipping'} - {if $product.show_price} -
- {if $product.has_discount} - {hook h='displayProductPriceBlock' product=$product type="old_price"} +
+
+
+ {block name='product_name'} +

{$product.name|truncate:30:'...'}

+ {/block} - {$product.regular_price} - {if $product.discount_type === 'percentage'} - {$product.discount_percentage} - {/if} + {block name='product_price_and_shipping'} + {if $product.show_price} +
+ {if $product.has_discount} + {hook h='displayProductPriceBlock' product=$product type="old_price"} + + {$product.regular_price} + {if $product.discount_type === 'percentage'} + {$product.discount_percentage} {/if} + {/if} - {hook h='displayProductPriceBlock' product=$product type="before_price"} + {hook h='displayProductPriceBlock' product=$product type="before_price"} - {$product.price} + {$product.price} - {hook h='displayProductPriceBlock' product=$product type='unit_price'} + {hook h='displayProductPriceBlock' product=$product type='unit_price'} - {hook h='displayProductPriceBlock' product=$product type='weight'} -
- {/if} - {/block} -
-
- {block name='product_variants'} - {if $product.main_variants} - {include file='catalog/_partials/variant-links.tpl' variants=$product.main_variants} - {/if} - {/block} -
+ {hook h='displayProductPriceBlock' product=$product type='weight'} +
+ {/if} + {/block} +
+
+ {block name='product_variants'} + {if $product.main_variants} + {include file='catalog/_partials/variant-links.tpl' variants=$product.main_variants} + {/if} + {/block}
+
\ No newline at end of file diff --git a/modules/leoproductsearch/views/templates/front/search.tpl b/modules/leoproductsearch/views/templates/front/search.tpl index 7756eab8..f74bf76f 100644 --- a/modules/leoproductsearch/views/templates/front/search.tpl +++ b/modules/leoproductsearch/views/templates/front/search.tpl @@ -11,9 +11,8 @@ {capture name=path}{l s='Search' mod='leoproductsearch'}{/capture} -

+

{l s='Search' mod='leoproductsearch'}  {if $nbProducts > 0} @@ -30,7 +29,7 @@ {/if}

- + {if !$nbProducts}

{if isset($search_query) && $search_query} @@ -47,18 +46,18 @@ {if $nbProducts == 1}{l s='%d result has been found.' sprintf=[$nbProducts|intval] mod='leoproductsearch'}{else}{l s='%d results have been found.' sprintf=[$nbProducts|intval] mod='leoproductsearch'}{/if}

{/if} - +
- {block name='product_list_top'} - {include file='catalog/_partials/products-top.tpl' listing=$search_products} - {/block} + {block name='product_list_top'} + {include file='catalog/_partials/products-top.tpl' listing=$search_products} + {/block}
{block name='product_list_active_filters'} -
- {$search_products.rendered_active_filters nofilter} -
+
+ {$search_products.rendered_active_filters nofilter} +
{/block}
{block name='product_list'} @@ -66,6 +65,11 @@ {/block}
- + {/if} -{/block} + + + {if !$nbProducts} + + {/if} +{/block} \ No newline at end of file diff --git a/themes/leo_gstore/assets/css/dr_materac.css b/themes/leo_gstore/assets/css/dr_materac.css index 2f583a1d..bcfa6b37 100644 --- a/themes/leo_gstore/assets/css/dr_materac.css +++ b/themes/leo_gstore/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}.iview-timer{width:100% !important;left:50% !important;transform:translateX(-50%)}.left_header{display:flex;align-items:center}.left_header p{margin:0;color:#010101;margin:0;font-size:12px;line-height:20px;font-weight:400}.left_header p img{margin:0 7px 0 24px}.left_header p a{color:#010101}.leo-megamenu .navbar-nav>li>a{padding:0;font-size:15px;font-weight:400;line-height:24px;text-transform:unset}.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_info_dr_materac{display:flex;flex-wrap:wrap}.user_info_dr_materac a{color:#010101;font-size:12px;line-height:20px;display:block;margin-left:22px}.popup-over .popup-content{right:-30px}.bottomnav .inner{border-bottom:none !important}.bottomnav .ApHtml{line-height:unset !important;height:auto !important}.header-top{padding-top:0;margin-top:14px;transition:margin .3s ease-in}.header-nav{margin-top:0 !important}.header-nav .topnav{position:relative;z-index:10}.header-nav.hide-bar .topnav{transform:translateY(30px);transition:all .3s ease-in}.header-nav.hide-bar .bottomnav{transform:translateY(-30px);transition:all .3s ease-in}.header-nav a,.header-nav{transition:all .3s ease-in}.header-nav a:hover{color:#34d6ad !important}.list-cate-wrapper{display:none}#leo_search_block_top .block_content{border:none;border-bottom:2px solid #34d6ad;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:15px;transition:margin .3 ease-in}.header-top .ApColumn .block{margin:0}#leo_search_block_top .block_content{padding:0}#leo_search_block_top .block_content button[type=submit]{display:none}#leosearchtopbox{width:154px;margin-left:auto}#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}#leo_search_block_top .block_content .leoproductsearch-result i:hover{background-image:url(../img/layout/magnifier-hover.svg)}.cart_label{font-size:16px;line-height:32px;color:#010101}.cart-preview .header span.hidden-sm-down{padding:0 0 0 0px;color:#000;font-size:16px}.cart-preview .header{margin-top:0}.cart-preview .header img{margin-right:8px;margin-top:-3px}.nav.megamenu.horizontal{list-style:none;width:100%;display:flex;align-items:center;justify-content:flex-start;margin-bottom:0px}.nav.megamenu.horizontal>li>a{padding-bottom:24px}.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:#34d6ad;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:#34d6ad}.header-menu{border:none}.header-menu:before{display:none}.iview-controlNav div.iview-items{transform:translateX(-50%)}.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:#34d6ad}.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:#34d6ad}.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:#34d6ad;font-weight:700}.tab_links_container a:hover img{transform:scale(0.9)}.ApColumn .title_block{font-weight:700 !important;font-size:28px !important;line-height:42px !important;color:#010101 !important;position:relative !important;text-transform:unset !important;padding-left:28px !important;margin:0 0 48px !important}.ApColumn .title_block:before{content:"" !important;background:#34d6ad !important;top:50% !important;left:0 !important;position:absolute !important;width:16px !important;height:4px !important;transform:translateY(-50%)}#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:#010101;font-size:15px;line-height:20px;margin-bottom:25px;transition:color .2s ease-in;height:60px}.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}.navbar-nav>li>a:hover{font-weight:700}.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:#34d6ad !important}#leo_search_block_top .ac_results{min-width:320px}.thumbnail-container .product-price-and-shipping .price{color:#010101;font-size:17px;line-height:25px;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:space-between;width:100%;background-color:#f1f1f1;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}.button_container a:hover{color:#fff !important;background-color:#34d6ad}.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 .wishlist{position:absolute;bottom:10px;right:10px;background:#34d6ad;height:36px;border-radius:100%;width:36px;display:flex;align-items:center;justify-content:center}article.product-miniature .wishlist .leo-wishlist-button{color:#fff}article.product-miniature .wishlist .leo-wishlist-button.added{color:#e12323}article.product-miniature .quickview{position:absolute;bottom:10px;right:50px;background:#34d6ad;height:36px;border-radius:100%;width:36px;display:flex;align-items:center;justify-content:center}article.product-miniature .quickview .material-icons{color:#fff}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}article.product-miniature:hover{box-shadow:0px 0px 20px rgba(204,204,204,.5)}.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 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:#34d6ad !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:#34d6ad;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:#34d6ad !important}#back-top a:hover{color:#fff !important;background-color:#24b28c !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;max-height:165px}.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}.bestsellers_row{padding-top:100px;padding-bottom:160px}.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:#34d6ad}.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:#34d6ad}.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:#34d6ad}.footer-bottom .inner,.footer-center .inner{border:none}.footer-top{background-color:#34d6ad;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 .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:#fff;font-size:31px;line-height:34px;text-align:center;background-color:#010101;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:#fff}#cta_row .links_cta{display:flex;align-items:center}#cta_row .links_cta p{animation:none;color:#010101;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:#34d6ad}.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}.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:#34d6ad;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:#34d6ad;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;border:1px solid #d8d8d8;border-radius:4px}.pagination .page-list li a{border-right:1px solid #d8d8d8}.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}.pagination .page-list li:last-child a{border-right:none}.pagination .page-list li:last-child a span{display:none}.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}.pagination a:hover,.pagination .current a{background-color:#34d6ad;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:#34d6ad;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:#34d6ad;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:#34d6ad;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:#34d6ad;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:#34d6ad}.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}.day_hit .button_container a{background-color:#fe6700;color:#fff !important}.day_hit .button_container a:hover{color:#fe6700 !important;background-color:rgba(0,0,0,0)}.block.day_hit .button_container a img{filter:brightness(0) invert(1)}#wrapper .breadcrumb li:last-child a{color:#34d6ad;text-decoration:none}.footer_seo{padding-right:30px}.zoomContainer,.product-thumb-images .thumb{border:1px solid #e5e5e5;border-radius:5px}.product-thumb-images .thumb.selected,.product-thumb-images .thumb:hover{border-color:#34d6ad}.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}.product-detail #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(52,214,173,.5)}.slick-arrows .slick-next:hover,.slick-arrows .slick-prev:hover{background-color:#34d6ad}.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:#34d6ad;border-radius:5px;width:100%;font-size:16px;line-height:24px;font-weight:700;text-transform:initial}#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)}#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:#34d6ad}.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:100%;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_green.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;justify-content:center}.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}.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}.share_container{margin-right:26px}.botton_product_container p{margin:0}.botton_product_container>div{display:flex}.botton_product_container img{margin-right:10px}.botton_product_container a{transition:color .2s ease-in}a:focus,a:hover,.blog-title a:focus,.blog-title a:hover,.blog-container a:focus,.blog-container a:hover{color:#34d6ad}.more-info-product{margin-top:0}.more-info-product .title-info-product{color:#010101;font-size:28px;line-height:42px;margin-bottom:29px;padding:0 0 0 28px;text-transform:initial;margin:0 0 30px 0;font-weight:700}.more-info-product .title-info-product:before{width:16px;height:4px;left:0;top:50%;transform:translateY(-50%);background-color:#34d6ad}#product-detail .title-info-product,#leofeature-product-review .title-info-product{font-size:20px;line-height:52px;border-bottom:2px solid #33d5ad;padding-left:0;font-weight:600}#product-detail .title-info-product::before,#leofeature-product-review .title-info-product::before{display:none}.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:12px;line-height:20px;color:#2e2925;min-height:31px;padding-left:8px;padding-right:8px;background-color:#fff;text-transform:initial;display:flex;align-items:center}.product-features>dl.data-sheet dd.value,.product-features>dl.data-sheet dd.value:nth-of-type(even){background-color:#f5fafe}.product-features>dl.data-sheet dt.name:nth-of-type(even){background-color:#fff}#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;color:#010101}#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:#34d6ad !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:#24b28c !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}#product .product-actions .add-to-cart:hover{background-color:#24b28c !important}.btn-outline{transition:all .3s ease-in;background-color:#ccc;border-color:#ccc;border-radius:5px}.btn-outline:hover{color:#fff !important;background-color:#34d6ad}.custom-radio input[type=radio]:checked+span{background-color:#34d6ad}.btn-primary{background-color:#34d6ad;transition:all .3s ease-in;border-radius:5px}.btn-primary:hover{background-color:#24b28c}.form-control{background-color:#fff;border:1px solid #e6e5e5;border-radius:5px}.form-control:focus{color:#010101;border-color:#34d6ad}#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:#34d6ad}#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:#34d6ad}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:#34d6ad}.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% - 10px)}.leo-megamenu .dropdown-menu li{margin-bottom:25px;margin-right:0 !important}.leo-megamenu .dropdown-menu li a{padding:0;line-height:1.3}.leo-megamenu .dropdown-menu li a:hover,.leo-megamenu .dropdown-menu li a:hover .menu-title{color:#34d6ad}.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}#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.fixed{top:0 !important}.header-logo img{transition:transform .3s ease-in;transform-origin:left}.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 input[type=checkbox]{margin-left:14px !important}.newsletter h2{font-size:28px;line-height:39px;font-weight:700;text-align:center}.newsletter h2 span{color:#34d6ad}#cart .cart-detailed-actions .btn.btn-outline{background-color:#34d6ad;border:none;text-wrap:auto}.cart-grid-body a.label:hover{color:#34d6ad}.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:#34d6ad}.my_salons iframe{width:100%;min-height:370px;box-shadow:0px 0px 20px rgba(204,204,204,.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:#34d6ad}.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:-300px auto 300px;width:700px;border:none;height:auto;max-width:calc(100% - 30px);padding:0}.newsletter_container{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.newsletter_container .input-wrapper input{background:#d8d8d8;color:#696868;opacity:.8;font-size:14px;line-height:34px;padding:7px 21px;width:100%;border-radius:5px}.newsletter_container .input-wrapper{width:70%}.block_newsletter form button{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;line-height:24px;width:calc(30% - 16px);margin-left:16px;background-color:#34d6ad;color:#fff;right:0;position:relative}.block_newsletter form button span{display:block}.block_newsletter .col-12{display:flex;align-items:center;justify-content:flex-start;width:100%;position:relative;padding:0 15px}.block_newsletter .col-12 input{width:16px;height:16px;float:unset;margin-right:9px;position:relative;z-index:1;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border:1px solid #000;transition:all 200ms ease}.block_newsletter .col-12 input:checked{border-color:#34d6ad;background-color:#34d6ad}.block_newsletter .col-12 input:checked::before{opacity:1;left:50%;top:50%}.block_newsletter .col-12 input:checked::after{opacity:1;left:50%;top:50%}.block_newsletter .col-12 input::before{content:"";position:absolute;left:0;top:0;width:13px;height:1px;background-color:#fff;opacity:0;transform:translate(-50%, -50%) rotate(45deg);transition:all 200ms ease}.block_newsletter .col-12 input::after{content:"";position:absolute;left:16px;top:0px;width:13px;height:1px;background-color:#fff;opacity:0;transform:translate(-50%, -50%) rotate(-45deg);transition:all 200ms ease}.block_newsletter .col-12 label{margin:0}.block_newsletter .col-12 a{color:#696868;font-size:13px;line-height:19px}footer .block_newsletter{display:none}.block_newsletter .title_block{display:none !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;border-right:1px solid #d8d8d8}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}#description .product-description{border-bottom:1px solid #33d5ad}@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}.leo-megamenu .navbar-nav>li>a{font-size:12px;line-height:20px}.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}.bottomnav{margin-top:10px}.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}.bottomnav .ApHtml{text-align:center;background:#fff !important}.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:25px 0 10px}.user_info_dr_materac a{margin:0px 0 0 15px}.col-search{display:none}.ApColumn .title_block{font-size:23px !important;line-height:31px !important;margin:0 0 28px !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.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_1 .card-header{display:block;background-color:#34d6ad;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}#leo_search_block_top{padding-right:80px}#leosearchtopbox{width:100%}.header-menu .col-menu{position:absolute !important;top:-60px;right:0}#leo_search_block_top .block_content .leoproductsearch-result input[type=text]{text-align:left;height:50px}#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;max-width:150px}.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-title a{font-size:10px;line-height:15px}.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}.button_container a{font-size:9px;height:35px}.thumbnail-container .product-title a{height:40px}.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)}.ApColumn .title_block:before{top:15px !important}.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:#34d6ad;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}.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 #24b28c}.cms-id-23 .block_newsletter h5{display:none !important}.widget-stars{display:flex;gap:20px;margin-bottom:25px;color:#000;cursor:pointer}.widget-stars span{font-weight:600}.leo-fly-cart-slidebar #mCSB_2 #mCSB_2_scrollbar_horizontal{height:40px}.leo-fly-cart-slidebar #mCSB_2 #mCSB_2_scrollbar_horizontal .mCSB_draggerContainer #mCSB_2_dragger_horizontal{width:45px !important}.leo-fly-cart-slidebar #mCSB_2 #mCSB_2_scrollbar_horizontal .mCSB_draggerContainer #mCSB_2_dragger_horizontal .mCSB_dragger_bar{position:relative;width:45px;height:30px;border-radius:30px}.leo-fly-cart-slidebar #mCSB_2 #mCSB_2_scrollbar_horizontal .mCSB_draggerContainer #mCSB_2_dragger_horizontal .mCSB_dragger_bar::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-image:url("/themes/leo_gstore/assets/img/mouse_arrows.svg");background-repeat:no-repeat;background-position:center;background-size:cover;width:26px;height:16px}.leo-fly-cart-slidebar #mCSB_2 #mCSB_2_scrollbar_horizontal .mCSB_draggerContainer .mCSB_draggerRail{height:10px;margin:16px 0;border-radius:0}#smartsupp-widget-container>div{z-index:9999 !important}.modal.quickview .modal-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;flex-wrap:wrap;gap:15px}.modal.quickview .modal-footer::after{display:none}.modal.quickview .modal-footer .buttons_bottom_block{margin-bottom:0}#smartsupp-widget-container{position:relative;z-index:999999999}.raty_boxes_container img{width:100%;max-width:178px;height:35px}#prices-drop #js-product-list-header{display:none}#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#cms.cms-id-23 .subpage-ekomi{display:none !important}.leo-fly-cart-slidebar{max-width:calc(100vw - 393px)}.leo-fly-cart-slidebar .leo-dropdown-list-item-warpper{max-width:calc(100% - 389px);overflow:auto}@media(max-width: 1040px){.leo-fly-cart-slidebar .leo-dropdown-list-item-warpper{display:none}}.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:-25px;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:#34d6ad}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .popup-body-top>p>a{color:#34d6ad;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}.description-movie{padding-top:25px;padding-bottom:25px}.description-movie h2{font-weight:600 !important}#cms.cms-id-88 #content-wrapper #page_hero{position:relative}#cms.cms-id-88 #content-wrapper #page_hero .page_hero{display:flex;flex-direction:column;align-items:center;justify-content:center;height:580px}#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_bg{position:absolute;left:50%;top:0;transform:translateX(-50%)}#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_data{position:relative}#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_data h1{color:#fff;text-align:center;text-shadow:0px 4px 4px rgba(0,0,0,.25);font-size:60px;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 991px){#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_data h1{font-size:48px}}@media(max-width: 576px){#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_data h1{font-size:36px}}#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_info{position:absolute;bottom:30px;text-align:center}#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_info p{color:#fff;text-align:center;text-shadow:0px 4px 4px rgba(0,0,0,.25);font-size:28px;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 991px){#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_info p{font-size:24px}}@media(max-width: 576px){#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_info p{font-size:20px}}#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_info a{position:relative;display:inline-block;color:#000;font-weight:700;line-height:1;padding:10px 50px 10px 20px;background:#fff;border-radius:100px}#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_info a::before{content:"";position:absolute;right:0;top:0;bottom:0;width:40px;background:#34d6ad;border-top-right-radius:30px;border-bottom-right-radius:30px}#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_info a::after{content:"";position:absolute;right:15px;top:10px;bottom:0;background-image:url("/img/Play-solid.svg");background-position:center;background-size:cover;background-repeat:no-repeat;width:11px;height:13px;z-index:1}#cms.cms-id-88 #content-wrapper .box-1{margin-top:75px;margin-bottom:75px}#cms.cms-id-88 #content-wrapper .box-1 .col-left h2{color:#33d5ad;font-size:30px;font-style:normal;font-weight:700;line-height:normal}#cms.cms-id-88 #content-wrapper .box-1 .col-left ul{margin-top:30px;margin-bottom:30px}#cms.cms-id-88 #content-wrapper .box-1 .col-left ul li{position:relative;color:#000;font-size:22px;font-style:normal;font-weight:400;line-height:normal;padding-left:30px}#cms.cms-id-88 #content-wrapper .box-1 .col-left ul li::before{content:"";position:absolute;left:0px;top:16px;transform:translateY(-50%);width:20px;height:20px;background:url("/img/cms/franczyza/el_check.svg") no-repeat center center;background-size:cover}#cms.cms-id-88 #content-wrapper .box-1 .col-left p{color:#000;font-size:26px;font-style:normal;font-weight:400;line-height:normal}#cms.cms-id-88 #content-wrapper .box-1 .col-right p{color:#000;font-size:21px;font-style:normal;font-weight:400;line-height:normal}#cms.cms-id-88 #content-wrapper .box-1 .col-right p strong{font-weight:700}#cms.cms-id-88 #content-wrapper .box-1 .col-right form{margin-top:40px}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-inputs{display:flex;flex-direction:column;gap:17px;margin-bottom:11px}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-inputs input{padding:15px 18px;border:1px solid #bcbcbc}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-inputs input:focus{outline:none}#cms.cms-id-88 #content-wrapper .box-1 .col-right form p{color:#cd1f27;font-family:"Poppins",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-confirmation{display:flex;flex-direction:row;gap:15px;margin-top:13px;margin-bottom:35px}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-confirmation input[type=checkbox]{position:relative;width:25px;min-width:25px;height:25px;border:1px solid #bcbcbc;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;transition:all 250ms ease-in-out;overflow:hidden}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-confirmation input[type=checkbox]::before{content:"";position:absolute;left:32px;top:-14px;width:2px;height:12px;background-color:#33d5ad;transform:rotate(40deg);transition:all 250ms ease-in-out}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-confirmation input[type=checkbox]::after{content:"";position:absolute;left:-13px;top:-8px;width:2px;height:6px;background-color:#33d5ad;transform:rotate(-40deg);transition:all 250ms ease-in-out}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-confirmation input[type=checkbox]:checked::before{left:12px;top:6px}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-confirmation input[type=checkbox]:checked::after{left:7px;top:12px}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-confirmation label{color:#000;font-family:"Poppins",sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;text-align:left}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-btn{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-btn button{color:#fff;text-align:center;font-family:"Poppins",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;background:#33d5ad;padding:15px 20px;border:none;cursor:pointer}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-btn .loader{display:none;width:32px;height:32px;border:5px solid #33d5ad;border-bottom-color:#fff;border-radius:50%;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-info{margin-top:-20px}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-info p{font-size:14px;font-style:normal;font-weight:400;line-height:normal}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-info p.ok{color:#33d5ad}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-info p.error{color:#cd1f27}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box{display:grid;grid-template-columns:255px 253px 229px 218px 194px;grid-template-rows:222px 258px;gap:4px;grid-template-areas:"img1 img1 img2 img3 img3" "img4 img5 img6 img7 img8"}@media(max-width: 1199px){#cms.cms-id-88 #content-wrapper .box-2 .gallery-box{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:"img1 img1 img2 img4" "img5 img6 img3 img3" ". img7 img8 ."}}@media(max-width: 767px){#cms.cms-id-88 #content-wrapper .box-2 .gallery-box{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"img1 img1 img2" "img4 img3 img3" "img5 img6 img7" ". img8 ."}}@media(max-width: 575px){#cms.cms-id-88 #content-wrapper .box-2 .gallery-box{grid-template-columns:1fr 1fr;grid-template-areas:"img1 img1" "img2 img4" "img5 img6" "img3 img3" "img7 img8"}}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item:nth-child(1){grid-area:img1}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item:nth-child(2){grid-area:img2}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item:nth-child(3){grid-area:img3}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item:nth-child(4){grid-area:img4}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item:nth-child(5){grid-area:img5}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item:nth-child(6){grid-area:img6}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item:nth-child(7){grid-area:img7}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item:nth-child(8){grid-area:img8}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#cms.cms-id-88 #content-wrapper .box-4{margin-top:75px;margin-bottom:75px}#cms.cms-id-88 #content-wrapper .box-4 h2{color:#000;text-align:center;font-size:40px;font-style:normal;font-weight:700;line-height:normal}#cms.cms-id-88 #content-wrapper .box-4 .acc_component{box-shadow:0px 1px 3px 0px rgba(0,0,0,.1),0px 0px 2px 0px rgba(0,0,0,.2)}#cms.cms-id-88 #content-wrapper .box-4 .acc_component>li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.12)}#cms.cms-id-88 #content-wrapper .box-4 .acc_component li.active .acc_head .arrow img{transform:scale(-1)}#cms.cms-id-88 #content-wrapper .box-4 .acc_component li .acc_head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 20px;cursor:pointer}#cms.cms-id-88 #content-wrapper .box-4 .acc_component li .acc_head p{color:rgba(0,0,0,.87);font-family:"Roboto",sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}#cms.cms-id-88 #content-wrapper .box-4 .acc_component li .acc_head .arrow{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#33d5ad}#cms.cms-id-88 #content-wrapper .box-4 .acc_component li .acc_head .arrow img{width:100%;max-width:-moz-fit-content;max-width:fit-content;transition:all 250ms ease-in-out}#cms.cms-id-88 #content-wrapper .box-4 .acc_component li .acc_body{display:none;color:rgba(0,0,0,.54);font-family:"Roboto",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:25px 20px}#cms.cms-id-88 #footer .footer-top{display:none}.cky-box-bottom-left,.cky-revisit-bottom-left{bottom:70px !important;left:10px !important}#cookiesplus-modal .cookiesplus-close-and-save{display:none !important}#box-product-accessories .buy-protector-btn{display:flex;align-items:center;justify-content:center;text-align:center;color:#34d6ad;background-color:#fff;border:1px solid #34d6ad;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{color:#fff;border-color:#24b28c;background-color:#24b28c !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;clear:both}#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:#fff;border:1px solid #eee;transition:all .5s ease;border-radius:15px;color:#999}#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{color:#fff;border-color:#34d6ad;background-color:#34d6ad}.ApTabs.hp-product-tabs .block_content ul.nav.nav-tabs{padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,0)}.ApTabs.hp-product-tabs .block_content ul.nav.nav-tabs li.nav-item{margin:0}.ApTabs.hp-product-tabs .block_content ul.nav.nav-tabs li.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}.ApTabs.hp-product-tabs .block_content ul.nav.nav-tabs li.nav-item a.nav-link.active{background-color:#fff;font-weight:700;color:#000}.leo-megamenu .leo-top-menu .dropdown-menu.level1 ul li.nav-item.dropdown-submenu .dropdown-menu.level2{position:relative;left:0;padding:20px 0px 0 15px;box-shadow:none}.leo-megamenu .leo-top-menu .dropdown-menu.level1 .dropdown-menu{position:absolute !important;top:100%;background:#f4f4f4;padding-bottom:20px !important}.hp-custom-side .owl-carousel .owl-controls .owl-buttons{width:100%;top:50%;transform:translateY(-50%);right:0;left:0}.hp-custom-side .owl-carousel .owl-controls .owl-buttons div:hover{background:#34d6ad}body>div[class^=htmlboxpro]{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;background:#34d6ad}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}.header-nav .topnav{background:#f3f3f3}.header-nav .topnav p{color:#010101;margin:0;padding:10px 0;font-size:12px;line-height:20px;font-weight:700;text-align:center}.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:#34d6ad}.tabs-product .tabs-content{padding:25px 0}.tabs-product .tabs-content>div{display:none}.tabs-product .tabs-content>div.active{display:block}.ekomi-widget-container .inscription{display:none !important}.blog-detail .products{display:flex;gap:20px;flex-wrap:wrap}.blog-detail .products article.product-miniature{max-width:300px}@media(max-height: 730px){.leo-megamenu .dropdown-menu{padding:10px !important}.leo-megamenu .dropdown-menu ul{grid-column-gap:5px !important;grid-template-columns:repeat(2, 200px) !important}.leo-megamenu .dropdown-menu ul li{margin-bottom:5px !important}}.zoomContainer{border:none !important}.leo-top-menu ul.navbar-nav.megamenu>li.nav-item:nth-last-child(2) .dropdown-menu.level1 ul{grid-auto-flow:column;grid-template-rows:repeat(11, auto);grid-template-columns:repeat(3, 270px)}@media(max-height: 730px){.leo-top-menu ul.navbar-nav.megamenu>li.nav-item:nth-last-child(2) .dropdown-menu.level1 ul{grid-template-rows:repeat(15, auto)}}@media(max-width: 768px){.register-inputs-form .form-group.row,.js-address-form .form-group.row{display:grid;grid-template-columns:1fr}.delivery-options-list .delivery-option{display:grid !important;grid-template-columns:50px 1fr}}.card>.checkout .btn.btn-primary{text-wrap:auto}@media(max-width: 1200px)and (min-width: 992px){#promo-code .promo-code form .promo-input{width:100%}#promo-code .promo-code form .btn.btn-primary{top:0;margin-top:10px;width:100%}}@media(max-width: 991px)and (min-width: 401px){#promo-code .promo-code form .promo-input{width:calc(100% - 120px)}}@media(max-width: 400px){#promo-code .promo-code form .promo-input{width:100%}#promo-code .promo-code form .btn.btn-primary{top:0;margin-top:10px;width:100%}}/*# 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}.iview-timer{width:100% !important;left:50% !important;transform:translateX(-50%)}.left_header{display:flex;align-items:center}.left_header p{margin:0;color:#010101;margin:0;font-size:12px;line-height:20px;font-weight:400}.left_header p img{margin:0 7px 0 24px}.left_header p a{color:#010101}.leo-megamenu .navbar-nav>li>a{padding:0;font-size:15px;font-weight:400;line-height:24px;text-transform:unset}.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_info_dr_materac{display:flex;flex-wrap:wrap}.user_info_dr_materac a{color:#010101;font-size:12px;line-height:20px;display:block;margin-left:22px}.popup-over .popup-content{right:-30px}.bottomnav .inner{border-bottom:none !important}.bottomnav .ApHtml{line-height:unset !important;height:auto !important}.header-top{padding-top:0;margin-top:14px;transition:margin .3s ease-in}.header-nav{margin-top:-1px !important}.header-nav .topnav{position:relative;z-index:10}.header-nav.hide-bar .topnav{transform:translateY(30px);transition:all .3s ease-in}.header-nav.hide-bar .bottomnav{transform:translateY(-30px);transition:all .3s ease-in}.header-nav a,.header-nav{transition:all .3s ease-in}.header-nav a:hover{color:#34d6ad !important}.list-cate-wrapper{display:none}#leo_search_block_top .block_content{border:none;border-bottom:2px solid #34d6ad;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:15px;transition:margin .3 ease-in}.header-top .ApColumn .block{margin:0}#leo_search_block_top .block_content{padding:0}#leo_search_block_top .block_content button[type=submit]{display:none}#leosearchtopbox{width:154px;margin-left:auto}#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}#leo_search_block_top .block_content .leoproductsearch-result i:hover{background-image:url(../img/layout/magnifier-hover.svg)}.cart_label{font-size:16px;line-height:32px;color:#010101}.cart-preview .header span.hidden-sm-down{padding:0 0 0 0px;color:#000;font-size:16px}.cart-preview .header{margin-top:0}.cart-preview .header img{margin-right:8px;margin-top:-3px}.nav.megamenu.horizontal{list-style:none;width:100%;display:flex;align-items:center;justify-content:flex-start;margin-bottom:0px}.nav.megamenu.horizontal>li>a{padding-bottom:24px}.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:#34d6ad;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:#34d6ad}.header-menu{border:none}.header-menu:before{display:none}.iview-controlNav div.iview-items{transform:translateX(-50%)}.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:#34d6ad}.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:#34d6ad}.content.tab_links_container{display:grid;grid-template-columns:repeat(7, 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:#34d6ad;font-weight:700}.tab_links_container a:hover img{transform:scale(0.9)}.ApColumn .title_block{font-weight:700 !important;font-size:28px !important;line-height:42px !important;color:#010101 !important;position:relative !important;text-transform:unset !important;padding-left:28px !important;margin:0 0 48px !important}.ApColumn .title_block:before{content:"" !important;background:#34d6ad !important;top:50% !important;left:0 !important;position:absolute !important;width:16px !important;height:4px !important;transform:translateY(-50%)}#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:#010101;font-size:15px;line-height:20px;margin-bottom:25px;transition:color .2s ease-in;height:60px}.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}.navbar-nav>li>a:hover{font-weight:700}.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:#34d6ad !important}#leo_search_block_top .ac_results{min-width:320px}.thumbnail-container .product-price-and-shipping .price{color:#010101;font-size:17px;line-height:25px;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:space-between;width:100%;background-color:#f1f1f1;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}.button_container a:hover{color:#fff !important;background-color:#34d6ad}.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 .wishlist{position:absolute;bottom:10px;right:10px;background:#34d6ad;height:36px;border-radius:100%;width:36px;display:flex;align-items:center;justify-content:center}article.product-miniature .wishlist .leo-wishlist-button{color:#fff}article.product-miniature .wishlist .leo-wishlist-button.added{color:#e12323}article.product-miniature .quickview{position:absolute;bottom:10px;right:50px;background:#34d6ad;height:36px;border-radius:100%;width:36px;display:flex;align-items:center;justify-content:center}article.product-miniature .quickview .material-icons{color:#fff}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}article.product-miniature:hover{box-shadow:0px 0px 20px rgba(204,204,204,.5)}.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 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:#34d6ad !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:#34d6ad;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:#34d6ad !important}#back-top a:hover{color:#fff !important;background-color:#24b28c !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;max-height:165px}.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}.bestsellers_row{padding-top:100px;padding-bottom:160px}.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:#34d6ad}.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:#34d6ad}.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:#34d6ad}.footer-bottom .inner,.footer-center .inner{border:none}.footer-top{background-color:#34d6ad;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 .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:#fff;font-size:31px;line-height:34px;text-align:center;background-color:#010101;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:#fff}#cta_row .links_cta{display:flex;align-items:center}#cta_row .links_cta p{animation:none;color:#010101;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:#34d6ad}.salony_row .item{border-radius:5px;overflow:hidden}#main .page-footer{display:none}.manufacturers_block{padding-top:50px;margin-bottom:80px !important}.box-ekomi-widget{margin-top:50px;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}.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:#34d6ad;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:#34d6ad;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;border:1px solid #d8d8d8;border-radius:4px}.pagination .page-list li a{border-right:1px solid #d8d8d8}.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}.pagination .page-list li:last-child a{border-right:none}.pagination .page-list li:last-child a span{display:none}.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}.pagination a:hover,.pagination .current a{background-color:#34d6ad;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:#34d6ad;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:#34d6ad;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:#34d6ad;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:#34d6ad;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:#34d6ad}.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}.day_hit .button_container a{background-color:#fe6700;color:#fff !important}.day_hit .button_container a:hover{color:#fe6700 !important;background-color:rgba(0,0,0,0)}.block.day_hit .button_container a img{filter:brightness(0) invert(1)}#wrapper .breadcrumb li:last-child a{color:#34d6ad;text-decoration:none}.footer_seo{padding-right:30px}.zoomContainer,.product-thumb-images .thumb{border:1px solid #e5e5e5;border-radius:5px}.product-thumb-images .thumb.selected,.product-thumb-images .thumb:hover{border-color:#34d6ad}.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}.product-detail #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(52,214,173,.5)}.slick-arrows .slick-next:hover,.slick-arrows .slick-prev:hover{background-color:#34d6ad}.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:#34d6ad;border-radius:5px;width:100%;font-size:16px;line-height:24px;font-weight:700;text-transform:initial}#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)}#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:#34d6ad}.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:100%;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_green.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;justify-content:center}.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}.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}.share_container{margin-right:26px}.botton_product_container p{margin:0}.botton_product_container>div{display:flex}.botton_product_container img{margin-right:10px}.botton_product_container a{transition:color .2s ease-in}a:focus,a:hover,.blog-title a:focus,.blog-title a:hover,.blog-container a:focus,.blog-container a:hover{color:#34d6ad}.more-info-product{margin-top:0}.more-info-product .title-info-product{color:#010101;font-size:28px;line-height:42px;margin-bottom:29px;padding:0 0 0 28px;text-transform:initial;margin:0 0 30px 0;font-weight:700}.more-info-product .title-info-product:before{width:16px;height:4px;left:0;top:50%;transform:translateY(-50%);background-color:#34d6ad}#product-detail .title-info-product,#leofeature-product-review .title-info-product{font-size:20px;line-height:52px;border-bottom:2px solid #33d5ad;padding-left:0;font-weight:600}#product-detail .title-info-product::before,#leofeature-product-review .title-info-product::before{display:none}.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:12px;line-height:20px;color:#2e2925;min-height:31px;padding-left:8px;padding-right:8px;background-color:#fff;text-transform:initial;display:flex;align-items:center}.product-features>dl.data-sheet dd.value,.product-features>dl.data-sheet dd.value:nth-of-type(even){background-color:#f5fafe}.product-features>dl.data-sheet dt.name:nth-of-type(even){background-color:#fff}#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;color:#010101}#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:#34d6ad !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:#24b28c !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}#product .product-actions .add-to-cart:hover{background-color:#24b28c !important}.btn-outline{transition:all .3s ease-in;background-color:#ccc;border-color:#ccc;border-radius:5px}.btn-outline:hover{color:#fff !important;background-color:#34d6ad}.custom-radio input[type=radio]:checked+span{background-color:#34d6ad}.btn-primary{background-color:#34d6ad;transition:all .3s ease-in;border-radius:5px}.btn-primary:hover{background-color:#24b28c}.form-control{background-color:#fff;border:1px solid #e6e5e5;border-radius:5px}.form-control:focus{color:#010101;border-color:#34d6ad}#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:#34d6ad}#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:#34d6ad}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:#34d6ad}.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% - 10px)}.leo-megamenu .dropdown-menu li{margin-bottom:25px;margin-right:0 !important}.leo-megamenu .dropdown-menu li a{padding:0;line-height:1.3}.leo-megamenu .dropdown-menu li a:hover,.leo-megamenu .dropdown-menu li a:hover .menu-title{color:#34d6ad}.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:11px;padding-bottom:10px;background:#34d6ad}#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.fixed{top:0 !important}.header-logo img{transition:transform .3s ease-in;transform-origin:left}.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 input[type=checkbox]{margin-left:14px !important}.newsletter h2{font-size:28px;line-height:39px;font-weight:700;text-align:center}.newsletter h2 span{color:#34d6ad}#cart .cart-detailed-actions .btn.btn-outline{background-color:#34d6ad;border:none;text-wrap:auto}.cart-grid-body a.label:hover{color:#34d6ad}.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:#34d6ad}.my_salons iframe{width:100%;min-height:370px;box-shadow:0px 0px 20px rgba(204,204,204,.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:#34d6ad}.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:-300px auto 300px;width:700px;border:none;height:auto;max-width:calc(100% - 30px);padding:0}.newsletter_container{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.newsletter_container .input-wrapper input{background:#d8d8d8;color:#696868;opacity:.8;font-size:14px;line-height:34px;padding:7px 21px;width:100%;border-radius:5px}.newsletter_container .input-wrapper{width:70%}.block_newsletter form button{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;line-height:24px;width:calc(30% - 16px);margin-left:16px;background-color:#34d6ad;color:#fff;right:0;position:relative}.block_newsletter form button span{display:block}.block_newsletter .col-12{display:flex;align-items:center;justify-content:flex-start;width:100%;position:relative;padding:0 15px}.block_newsletter .col-12 input{width:16px;height:16px;float:unset;margin-right:9px;position:relative;z-index:1;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border:1px solid #000;transition:all 200ms ease}.block_newsletter .col-12 input:checked{border-color:#34d6ad;background-color:#34d6ad}.block_newsletter .col-12 input:checked::before{opacity:1;left:50%;top:50%}.block_newsletter .col-12 input:checked::after{opacity:1;left:50%;top:50%}.block_newsletter .col-12 input::before{content:"";position:absolute;left:0;top:0;width:13px;height:1px;background-color:#fff;opacity:0;transform:translate(-50%, -50%) rotate(45deg);transition:all 200ms ease}.block_newsletter .col-12 input::after{content:"";position:absolute;left:16px;top:0px;width:13px;height:1px;background-color:#fff;opacity:0;transform:translate(-50%, -50%) rotate(-45deg);transition:all 200ms ease}.block_newsletter .col-12 label{margin:0}.block_newsletter .col-12 a{color:#696868;font-size:13px;line-height:19px}footer .block_newsletter{display:none}.block_newsletter .title_block{display:none !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;border-right:1px solid #d8d8d8}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}#description .product-description{border-bottom:1px solid #33d5ad}@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}.leo-megamenu .navbar-nav>li>a{font-size:12px;line-height:20px}.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}#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}.bottomnav .ApHtml{text-align:center;background:#34d6ad !important}.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:25px 0 10px}.user_info_dr_materac a{margin:0px 0 0 15px}.col-search{display:none}.ApColumn .title_block{font-size:23px !important;line-height:31px !important;margin:0 0 28px !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.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_1 .card-header{display:block;background-color:#34d6ad;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}#leo_search_block_top{padding-right:80px}#leosearchtopbox{width:100%}.header-menu .col-menu{position:absolute !important;top:-60px;right:0}#leo_search_block_top .block_content .leoproductsearch-result input[type=text]{text-align:left;height:50px}#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;max-width:150px}.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-title a{font-size:10px;line-height:15px}.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}.button_container a{font-size:9px;height:35px}.thumbnail-container .product-title a{height:40px}.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)}.ApColumn .title_block:before{top:15px !important}.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:#34d6ad;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}.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}.cms-id-23 .block_newsletter h5{display:none !important}.widget-stars{display:flex;gap:20px;margin-bottom:25px;color:#000;cursor:pointer}.widget-stars span{font-weight:600}.leo-fly-cart-slidebar #mCSB_2 #mCSB_2_scrollbar_horizontal{height:40px}.leo-fly-cart-slidebar #mCSB_2 #mCSB_2_scrollbar_horizontal .mCSB_draggerContainer #mCSB_2_dragger_horizontal{width:45px !important}.leo-fly-cart-slidebar #mCSB_2 #mCSB_2_scrollbar_horizontal .mCSB_draggerContainer #mCSB_2_dragger_horizontal .mCSB_dragger_bar{position:relative;width:45px;height:30px;border-radius:30px}.leo-fly-cart-slidebar #mCSB_2 #mCSB_2_scrollbar_horizontal .mCSB_draggerContainer #mCSB_2_dragger_horizontal .mCSB_dragger_bar::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-image:url("/themes/leo_gstore/assets/img/mouse_arrows.svg");background-repeat:no-repeat;background-position:center;background-size:cover;width:26px;height:16px}.leo-fly-cart-slidebar #mCSB_2 #mCSB_2_scrollbar_horizontal .mCSB_draggerContainer .mCSB_draggerRail{height:10px;margin:16px 0;border-radius:0}#smartsupp-widget-container>div{z-index:9999 !important}.modal.quickview .modal-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;flex-wrap:wrap;gap:15px}.modal.quickview .modal-footer::after{display:none}.modal.quickview .modal-footer .buttons_bottom_block{margin-bottom:0}#smartsupp-widget-container{position:relative;z-index:999999999}.raty_boxes_container img{width:100%;max-width:178px;height:35px}#prices-drop #js-product-list-header{display:none}#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#cms.cms-id-23 .subpage-ekomi{display:none !important}.leo-fly-cart-slidebar{max-width:calc(100vw - 393px)}.leo-fly-cart-slidebar .leo-dropdown-list-item-warpper{max-width:calc(100% - 389px);overflow:auto}@media(max-width: 1040px){.leo-fly-cart-slidebar .leo-dropdown-list-item-warpper{display:none}}.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:-25px;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:#34d6ad}#buy-by-phone-popup .buy-by-phone-popup--wrapper .popup-body .popup-body--right .popup-body-top>p>a{color:#34d6ad;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}.description-movie{padding-top:25px;padding-bottom:25px}.description-movie h2{font-weight:600 !important}#cms.cms-id-88 #content-wrapper #page_hero{position:relative}#cms.cms-id-88 #content-wrapper #page_hero .page_hero{display:flex;flex-direction:column;align-items:center;justify-content:center;height:580px}#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_bg{position:absolute;left:50%;top:0;transform:translateX(-50%)}#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_data{position:relative}#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_data h1{color:#fff;text-align:center;text-shadow:0px 4px 4px rgba(0,0,0,.25);font-size:60px;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 991px){#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_data h1{font-size:48px}}@media(max-width: 576px){#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_data h1{font-size:36px}}#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_info{position:absolute;bottom:30px;text-align:center}#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_info p{color:#fff;text-align:center;text-shadow:0px 4px 4px rgba(0,0,0,.25);font-size:28px;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 991px){#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_info p{font-size:24px}}@media(max-width: 576px){#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_info p{font-size:20px}}#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_info a{position:relative;display:inline-block;color:#000;font-weight:700;line-height:1;padding:10px 50px 10px 20px;background:#fff;border-radius:100px}#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_info a::before{content:"";position:absolute;right:0;top:0;bottom:0;width:40px;background:#34d6ad;border-top-right-radius:30px;border-bottom-right-radius:30px}#cms.cms-id-88 #content-wrapper #page_hero .page_hero .hero_info a::after{content:"";position:absolute;right:15px;top:10px;bottom:0;background-image:url("/img/Play-solid.svg");background-position:center;background-size:cover;background-repeat:no-repeat;width:11px;height:13px;z-index:1}#cms.cms-id-88 #content-wrapper .box-1{margin-top:75px;margin-bottom:75px}#cms.cms-id-88 #content-wrapper .box-1 .col-left h2{color:#33d5ad;font-size:30px;font-style:normal;font-weight:700;line-height:normal}#cms.cms-id-88 #content-wrapper .box-1 .col-left ul{margin-top:30px;margin-bottom:30px}#cms.cms-id-88 #content-wrapper .box-1 .col-left ul li{position:relative;color:#000;font-size:22px;font-style:normal;font-weight:400;line-height:normal;padding-left:30px}#cms.cms-id-88 #content-wrapper .box-1 .col-left ul li::before{content:"";position:absolute;left:0px;top:16px;transform:translateY(-50%);width:20px;height:20px;background:url("/img/cms/franczyza/el_check.svg") no-repeat center center;background-size:cover}#cms.cms-id-88 #content-wrapper .box-1 .col-left p{color:#000;font-size:26px;font-style:normal;font-weight:400;line-height:normal}#cms.cms-id-88 #content-wrapper .box-1 .col-right p{color:#000;font-size:21px;font-style:normal;font-weight:400;line-height:normal}#cms.cms-id-88 #content-wrapper .box-1 .col-right p strong{font-weight:700}#cms.cms-id-88 #content-wrapper .box-1 .col-right form{margin-top:40px}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-inputs{display:flex;flex-direction:column;gap:17px;margin-bottom:11px}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-inputs input{padding:15px 18px;border:1px solid #bcbcbc}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-inputs input:focus{outline:none}#cms.cms-id-88 #content-wrapper .box-1 .col-right form p{color:#cd1f27;font-family:"Poppins",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-confirmation{display:flex;flex-direction:row;gap:15px;margin-top:13px;margin-bottom:35px}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-confirmation input[type=checkbox]{position:relative;width:25px;min-width:25px;height:25px;border:1px solid #bcbcbc;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;transition:all 250ms ease-in-out;overflow:hidden}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-confirmation input[type=checkbox]::before{content:"";position:absolute;left:32px;top:-14px;width:2px;height:12px;background-color:#33d5ad;transform:rotate(40deg);transition:all 250ms ease-in-out}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-confirmation input[type=checkbox]::after{content:"";position:absolute;left:-13px;top:-8px;width:2px;height:6px;background-color:#33d5ad;transform:rotate(-40deg);transition:all 250ms ease-in-out}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-confirmation input[type=checkbox]:checked::before{left:12px;top:6px}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-confirmation input[type=checkbox]:checked::after{left:7px;top:12px}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-confirmation label{color:#000;font-family:"Poppins",sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;text-align:left}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-btn{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-btn button{color:#fff;text-align:center;font-family:"Poppins",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;background:#33d5ad;padding:15px 20px;border:none;cursor:pointer}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-btn .loader{display:none;width:32px;height:32px;border:5px solid #33d5ad;border-bottom-color:#fff;border-radius:50%;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-info{margin-top:-20px}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-info p{font-size:14px;font-style:normal;font-weight:400;line-height:normal}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-info p.ok{color:#33d5ad}#cms.cms-id-88 #content-wrapper .box-1 .col-right form .form-info p.error{color:#cd1f27}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box{display:grid;grid-template-columns:255px 253px 229px 218px 194px;grid-template-rows:222px 258px;gap:4px;grid-template-areas:"img1 img1 img2 img3 img3" "img4 img5 img6 img7 img8"}@media(max-width: 1199px){#cms.cms-id-88 #content-wrapper .box-2 .gallery-box{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:"img1 img1 img2 img4" "img5 img6 img3 img3" ". img7 img8 ."}}@media(max-width: 767px){#cms.cms-id-88 #content-wrapper .box-2 .gallery-box{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"img1 img1 img2" "img4 img3 img3" "img5 img6 img7" ". img8 ."}}@media(max-width: 575px){#cms.cms-id-88 #content-wrapper .box-2 .gallery-box{grid-template-columns:1fr 1fr;grid-template-areas:"img1 img1" "img2 img4" "img5 img6" "img3 img3" "img7 img8"}}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item:nth-child(1){grid-area:img1}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item:nth-child(2){grid-area:img2}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item:nth-child(3){grid-area:img3}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item:nth-child(4){grid-area:img4}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item:nth-child(5){grid-area:img5}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item:nth-child(6){grid-area:img6}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item:nth-child(7){grid-area:img7}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item:nth-child(8){grid-area:img8}#cms.cms-id-88 #content-wrapper .box-2 .gallery-box .gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#cms.cms-id-88 #content-wrapper .box-4{margin-top:75px;margin-bottom:75px}#cms.cms-id-88 #content-wrapper .box-4 h2{color:#000;text-align:center;font-size:40px;font-style:normal;font-weight:700;line-height:normal}#cms.cms-id-88 #content-wrapper .box-4 .acc_component{box-shadow:0px 1px 3px 0px rgba(0,0,0,.1),0px 0px 2px 0px rgba(0,0,0,.2)}#cms.cms-id-88 #content-wrapper .box-4 .acc_component>li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.12)}#cms.cms-id-88 #content-wrapper .box-4 .acc_component li.active .acc_head .arrow img{transform:scale(-1)}#cms.cms-id-88 #content-wrapper .box-4 .acc_component li .acc_head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 20px;cursor:pointer}#cms.cms-id-88 #content-wrapper .box-4 .acc_component li .acc_head p{color:rgba(0,0,0,.87);font-family:"Roboto",sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}#cms.cms-id-88 #content-wrapper .box-4 .acc_component li .acc_head .arrow{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#33d5ad}#cms.cms-id-88 #content-wrapper .box-4 .acc_component li .acc_head .arrow img{width:100%;max-width:-moz-fit-content;max-width:fit-content;transition:all 250ms ease-in-out}#cms.cms-id-88 #content-wrapper .box-4 .acc_component li .acc_body{display:none;color:rgba(0,0,0,.54);font-family:"Roboto",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:25px 20px}#cms.cms-id-88 #footer .footer-top{display:none}.cky-box-bottom-left,.cky-revisit-bottom-left{bottom:70px !important;left:10px !important}#cookiesplus-modal .cookiesplus-close-and-save{display:none !important}#box-product-accessories .buy-protector-btn{display:flex;align-items:center;justify-content:center;text-align:center;color:#34d6ad;background-color:#fff;border:1px solid #34d6ad;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{color:#fff;border-color:#24b28c;background-color:#24b28c !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;clear:both}#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:#fff;border:1px solid #eee;transition:all .5s ease;border-radius:15px;color:#999}#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{color:#fff;border-color:#34d6ad;background-color:#34d6ad}.ApTabs.hp-product-tabs .block_content ul.nav.nav-tabs{padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,0)}.ApTabs.hp-product-tabs .block_content ul.nav.nav-tabs li.nav-item{margin:0}.ApTabs.hp-product-tabs .block_content ul.nav.nav-tabs li.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}.ApTabs.hp-product-tabs .block_content ul.nav.nav-tabs li.nav-item a.nav-link.active{background-color:#fff;font-weight:700;color:#000}.leo-megamenu .leo-top-menu .dropdown-menu.level1 ul li.nav-item.dropdown-submenu .dropdown-menu.level2{position:relative;left:0;padding:20px 0px 0 15px;box-shadow:none}.leo-megamenu .leo-top-menu .dropdown-menu.level1 .dropdown-menu{position:absolute !important;top:100%;background:#f4f4f4;padding-bottom:20px !important}.hp-custom-side .owl-carousel .owl-controls .owl-buttons{width:100%;top:50%;transform:translateY(-50%);right:0;left:0}.hp-custom-side .owl-carousel .owl-controls .owl-buttons div:hover{background:#34d6ad}body>div[class^=htmlboxpro]{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;background:#34d6ad}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}.header-nav .topnav{background:#f3f3f3}.header-nav .topnav p{color:#010101;margin:0;padding:10px 0;font-size:12px;line-height:20px;font-weight:700;text-align:center}.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:#34d6ad}.tabs-product .tabs-content{padding:25px 0}.tabs-product .tabs-content>div{display:none}.tabs-product .tabs-content>div.active{display:block}.ekomi-widget-container .inscription{display:none !important}.blog-detail .products{display:flex;gap:20px;flex-wrap:wrap}.blog-detail .products article.product-miniature{max-width:300px}@media(max-height: 730px){.leo-megamenu .dropdown-menu{padding:10px !important}.leo-megamenu .dropdown-menu ul{grid-column-gap:5px !important;grid-template-columns:repeat(2, 200px) !important}.leo-megamenu .dropdown-menu ul li{margin-bottom:5px !important}}.zoomContainer{border:none !important}.leo-top-menu ul.navbar-nav.megamenu>li.nav-item:nth-last-child(2) .dropdown-menu.level1 ul{grid-auto-flow:column;grid-template-rows:repeat(11, auto);grid-template-columns:repeat(3, 270px)}@media(max-height: 730px){.leo-top-menu ul.navbar-nav.megamenu>li.nav-item:nth-last-child(2) .dropdown-menu.level1 ul{grid-template-rows:repeat(15, auto)}}@media(max-width: 768px){.register-inputs-form .form-group.row,.js-address-form .form-group.row{display:grid;grid-template-columns:1fr}.delivery-options-list .delivery-option{display:grid !important;grid-template-columns:50px 1fr}}.card>.checkout .btn.btn-primary{text-wrap:auto}@media(max-width: 1200px)and (min-width: 992px){#promo-code .promo-code form .promo-input{width:100%}#promo-code .promo-code form .btn.btn-primary{top:0;margin-top:10px;width:100%}}@media(max-width: 991px)and (min-width: 401px){#promo-code .promo-code form .promo-input{width:calc(100% - 120px)}}@media(max-width: 400px){#promo-code .promo-code form .promo-input{width:100%}#promo-code .promo-code form .btn.btn-primary{top:0;margin-top:10px;width:100%}}#findTab{display:flex;flex-direction:row;flex-wrap:wrap;padding:5px 5px 0 5px;margin-bottom:40px;gap:5px;background:#34d6ad}#findTab::after{display:none}#findTab>.nav-item{flex-basis:calc(25% - 3.75px);text-align:center;margin-bottom:-1px}#findTab>.nav-item .nav-link:not(.active){background-color:rgba(241,241,241,.8)}@media(max-width: 1200px){#findTab{padding:5px}#findTab>.nav-item{flex-basis:calc(50% - 2.5px);border-radius:5px !important}#findTab>.nav-item .nav-link{border-radius:5px !important}}@media(max-width: 767px){#findTab>.nav-item{flex-basis:100%}}.featured-products-c_box .ajax_block_product{clear:initial !important}body#index #wrapper{padding-bottom:0}@media(max-width: 767px){main#page #left-column a[target=raty_procedura]{display:none}}/*# sourceMappingURL=dr_materac.css.map */ \ No newline at end of file diff --git a/themes/leo_gstore/assets/css/dr_materac.css.map b/themes/leo_gstore/assets/css/dr_materac.css.map index 2e883679..5a5092e0 100644 --- a/themes/leo_gstore/assets/css/dr_materac.css.map +++ b/themes/leo_gstore/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"} \ 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_gstore/assets/css/dr_materac.scss b/themes/leo_gstore/assets/css/dr_materac.scss index 5c970f9d..0b8ffc9d 100644 --- a/themes/leo_gstore/assets/css/dr_materac.scss +++ b/themes/leo_gstore/assets/css/dr_materac.scss @@ -115,7 +115,7 @@ body { } .header-nav { - margin-top: 0 !important; + margin-top: -1px !important; } .header-nav .topnav { @@ -403,7 +403,7 @@ body { .content.tab_links_container { display: grid; - grid-template-columns: repeat(8, 1fr); + grid-template-columns: repeat(7, 1fr); text-align: center; grid-gap: 30px 5px; } @@ -1310,7 +1310,12 @@ article.product-miniature:hover { } .manufacturers_block { - padding-top: 104px; + padding-top: 50px; + margin-bottom: 80px !important; +} + +.box-ekomi-widget { + margin-top: 50px; margin-bottom: 70px !important; } @@ -2590,7 +2595,9 @@ body#checkout #order-summary-content .order-confirmation-table { } .bottomnav { - padding-top: 10px; + padding-top: 11px; + padding-bottom: 10px; + background: #34d6ad; } #order-confirmation #order-details { @@ -3652,7 +3659,7 @@ body#checkout .modal-content li { } .bottomnav { - margin-top: 10px; + // margin-top: 10px; } .col-cart #cart-block { @@ -3693,15 +3700,15 @@ body#checkout .modal-content li { 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%; @@ -3829,7 +3836,7 @@ body#checkout .modal-content li { .bottomnav .ApHtml { text-align: center; - background: #fff !important; + background: #34d6ad !important; } .my_box_container p { @@ -4398,7 +4405,7 @@ body#checkout .modal-content li { font-size: 18px; color: #1a1a1a; padding-bottom: 5px; - border-bottom: 2px solid #24b28c; + // border-bottom: 2px solid #24b28c; } .cms-id-23 .block_newsletter h5 { @@ -5739,3 +5746,69 @@ body { } } } + +//* New CSS *// +#findTab { + display: flex; + flex-direction: row; + flex-wrap: wrap; + padding: 5px 5px 0 5px; + margin-bottom: 40px; + gap: 5px; + background: #34d6ad; + + &::after { + display: none; + } + + > .nav-item { + flex-basis: calc(25% - (5px - (5px / 4))); + text-align: center; + margin-bottom: -1px; + + .nav-link { + &:not(.active) { + background-color: rgb(241, 241, 241, 0.8); + } + } + } + + @media (max-width: 1200px) { + padding: 5px; + > .nav-item { + flex-basis: calc(50% - (5px / 2)); + border-radius: 5px !important; + + .nav-link { + border-radius: 5px !important; + } + } + } + @media (max-width: 767px) { + > .nav-item { + flex-basis: 100%; + } + } +} + +.featured-products-c_box { + .ajax_block_product { + clear: initial !important; + } +} + +body#index { + #wrapper { + padding-bottom: 0; + } +} + +main#page { + #left-column { + a[target='raty_procedura'] { + @media (max-width: 767px) { + display: none; + } + } + } +} diff --git a/themes/leo_gstore/assets/js/custom.js b/themes/leo_gstore/assets/js/custom.js index 9ad19565..157c2845 100644 --- a/themes/leo_gstore/assets/js/custom.js +++ b/themes/leo_gstore/assets/js/custom.js @@ -10,58 +10,58 @@ */ //DONGND:: create option for slick slider of modal popup at product page var options_modal_product_page = { - speed: 300, - dots: false, - infinite: false, - slidesToShow: 4, - slidesToScroll: 1, - vertical: true, - verticalSwiping: true, - responsive: [ - { - breakpoint: 1200, - settings: { - slidesToShow: 3, - slidesToScroll: 1, - } - }, - { - breakpoint: 992, - settings: { - slidesToShow: 2, - slidesToScroll: 1 - } - }, - { - breakpoint: 768, - settings: { - slidesToShow: 2, - slidesToScroll: 1 - } - }, - { - breakpoint: 576, - settings: { - slidesToShow: 1, - slidesToScroll: 1 - } - }, - { - breakpoint: 480, - settings: { - slidesToShow: 2, - slidesToScroll: 1 - } - }, - { - breakpoint: 400, - settings: { - slidesToShow: 1, - slidesToScroll: 1 - } - } - ] -}; + speed: 300, + dots: false, + infinite: false, + slidesToShow: 4, + slidesToScroll: 1, + vertical: true, + verticalSwiping: true, + responsive: [ + { + breakpoint: 1200, + settings: { + slidesToShow: 3, + slidesToScroll: 1, + }, + }, + { + breakpoint: 992, + settings: { + slidesToShow: 2, + slidesToScroll: 1, + }, + }, + { + breakpoint: 768, + settings: { + slidesToShow: 2, + slidesToScroll: 1, + }, + }, + { + breakpoint: 576, + settings: { + slidesToShow: 1, + slidesToScroll: 1, + }, + }, + { + breakpoint: 480, + settings: { + slidesToShow: 2, + slidesToScroll: 1, + }, + }, + { + breakpoint: 400, + settings: { + slidesToShow: 1, + slidesToScroll: 1, + }, + }, + ], +} //DONGND:: create option for slick slider of quickview var options_quickview = { @@ -73,300 +73,276 @@ var options_quickview = { vertical: true, verticalSwiping: true, responsive: [ - { - breakpoint: 1200, - settings: { - slidesToShow: 4, - slidesToScroll: 1, - } - }, - { - breakpoint: 992, - settings: { - slidesToShow: 3, - slidesToScroll: 1 - } - }, - { - breakpoint: 768, - settings: { - slidesToShow: 4, - slidesToScroll: 1 - } - }, - { - breakpoint: 576, - settings: { - slidesToShow: 3, - slidesToScroll: 1 - } - }, - { - breakpoint: 480, - settings: { - slidesToShow: 2, - slidesToScroll: 1 - } - } - ] -}; + { + breakpoint: 1200, + settings: { + slidesToShow: 4, + slidesToScroll: 1, + }, + }, + { + breakpoint: 992, + settings: { + slidesToShow: 3, + slidesToScroll: 1, + }, + }, + { + breakpoint: 768, + settings: { + slidesToShow: 4, + slidesToScroll: 1, + }, + }, + { + breakpoint: 576, + settings: { + slidesToShow: 3, + slidesToScroll: 1, + }, + }, + { + breakpoint: 480, + settings: { + slidesToShow: 2, + slidesToScroll: 1, + }, + }, + ], +} -$( window ).resize(function() { +$(window).resize(function () { //DONGND:: fix zoom, only work at product page - if (prestashop.page.page_name == 'product') - restartElevateZoom(); + if (prestashop.page.page_name == 'product') restartElevateZoom() //DONGND:: fix lost slider of modal when resize - if ($('#product-modal .product-images').hasClass('slick-initialized') && $('#product-modal .product-images').height() == 0) - { + if ( + $('#product-modal .product-images').hasClass('slick-initialized') && + $('#product-modal .product-images').height() == 0 + ) { //DONGND:: setup slide for product thumb (modal) - $('#product-modal .product-images').slick('unslick'); - $('#product-modal .product-images').hide(); - initSlickProductModal(); + $('#product-modal .product-images').slick('unslick') + $('#product-modal .product-images').hide() + initSlickProductModal() } -}); +}) -$(document).ready(function(){ - floatHeader(); - backtotop() - //check page product only - if(prestashop.page.page_name == 'product'){ - innitSlickandZoom(); - } - if (prestashop.page.page_name == 'category'){ - setDefaultListGrid(); - } +$(document).ready(function () { + floatHeader() + backtotop() + //check page product only + if (prestashop.page.page_name == 'product') { + innitSlickandZoom() + } + if (prestashop.page.page_name == 'category') { + setDefaultListGrid() + } - if(typeof (products_list_functions) != 'undefined') - { - for (var i = 0; i < products_list_functions.length; i++) { - products_list_functions[i](); - } - } + if (typeof products_list_functions != 'undefined') { + for (var i = 0; i < products_list_functions.length; i++) { + products_list_functions[i]() + } + } - //DONGND:: update for order page - tab adress, when change adress, block adress change class selected - $('.address-item .radio-block').click(function(){ - if (!$(this).parents('.address-item').hasClass('selected')) - { - $('.address-item.selected').removeClass('selected'); - $(this).parents('.address-item').addClass('selected'); - } - }) + //DONGND:: update for order page - tab adress, when change adress, block adress change class selected + $('.address-item .radio-block').click(function () { + if (!$(this).parents('.address-item').hasClass('selected')) { + $('.address-item.selected').removeClass('selected') + $(this).parents('.address-item').addClass('selected') + } + }) //DONGND:: loading quickview - actionQuickViewLoading(); + actionQuickViewLoading() - prestashop.on('updateProductList', function() { - actionQuickViewLoading(); - }); + prestashop.on('updateProductList', function () { + actionQuickViewLoading() + }) prestashop.on('updatedProduct', function () { - - if ($('.quickview.modal .product-thumb-images').length) - { + if ($('.quickview.modal .product-thumb-images').length) { //DONGND:: run slick slider for product thumb - quickview - initSlickProductQuickView(); - } - else if ($('.product-detail .product-thumb-images').length) - { + initSlickProductQuickView() + } else if ($('.product-detail .product-thumb-images').length) { //DONGND:: re-call setup slick when change attribute at product page - innitSlickandZoom(); + innitSlickandZoom() } - }); + }) //DONGND:: display modal by config - if (typeof $("#content").data('templatemodal') != 'undefined') - { - if (!$("#content").data('templatemodal')) - { - $('div[data-target="#product-modal"]').hide(); + if (typeof $('#content').data('templatemodal') != 'undefined') { + if (!$('#content').data('templatemodal')) { + $('div[data-target="#product-modal"]').hide() } } //DONGND:: create demo product detail from megamenu - $('.demo-product-detail a').click(function(e){ - if (!$(this).hasClass('updated')) - { - e.preventDefault(); - var current_url = window.location.href; - if(prestashop.page.page_name == 'product' && current_url.indexOf('.html') >= 0){ - var link_href = $(this).attr('href'); - var layout_key_index = link_href.indexOf('?layout='); - var layout_key_value = link_href.substring(layout_key_index); - current_url = current_url.substring(0, current_url.indexOf('.html')); - var new_url = current_url+'.html'+layout_key_value; - window.location.href = new_url; - }; + $('.demo-product-detail a').click(function (e) { + if (!$(this).hasClass('updated')) { + e.preventDefault() + var current_url = window.location.href + if ( + prestashop.page.page_name == 'product' && + current_url.indexOf('.html') >= 0 + ) { + var link_href = $(this).attr('href') + var layout_key_index = link_href.indexOf('?layout=') + var layout_key_value = link_href.substring(layout_key_index) + current_url = current_url.substring(0, current_url.indexOf('.html')) + var new_url = current_url + '.html' + layout_key_value + window.location.href = new_url + } } + }) +}) - }); -}); - -function innitSlickandZoom(){ - if($("#main").hasClass('product-image-thumbs')){ - +function innitSlickandZoom() { + if ($('#main').hasClass('product-image-thumbs')) { //DONGND:: setup slide for product thumb (main) - $('.product-detail .product-thumb-images').imagesLoaded( function(){ - - if (typeof check_loaded_main_product != 'undefined') - { - clearInterval(check_loaded_main_product); + $('.product-detail .product-thumb-images').imagesLoaded(function () { + if (typeof check_loaded_main_product != 'undefined') { + clearInterval(check_loaded_main_product) } - check_loaded_main_product = setInterval(function(){ - if($('.product-detail .product-thumb-images').height() > 0) - { + check_loaded_main_product = setInterval(function () { + if ($('.product-detail .product-thumb-images').height() > 0) { + $('.product-detail .product-thumb-images').fadeIn() - $('.product-detail .product-thumb-images').fadeIn(); - - clearInterval(check_loaded_main_product); - postion = $("#content").data("templateview"); + clearInterval(check_loaded_main_product) + postion = $('#content').data('templateview') //DONGND:: add config for over 1200 extra large - numberimage = $("#content").data("numberimage"); - numberimage1200 = $("#content").data("numberimage1200"); - numberimage992 = $("#content").data("numberimage992"); - numberimage768 = $("#content").data("numberimage768"); - numberimage576 = $("#content").data("numberimage576"); - numberimage480 = $("#content").data("numberimage480"); - numberimage360 = $("#content").data("numberimage360"); + numberimage = $('#content').data('numberimage') + numberimage1200 = $('#content').data('numberimage1200') + numberimage992 = $('#content').data('numberimage992') + numberimage768 = $('#content').data('numberimage768') + numberimage576 = $('#content').data('numberimage576') + numberimage480 = $('#content').data('numberimage480') + numberimage360 = $('#content').data('numberimage360') - if(postion !== 'undefined'){ - initSlickProductThumb(postion, numberimage, numberimage1200, numberimage992, numberimage768, numberimage576, numberimage480, numberimage360); + if (postion !== 'undefined') { + initSlickProductThumb( + postion, + numberimage, + numberimage1200, + numberimage992, + numberimage768, + numberimage576, + numberimage480, + numberimage360 + ) } - } - }, 300); - }); + }, 300) + }) //DONGND:: setup slide for product thumb (modal) - initSlickProductModal(); - + initSlickProductModal() } //call action zoom - applyElevateZoom(); + applyElevateZoom() } -function restartElevateZoom(){ - $(".zoomContainer").remove(); - applyElevateZoom(); +function restartElevateZoom() { + $('.zoomContainer').remove() + applyElevateZoom() } -function applyElevateZoom(){ - if($(window).width() <= 991 || $("#content").data("templatezoomtype") == 'none') - { +function applyElevateZoom() { + if ( + $(window).width() <= 991 || + $('#content').data('templatezoomtype') == 'none' + ) { //DONGND:: remove elevateZoom on mobile - if($('#main').hasClass('product-image-gallery')) - { - if ($('img.js-thumb').data('elevateZoom')) - { - var ezApi = $('img.js-thumb').data('elevateZoom'); - ezApi.changeState('disable'); - $('img.js-thumb').unbind("touchmove"); + if ($('#main').hasClass('product-image-gallery')) { + if ($('img.js-thumb').data('elevateZoom')) { + var ezApi = $('img.js-thumb').data('elevateZoom') + ezApi.changeState('disable') + $('img.js-thumb').unbind('touchmove') + } + } else { + if ($('#zoom_product').data('elevateZoom')) { + var ezApi = $('#zoom_product').data('elevateZoom') + ezApi.changeState('disable') + $('#zoom_product').unbind('touchmove') } } - else - { - if ($("#zoom_product").data('elevateZoom')) - { - var ezApi = $("#zoom_product").data('elevateZoom'); - ezApi.changeState('disable'); - $("#zoom_product").unbind("touchmove"); - } - } - return false; + return false } - //check if that is gallery, zoom all thumb + //check if that is gallery, zoom all thumb //DONGND:: fix zoom, create config - var zt = $("#content").data('templatezoomtype'); - var zoom_cursor; - var zoom_type; - var scroll_zoom = false; - var lens_FadeIn = 200; - var lens_FadeOut = 200; - var zoomWindow_FadeIn = 200; - var zoomWindow_FadeOut = 200; - var zoom_tint = false; - var zoomWindow_Width = 400; - var zoomWindow_Height = 400; - var zoomWindow_Position = 1; + var zt = $('#content').data('templatezoomtype') + var zoom_cursor + var zoom_type + var scroll_zoom = false + var lens_FadeIn = 200 + var lens_FadeOut = 200 + var zoomWindow_FadeIn = 200 + var zoomWindow_FadeOut = 200 + var zoom_tint = false + var zoomWindow_Width = 400 + var zoomWindow_Height = 400 + var zoomWindow_Position = 1 - if (zt == 'in') - { - zoom_cursor = 'crosshair'; - zoom_type = 'inner'; - lens_FadeIn = false; - lens_FadeOut = false; - } - else - { - zoom_cursor = 'default'; - zoom_type = 'window'; - zoom_tint = true; - zoomWindow_Width = $("#content").data('zoomwindowwidth'); - zoomWindow_Height = $("#content").data('zoomwindowheight'); + if (zt == 'in') { + zoom_cursor = 'crosshair' + zoom_type = 'inner' + lens_FadeIn = false + lens_FadeOut = false + } else { + zoom_cursor = 'default' + zoom_type = 'window' + zoom_tint = true + zoomWindow_Width = $('#content').data('zoomwindowwidth') + zoomWindow_Height = $('#content').data('zoomwindowheight') - if ($("#content").data('zoomposition') == 'right') - { + if ($('#content').data('zoomposition') == 'right') { //DONGND:: update position of zoom window with ar language - if (prestashop.language.is_rtl == 1) - { - zoomWindow_Position = 11; - } - else - { - zoomWindow_Position = 1; + if (prestashop.language.is_rtl == 1) { + zoomWindow_Position = 11 + } else { + zoomWindow_Position = 1 } } - if ($("#content").data('zoomposition') == 'left') - { + if ($('#content').data('zoomposition') == 'left') { //DONGND:: update position of zoom window with ar language - if (prestashop.language.is_rtl == 1) - { - zoomWindow_Position = 1; - } - else - { - zoomWindow_Position = 11; + if (prestashop.language.is_rtl == 1) { + zoomWindow_Position = 1 + } else { + zoomWindow_Position = 11 } } - if ($("#content").data('zoomposition') == 'top') - { - zoomWindow_Position = 13; + if ($('#content').data('zoomposition') == 'top') { + zoomWindow_Position = 13 } - if ($("#content").data('zoomposition') == 'bottom') - { - zoomWindow_Position = 7; + if ($('#content').data('zoomposition') == 'bottom') { + zoomWindow_Position = 7 } - if (zt == 'in_scrooll') - { + if (zt == 'in_scrooll') { //DONGND:: scroll to zoom does not work on IE - var ua = window.navigator.userAgent; - var old_ie = ua.indexOf('MSIE '); - var new_ie = ua.indexOf('Trident/'); - if (old_ie > 0 || new_ie > 0) // If Internet Explorer, return version number - { - scroll_zoom = false; + var ua = window.navigator.userAgent + var old_ie = ua.indexOf('MSIE ') + var new_ie = ua.indexOf('Trident/') + if (old_ie > 0 || new_ie > 0) { + // If Internet Explorer, return version number + scroll_zoom = false + } // If another browser, return 0 + else { + scroll_zoom = true } - else // If another browser, return 0 - { - scroll_zoom = true; - } - } - }; + } - if($('#main').hasClass('product-image-gallery')) - { - lens_FadeIn = false; - lens_FadeOut = false; - zoomWindow_FadeIn = false; - zoomWindow_FadeOut = false; + if ($('#main').hasClass('product-image-gallery')) { + lens_FadeIn = false + lens_FadeOut = false + zoomWindow_FadeIn = false + zoomWindow_FadeOut = false } var zoom_config = { - responsive : true, + responsive: true, cursor: zoom_cursor, scrollZoom: scroll_zoom, scrollZoomIncrement: 0.1, @@ -385,430 +361,429 @@ function applyElevateZoom(){ zoomWindowOffety: 0, zoomWindowPosition: zoomWindow_Position, tint: zoom_tint, - }; - - if($('#main').hasClass('product-image-gallery')) - { - $('img.js-thumb').each(function(){ - var parent_e = $(this).parent(); - $(this).attr('src', parent_e.data('image')); - $(this).data('type-zoom', parent_e.data('zoom-image')); - }); - - if($.fn.elevateZoom !== undefined) - { - $('img.js-thumb').elevateZoom(zoom_config); - //DONGND:: fix click a thumb replace all image and add fancybox - $('img.js-thumb').bind("click", function(e) { - var ez = $(this).data('elevateZoom'); - $.fancybox(ez.getGalleryList()); - return false; - }); - } } - else - { - if($.fn.elevateZoom !== undefined) - { - $("#zoom_product").elevateZoom(zoom_config); + + if ($('#main').hasClass('product-image-gallery')) { + $('img.js-thumb').each(function () { + var parent_e = $(this).parent() + $(this).attr('src', parent_e.data('image')) + $(this).data('type-zoom', parent_e.data('zoom-image')) + }) + + if ($.fn.elevateZoom !== undefined) { + $('img.js-thumb').elevateZoom(zoom_config) + //DONGND:: fix click a thumb replace all image and add fancybox + $('img.js-thumb').bind('click', function (e) { + var ez = $(this).data('elevateZoom') + $.fancybox(ez.getGalleryList()) + return false + }) + } + } else { + if ($.fn.elevateZoom !== undefined) { + $('#zoom_product').elevateZoom(zoom_config) //pass the images to Fancybox - $("#zoom_product").bind("click", function(e) { - var ez = $('#zoom_product').data('elevateZoom'); - $.fancybox(ez.getGalleryList()); - return false; - }); + $('#zoom_product').bind('click', function (e) { + var ez = $('#zoom_product').data('elevateZoom') + $.fancybox(ez.getGalleryList()) + return false + }) } - } } -function initSlickProductThumb(postion, numberimage, numberimage1200, numberimage992, numberimage768, numberimage576, numberimage480 , numberimage360){ - var vertical = true; - var verticalSwiping = true; +function initSlickProductThumb( + postion, + numberimage, + numberimage1200, + numberimage992, + numberimage768, + numberimage576, + numberimage480, + numberimage360 +) { + var vertical = true + var verticalSwiping = true //DONGND:: update for rtl - var slick_rtl = false; + var slick_rtl = false - if(postion == "bottom"){ - vertical = false; - verticalSwiping = false; + if (postion == 'bottom') { + vertical = false + verticalSwiping = false } - if(postion == 'none'){ - vertical = false; - verticalSwiping = false; - numberimage = numberimage1200 = numberimage992 = numberimage768 = numberimage576 = numberimage480 = numberimage360 = 1; + if (postion == 'none') { + vertical = false + verticalSwiping = false + numberimage = + numberimage1200 = + numberimage992 = + numberimage768 = + numberimage576 = + numberimage480 = + numberimage360 = + 1 } //DONGND:: update for rtl - if (!vertical && prestashop.language.is_rtl == 1) - { - slick_rtl = true; + if (!vertical && prestashop.language.is_rtl == 1) { + slick_rtl = true } - var slider = $('#thumb-gallery'); + var slider = $('#thumb-gallery') - slider.slick({ - speed: 300, - dots: false, - infinite: false, - slidesToShow: numberimage, - vertical: vertical, - verticalSwiping: verticalSwiping, - slidesToScroll: 1, - rtl: slick_rtl, - responsive: [ - { - breakpoint: 1200, - settings: { + slider.slick({ + speed: 300, + dots: false, + infinite: false, + slidesToShow: numberimage, + vertical: vertical, + verticalSwiping: verticalSwiping, + slidesToScroll: 1, + rtl: slick_rtl, + responsive: [ + { + breakpoint: 1200, + settings: { slidesToShow: numberimage1200, slidesToScroll: 1, - } + }, }, - { - breakpoint: 992, - settings: { - slidesToShow: numberimage992, - slidesToScroll: 1, - } - }, - { - breakpoint: 768, - settings: { - slidesToShow: numberimage768, - slidesToScroll: 1 - } - }, - { - breakpoint: 576, - settings: { - slidesToShow: numberimage576, - slidesToScroll: 1 - } - }, - { - breakpoint: 480, - settings: { - slidesToShow: numberimage480, - slidesToScroll: 1 - } - }, - { - breakpoint: 360, - settings: { - slidesToShow: numberimage360, - slidesToScroll: 1 - } - } - ] - }); - $("#thumb-gallery").show(); + { + breakpoint: 992, + settings: { + slidesToShow: numberimage992, + slidesToScroll: 1, + }, + }, + { + breakpoint: 768, + settings: { + slidesToShow: numberimage768, + slidesToScroll: 1, + }, + }, + { + breakpoint: 576, + settings: { + slidesToShow: numberimage576, + slidesToScroll: 1, + }, + }, + { + breakpoint: 480, + settings: { + slidesToShow: numberimage480, + slidesToScroll: 1, + }, + }, + { + breakpoint: 360, + settings: { + slidesToShow: numberimage360, + slidesToScroll: 1, + }, + }, + ], + }) + $('#thumb-gallery').show() - if(postion == 'none') - { - var slickInstance = slider[0]; - var slides = $(slickInstance.slick.$slides); - var positionStart = findPosition(slides); - var slideCount = slickInstance.slick.slideCount; + if (postion == 'none') { + var slickInstance = slider[0] + var slides = $(slickInstance.slick.$slides) + var positionStart = findPosition(slides) + var slideCount = slickInstance.slick.slideCount - //DONGND:: update slick for case without thubms - if ((positionStart + 1) == slideCount){ - $('.arrows-product-fake .slick-next').addClass('slick-disabled'); - }else if(positionStart == 0){ - $('.arrows-product-fake .slick-prev').addClass('slick-disabled'); - } - - // active image first load - slider.slick('slickGoTo', positionStart); - - $('.arrows-product-fake .slick-next').on( "click", function() { - if (!$(this).hasClass('slick-disabled')) - { - $('.arrows-product-fake .slick-prev').removeClass('slick-disabled'); - var positionCurrent = findPosition(slides); - if ((positionCurrent + 1) < slideCount) { - $(slides[positionCurrent]).removeClass('active'); - $(slides[positionCurrent + 1]).addClass('active'); - $(slides[positionCurrent + 1]).find('img').trigger("click"); - slider.slick('slickNext'); - if((positionCurrent + 1) == (slideCount - 1)){ - $(this).addClass('slick-disabled'); - } - } + //DONGND:: update slick for case without thubms + if (positionStart + 1 == slideCount) { + $('.arrows-product-fake .slick-next').addClass('slick-disabled') + } else if (positionStart == 0) { + $('.arrows-product-fake .slick-prev').addClass('slick-disabled') } - }); + // active image first load + slider.slick('slickGoTo', positionStart) - $('.arrows-product-fake .slick-prev').on( "click", function() { - if (!$(this).hasClass('slick-disabled')) - { - $('.arrows-product-fake .slick-next').removeClass('slick-disabled'); - var positionCurrent = findPosition(slides); - if ((positionCurrent) > 0) { - $(slides[positionCurrent]).removeClass('active'); - $(slides[positionCurrent - 1]).addClass('active'); - $(slides[positionCurrent - 1]).find('img').trigger("click"); - slider.slick('slickPrev'); - if((positionCurrent - 1) == 0){ - $(this).addClass('slick-disabled'); + $('.arrows-product-fake .slick-next').on('click', function () { + if (!$(this).hasClass('slick-disabled')) { + $('.arrows-product-fake .slick-prev').removeClass('slick-disabled') + var positionCurrent = findPosition(slides) + if (positionCurrent + 1 < slideCount) { + $(slides[positionCurrent]).removeClass('active') + $(slides[positionCurrent + 1]).addClass('active') + $(slides[positionCurrent + 1]) + .find('img') + .trigger('click') + slider.slick('slickNext') + if (positionCurrent + 1 == slideCount - 1) { + $(this).addClass('slick-disabled') + } } } - } - }); - } + }) + + $('.arrows-product-fake .slick-prev').on('click', function () { + if (!$(this).hasClass('slick-disabled')) { + $('.arrows-product-fake .slick-next').removeClass('slick-disabled') + var positionCurrent = findPosition(slides) + if (positionCurrent > 0) { + $(slides[positionCurrent]).removeClass('active') + $(slides[positionCurrent - 1]).addClass('active') + $(slides[positionCurrent - 1]) + .find('img') + .trigger('click') + slider.slick('slickPrev') + if (positionCurrent - 1 == 0) { + $(this).addClass('slick-disabled') + } + } + } + }) + } } -function findPosition(slides){ - var position; - for (var i = 0; i < slides.length; i++) { - if ($(slides[i]).hasClass('active')) { - position = $(slides[i]).data('slick-index'); - return position; - } - } +function findPosition(slides) { + var position + for (var i = 0; i < slides.length; i++) { + if ($(slides[i]).hasClass('active')) { + position = $(slides[i]).data('slick-index') + return position + } + } } //DONGND:: loading quickview -function actionQuickViewLoading() -{ - $('.quick-view').click(function(){ - if (!$(this).hasClass('active')) - { - $(this).addClass('active'); - $(this).find('.leo-quickview-bt-loading').css({'display':'block'}); - $(this).find('.leo-quickview-bt-content').hide(); - if (typeof check_active_quickview != 'undefined') - { - clearInterval(check_active_quickview); +function actionQuickViewLoading() { + $('.quick-view').click(function (e) { + e.preventDefault() + + if (!$(this).hasClass('active')) { + $(this).addClass('active') + $(this).find('.leo-quickview-bt-loading').css({ display: 'block' }) + $(this).find('.leo-quickview-bt-content').hide() + if (typeof check_active_quickview != 'undefined') { + clearInterval(check_active_quickview) + } + + check_active_quickview = setInterval(function () { + if ($('.quickview.modal').length) { + $('.quickview.modal').on('hide.bs.modal', function (e) { + $('.quick-view.active').find('.leo-quickview-bt-loading').hide() + $('.quick-view.active').find('.leo-quickview-bt-content').show() + $('.quick-view.active').removeClass('active') + }) + clearInterval(check_active_quickview) + + //DONGND:: run slick for product thumb - quickview + initSlickProductQuickView() + } + }, 300) } - - check_active_quickview = setInterval(function(){ - if($('.quickview.modal').length) - { - $('.quickview.modal').on('hide.bs.modal', function (e) { - $('.quick-view.active').find('.leo-quickview-bt-loading').hide(); - $('.quick-view.active').find('.leo-quickview-bt-content').show(); - $('.quick-view.active').removeClass('active'); - }); - clearInterval(check_active_quickview); - - //DONGND:: run slick for product thumb - quickview - initSlickProductQuickView(); - } - - }, 300); - - } - }) + }) } -$(document).on('click', '.leo_grid', function(e){ - e.preventDefault(); - $('#js-product-list .product_list').removeClass('list'); - $('#js-product-list .product_list').addClass('grid'); +$(document).on('click', '.leo_grid', function (e) { + e.preventDefault() + $('#js-product-list .product_list').removeClass('list') + $('#js-product-list .product_list').addClass('grid') - $(this).parent().find('.leo_list').removeClass('selected'); - $(this).addClass('selected'); + $(this).parent().find('.leo_list').removeClass('selected') + $(this).addClass('selected') - var configName = LEO_COOKIE_THEME +'_grid_list'; - $.cookie(configName, 'grid', {expires: 1, path: '/'}); -}); + var configName = LEO_COOKIE_THEME + '_grid_list' + $.cookie(configName, 'grid', { expires: 1, path: '/' }) +}) -$(document).on('click', '.leo_list', function(e){ - e.preventDefault(); - $('#js-product-list .product_list').removeClass('grid'); - $('#js-product-list .product_list').addClass('list'); +$(document).on('click', '.leo_list', function (e) { + e.preventDefault() + $('#js-product-list .product_list').removeClass('grid') + $('#js-product-list .product_list').addClass('list') - $(this).parent().find('.leo_grid').removeClass('selected'); - $(this).addClass('selected'); + $(this).parent().find('.leo_grid').removeClass('selected') + $(this).addClass('selected') - var configName = LEO_COOKIE_THEME +'_grid_list'; - $.cookie(configName, 'list', {expires: 1, path: '/'}); -}); + var configName = LEO_COOKIE_THEME + '_grid_list' + $.cookie(configName, 'list', { expires: 1, path: '/' }) +}) -function setDefaultListGrid() -{ - if ($.cookie(LEO_COOKIE_THEME +'_grid_list') == 'grid') - { - $('.leo_grid').trigger('click'); - } - if ($.cookie(LEO_COOKIE_THEME +'_grid_list') == 'list') - { - $('.leo_list').trigger('click'); - } +function setDefaultListGrid() { + if ($.cookie(LEO_COOKIE_THEME + '_grid_list') == 'grid') { + $('.leo_grid').trigger('click') + } + if ($.cookie(LEO_COOKIE_THEME + '_grid_list') == 'list') { + $('.leo_list').trigger('click') + } } -function processFloatHeader(headerAdd, scroolAction){ +function processFloatHeader(headerAdd, scroolAction) { //DONGND:: hide search result when enable float header - if ($('.ac_results').length) - { - $('.ac_results').hide(); + if ($('.ac_results').length) { + $('.ac_results').hide() } - if(headerAdd){ - $("#header").addClass( "navbar-fixed-top" ); - var hideheight = $("#header").height()+120; - $("#page").css( "padding-top", $("#header").height() ); - setTimeout(function(){ - $("#page").css( "padding-top", $("#header").height() ); - },200); - }else{ - $("#header").removeClass( "navbar-fixed-top" ); - $("#page").css( "padding-top", ''); - } + if (headerAdd) { + $('#header').addClass('navbar-fixed-top') + var hideheight = $('#header').height() + 120 + $('#page').css('padding-top', $('#header').height()) + setTimeout(function () { + $('#page').css('padding-top', $('#header').height()) + }, 200) + } else { + $('#header').removeClass('navbar-fixed-top') + $('#page').css('padding-top', '') + } - var pos = $(window).scrollTop(); - if( scroolAction && pos >= hideheight ){ - $(".header-nav").addClass('hide-bar'); - $(".hide-bar").css( "margin-top", - $(".header-nav").height() ); - $("#header").addClass("mini-navbar"); - }else { - $(".header-nav").removeClass('hide-bar'); - $(".header-nav").css( "margin-top", 0 ); - $("#header").removeClass("mini-navbar"); - } + var pos = $(window).scrollTop() + if (scroolAction && pos >= hideheight) { + $('.header-nav').addClass('hide-bar') + $('.hide-bar').css('margin-top', -$('.header-nav').height()) + $('#header').addClass('mini-navbar') + } else { + $('.header-nav').removeClass('hide-bar') + $('.header-nav').css('margin-top', 0) + $('#header').removeClass('mini-navbar') + } } //Float Menu -function floatHeader(){ - if (!$("body").hasClass("keep-header") || $(window).width() <= 990){ - return; - } +function floatHeader() { + if (!$('body').hasClass('keep-header') || $(window).width() <= 990) { + return + } - $(window).resize(function(){ - if ($(window).width() <= 990) - { - processFloatHeader(0,0); - } - else if ($(window).width() > 990) - { - if ($("body").hasClass("keep-header")) - processFloatHeader(1,1); - } - }); - var headerScrollTimer; + $(window).resize(function () { + if ($(window).width() <= 990) { + processFloatHeader(0, 0) + } else if ($(window).width() > 990) { + if ($('body').hasClass('keep-header')) processFloatHeader(1, 1) + } + }) + var headerScrollTimer - $(window).scroll(function() { - if(headerScrollTimer) { - window.clearTimeout(headerScrollTimer); - } + $(window).scroll(function () { + if (headerScrollTimer) { + window.clearTimeout(headerScrollTimer) + } - headerScrollTimer = window.setTimeout(function() { - if (!$("body").hasClass("keep-header")) return; - if($(window).width() > 990){ - processFloatHeader(1,1); - } - }, 100); - }); + headerScrollTimer = window.setTimeout(function () { + if (!$('body').hasClass('keep-header')) return + if ($(window).width() > 990) { + processFloatHeader(1, 1) + } + }, 100) + }) } // Back to top -function backtotop(){ - $("#back-top").hide(); - $(window).scroll(function () { - if ($(this).scrollTop() > 100) { - $('#back-top').fadeIn(); - } else { - $('#back-top').fadeOut(); - } - }); +function backtotop() { + $('#back-top').hide() + $(window).scroll(function () { + if ($(this).scrollTop() > 100) { + $('#back-top').fadeIn() + } else { + $('#back-top').fadeOut() + } + }) - // scroll body to 0px on click - $('#back-top a').click(function () { - $('body,html').animate({ - scrollTop: 0 - }, 800); - return false; - }); + // scroll body to 0px on click + $('#back-top a').click(function () { + $('body,html').animate( + { + scrollTop: 0, + }, + 800 + ) + return false + }) } //DONGND:: build slick slider for quickview -function initSlickProductQuickView(){ - $('.quickview.modal .product-thumb-images').imagesLoaded( function(){ - if (typeof check_loaded_thumb_quickview != 'undefined') - { - clearInterval(check_loaded_thumb_quickview); +function initSlickProductQuickView() { + $('.quickview.modal .product-thumb-images').imagesLoaded(function () { + if (typeof check_loaded_thumb_quickview != 'undefined') { + clearInterval(check_loaded_thumb_quickview) } - check_loaded_thumb_quickview = setInterval(function(){ - if($('.quickview.modal .product-thumb-images').height() > 0) - { - $('.quickview.modal .product-thumb-images').fadeIn(); + check_loaded_thumb_quickview = setInterval(function () { + if ($('.quickview.modal .product-thumb-images').height() > 0) { + $('.quickview.modal .product-thumb-images').fadeIn() - clearInterval(check_loaded_thumb_quickview); - $('.quickview.modal .product-thumb-images').slick(options_quickview); + clearInterval(check_loaded_thumb_quickview) + $('.quickview.modal .product-thumb-images').slick(options_quickview) } - }, 300); - }); - + }, 300) + }) } //DONGND:: build slick slider for modal - product page -function initSlickProductModal(){ - $('#product-modal .product-images').imagesLoaded( function(){ - if (typeof check_loaded_thumb_modal != 'undefined') - { - clearInterval(check_loaded_thumb_modal); +function initSlickProductModal() { + $('#product-modal .product-images').imagesLoaded(function () { + if (typeof check_loaded_thumb_modal != 'undefined') { + clearInterval(check_loaded_thumb_modal) } - check_loaded_thumb_modal = setInterval(function(){ - if($('#product-modal .product-images').height() > 0) - { - $('#product-modal .product-images').fadeIn(); + check_loaded_thumb_modal = setInterval(function () { + if ($('#product-modal .product-images').height() > 0) { + $('#product-modal .product-images').fadeIn() - clearInterval(check_loaded_thumb_modal); - $('#product-modal .product-images').slick(options_modal_product_page); + clearInterval(check_loaded_thumb_modal) + $('#product-modal .product-images').slick(options_modal_product_page) } - }, 300); - }); + }, 300) + }) } - //DONGND: fix base prestashop -$(document).ready(function(){ +$(document).ready(function () { //DONGND: remove css inline of label - $('.product-flag').removeAttr('style'); - prestashop.on('updateProductList', function() { + $('.product-flag').removeAttr('style') + prestashop.on('updateProductList', function () { //DONGND: remove css inline of label - $('.product-flag').removeAttr('style'); - }); + $('.product-flag').removeAttr('style') + }) }) //Fix translate button choose file to upload: change "Choose file" to choosefile_text //Fix filter (category page) does not work on IE change dataset.searchUrl to getAttribute('data-search-url') -const menuElements = document.querySelectorAll('.nav.megamenu.horizontal li'); -const bodyContainer = document.querySelector('body#index'); +const menuElements = document.querySelectorAll('.nav.megamenu.horizontal li') +const bodyContainer = document.querySelector('body#index') const removeActive = () => { - for(const menuElement of menuElements) { - menuElement.classList.remove('active'); + for (const menuElement of menuElements) { + menuElement.classList.remove('active') } } window.addEventListener('DOMContentLoaded', (event) => { - if(bodyContainer != null) { - removeActive(); + if (bodyContainer != null) { + removeActive() } - const labelNope = document.querySelector('.PM_ASBlockOutputVertical label[for="as4c_9_116"] a'); - if(labelNope) { - labelNope.innerHTML = 'nie'; + const labelNope = document.querySelector( + '.PM_ASBlockOutputVertical label[for="as4c_9_116"] a' + ) + if (labelNope) { + labelNope.innerHTML = 'nie' } -}); - - - -$(document).on('change', '.product-variants [data-product-attribute]', function (event) { - var query = $(event.target.form).serialize() + '&ajax=1&action=productrefresh'; - var actionURL = $(event.target.form).attr('action'); - $.post(actionURL, query, null, 'json').then(function (resp) { - var productUrl = resp.productUrl; - $.post(productUrl, {ajax: '1',action: 'refresh' }, null, 'json').then(function (resp) { - console.log('test'); - window.location.href = productUrl; - }); - }); - - }); +}) +$(document).on( + 'change', + '.product-variants [data-product-attribute]', + function (event) { + var query = + $(event.target.form).serialize() + '&ajax=1&action=productrefresh' + var actionURL = $(event.target.form).attr('action') + $.post(actionURL, query, null, 'json').then(function (resp) { + var productUrl = resp.productUrl + $.post(productUrl, { ajax: '1', action: 'refresh' }, null, 'json').then( + function (resp) { + console.log('test') + window.location.href = productUrl + } + ) + }) + } +) // const rodzajLabel = document.querySelector('.category-id-45 .PM_ASBlockOutputVertical .PM_ASCriterionsGroup:first-child .PM_ASCriterionsGroupTitle span'); // if(rodzajLabel) { @@ -816,12 +791,14 @@ $(document).on('change', '.product-variants [data-product-attribute]', function // rodzajLabel.innerHTML = 'Producent'; // } -const aliorCalc = document.querySelector('#raty_alior'); -if(aliorCalc) { - const productPrice = document.querySelector('.product-prices .current-price span[itemprop="price"]').getAttribute('content'); - let aliorUrl = aliorCalc.getAttribute('href'); - aliorUrl += '?cartValue=' + productPrice; - aliorCalc.setAttribute('href', aliorUrl); +const aliorCalc = document.querySelector('#raty_alior') +if (aliorCalc) { + const productPrice = document + .querySelector('.product-prices .current-price span[itemprop="price"]') + .getAttribute('content') + let aliorUrl = aliorCalc.getAttribute('href') + aliorUrl += '?cartValue=' + productPrice + aliorCalc.setAttribute('href', aliorUrl) } // const scrollButton = document.querySelector('.js-scroll-trigger'); @@ -841,170 +818,192 @@ if(aliorCalc) { // } // }) -$(document).ready(function(){ - if($("#buy-by-phone-popup").length) { - var buyByPhonePopup = $("#buy-by-phone-popup") +$(document).ready(function () { + if ($('#buy-by-phone-popup').length) { + var buyByPhonePopup = $('#buy-by-phone-popup') - $('#buy_by_phone_btn').on('click', function(e){ - $("#buy-by-phone-popup").find('input[name="buy-by-phone-name"]').val(''); - $("#buy-by-phone-popup").find('input[name="buy-by-phone-phone"]').val(''); - $("#buy-by-phone-popup").find('input[name="contact-time"]').val(''); - $("#buy-by-phone-popup").find('input[name="product-name"]').val(''); - $("#buy-by-phone-popup").find('input[name="shipping-address"]').val(''); - $("#buy-by-phone-popup").find('input[name="phone-for-courier"]').val(''); - $("#buy-by-phone-popup").find('input[name="email"]').val(''); - $("#buy-by-phone-popup").find('input[name="comments-to-order"]').val(''); - $("#buy-by-phone-popup .popup-footer").empty(); - $("#buy-by-phone-popup").find('input[name="polityka"]').prop('checked', false); + $('#buy_by_phone_btn').on('click', function (e) { + $('#buy-by-phone-popup').find('input[name="buy-by-phone-name"]').val('') + $('#buy-by-phone-popup').find('input[name="buy-by-phone-phone"]').val('') + $('#buy-by-phone-popup').find('input[name="contact-time"]').val('') + $('#buy-by-phone-popup').find('input[name="product-name"]').val('') + $('#buy-by-phone-popup').find('input[name="shipping-address"]').val('') + $('#buy-by-phone-popup').find('input[name="phone-for-courier"]').val('') + $('#buy-by-phone-popup').find('input[name="email"]').val('') + $('#buy-by-phone-popup').find('input[name="comments-to-order"]').val('') + $('#buy-by-phone-popup .popup-footer').empty() + $('#buy-by-phone-popup') + .find('input[name="polityka"]') + .prop('checked', false) buyByPhonePopup.addClass('active') }) - $(".close-popup", buyByPhonePopup).on('click', function(e){ + $('.close-popup', buyByPhonePopup).on('click', function (e) { e.preventDefault() buyByPhonePopup.removeClass('active') }) - $(".close-popup-alert", buyByPhonePopup).on('click', function(e){ + $('.close-popup-alert', buyByPhonePopup).on('click', function (e) { e.preventDefault() $('.popup-alert', buyByPhonePopup).removeClass('active') }) - $("#buy-by-phone-form-btn").on('click', function(e){ - e.preventDefault(); + $('#buy-by-phone-form-btn').on('click', function (e) { + e.preventDefault() - $("#buy-by-phone-popup .popup-footer").empty(); + $('#buy-by-phone-popup .popup-footer').empty() - var name = $("#buy-by-phone-popup").find('input[name="buy-by-phone-name"]').val(); - var phone = $("#buy-by-phone-popup").find('input[name="buy-by-phone-phone"]').val(); - var contact_time = $("#buy-by-phone-popup").find('input[name="contact-time"]').val(); - var politics = $("#buy-by-phone-popup").find('input[name="polityka"]').prop('checked'); + var name = $('#buy-by-phone-popup') + .find('input[name="buy-by-phone-name"]') + .val() + var phone = $('#buy-by-phone-popup') + .find('input[name="buy-by-phone-phone"]') + .val() + var contact_time = $('#buy-by-phone-popup') + .find('input[name="contact-time"]') + .val() + var politics = $('#buy-by-phone-popup') + .find('input[name="polityka"]') + .prop('checked') - if ( !phone) - { + if (!phone) { popupAlert('

Proszę wypełnić wymagane pola formularza

') - return; + return } - if ( !politics) - { + if (!politics) { popupAlert('

Proszę wypełnić wymagane pola formularza

') - return; + return } - $(this).prop('disabled', true); + $(this).prop('disabled', true) - var formData = $("#buy-by-phone-form").serialize(); + var formData = $('#buy-by-phone-form').serialize() $.ajax({ type: 'POST', url: '/buy-by-phone.php', data: formData, - success: function(response) { + success: function (response) { popupAlert(response) - $('#buy-by-phone-form-btn').prop('disabled', false); - setTimeout(function() { + $('#buy-by-phone-form-btn').prop('disabled', false) + setTimeout(function () { buyByPhonePopup.removeClass('active') - },5000) + }, 5000) }, - error: function() { + error: function () { popupAlert('

Wystąpił błąd podczas wysyłania danych

') - $('#buy-by-phone-form-btn').prop('disabled', false); - } - }); + $('#buy-by-phone-form-btn').prop('disabled', false) + }, + }) }) function popupAlert(text) { $('.popup-alert', buyByPhonePopup).addClass('active') - $('.popup-alert .popup-alert-data', buyByPhonePopup).empty(); - $('.popup-alert .popup-alert-data', buyByPhonePopup).append(text); - setTimeout(function() { + $('.popup-alert .popup-alert-data', buyByPhonePopup).empty() + $('.popup-alert .popup-alert-data', buyByPhonePopup).append(text) + setTimeout(function () { $('.popup-alert', buyByPhonePopup).removeClass('active') - },3000) + }, 3000) } } }) -$(document).ready(function(){ - $('.acc_component li .acc_head').on('click', function(e){ - var $currentItem = $(this).parent(); +$(document).ready(function () { + $('.acc_component li .acc_head').on('click', function (e) { + var $currentItem = $(this).parent() - $('.acc_component li').not($currentItem).removeClass('active').find('.acc_body').slideUp(250); + $('.acc_component li') + .not($currentItem) + .removeClass('active') + .find('.acc_body') + .slideUp(250) - $currentItem.toggleClass('active'); - $currentItem.find('.acc_body').slideToggle(250); - }) + $currentItem.toggleClass('active') + $currentItem.find('.acc_body').slideToggle(250) + }) }) +$(document).ready(function () { + $('body').on('click', '#franczyza_form button.send-form', function (e) { + e.preventDefault() -$(document).ready(function(){ - $('body').on('click', '#franczyza_form button.send-form', function(e){ - e.preventDefault(); + var form_name = $('#franczyza_form input[name="name"]').val() + var form_email = $('#franczyza_form input[name="email"]').val() + var form_phone = $('#franczyza_form input[name="phone"]').val() + var form_marketing = $('#franczyza_form input[name="marketing"]').is( + ':checked' + ) + var form_location = $('#franczyza_form input[name="location"]').val() - var form_name = $('#franczyza_form input[name="name"]').val(); - var form_email = $('#franczyza_form input[name="email"]').val(); - var form_phone = $('#franczyza_form input[name="phone"]').val(); - var form_marketing = $('#franczyza_form input[name="marketing"]').is(':checked'); - var form_location = $('#franczyza_form input[name="location"]').val(); + if ( + form_name != '' && + form_email != '' && + form_phone != '' && + form_marketing != '' + ) { + $.ajax({ + type: 'POST', + cache: false, + url: '/franczyza-contact.php', + data: { + form_name: form_name, + form_email: form_email, + form_phone: form_phone, + form_marketing: form_marketing, + form_location: form_location, + }, + beforeSend: function () { + $('#franczyza_form .form-info').empty() + $('#franczyza_form .loader').show() + $('#franczyza_form button.send-form').prop('disabled', true) + $('#franczyza_form button.send-form').hide() + }, - if(form_name != '' && form_email != '' && form_phone != '' && form_marketing != ''){ - $.ajax({ - type: 'POST', - cache: false, - url: '/franczyza-contact.php', - data: { - form_name: form_name, - form_email: form_email, - form_phone: form_phone, - form_marketing: form_marketing, - form_location: form_location - }, - beforeSend: function() { - $('#franczyza_form .form-info').empty() - $('#franczyza_form .loader').show(); - $('#franczyza_form button.send-form').prop('disabled', true); - $('#franczyza_form button.send-form').hide(); - }, + success: function (data) { + response = jQuery.parseJSON(data) - success: function( data ) { - response = jQuery.parseJSON( data ); - - $('#franczyza_form button.send-form').prop('disabled', false); - $('#franczyza_form .loader').hide(); - $('#franczyza_form button.send-form').show(); - $('#franczyza_form .form-info').html(`

${response.message}

`) - }, - }) - } else { - $('#franczyza_form .form-info').html(`

Proszę wypełnić wszystkie wymagane pola w formularzu

`) - } - }) + $('#franczyza_form button.send-form').prop('disabled', false) + $('#franczyza_form .loader').hide() + $('#franczyza_form button.send-form').show() + $('#franczyza_form .form-info').html( + `

${response.message}

` + ) + }, + }) + } else { + $('#franczyza_form .form-info').html( + `

Proszę wypełnić wszystkie wymagane pola w formularzu

` + ) + } + }) }) -$(document).ready(function(){ - if($("#box-accessories-slider").length){ - var accessoriesSlider = $("#box-accessories-slider") - var accessoriesVisible = false; +$(document).ready(function () { + if ($('#box-accessories-slider').length) { + var accessoriesSlider = $('#box-accessories-slider') + var accessoriesVisible = false - $("#box-product-accessories .buy-protector-btn").on('click', function() { + $('#box-product-accessories .buy-protector-btn').on('click', function () { if (!accessoriesVisible) { - $("#box-accessories-slider").slideDown(); + $('#box-accessories-slider').slideDown() accessoriesSlider.slick({ infinite: true, slidesToShow: 2, - slidesToScroll: 1 - }); - accessoriesVisible = true; + slidesToScroll: 1, + }) + accessoriesVisible = true } else { - $("#box-accessories-slider").slideUp(); - accessoriesSlider.slick('unslick'); - accessoriesVisible = false; + $('#box-accessories-slider').slideUp() + accessoriesSlider.slick('unslick') + accessoriesVisible = false } }) } }) -$(document).ready(function(){ - if($("#featured-products-box").length){ - var featuredSlider = $("#featured-products-box") +$(document).ready(function () { + if ($('#featured-products-box').length) { + var featuredSlider = $('#featured-products-box') $('.featured-products-box-slider', featuredSlider).slick({ infinite: false, @@ -1012,68 +1011,91 @@ $(document).ready(function(){ slidesToScroll: 4, responsive: [ { - breakpoint: 992, - settings: { - slidesToShow: 3, - slidesToScroll: 3, - } + breakpoint: 992, + settings: { + slidesToShow: 3, + slidesToScroll: 3, + }, }, { - breakpoint: 768, - settings: { - slidesToShow: 2, - slidesToScroll: 2, - } + breakpoint: 768, + settings: { + slidesToShow: 2, + slidesToScroll: 2, + }, }, { - breakpoint: 480, - settings: { - slidesToShow: 1, - slidesToScroll: 1, - } + breakpoint: 480, + settings: { + slidesToShow: 1, + slidesToScroll: 1, + }, }, - ] + ], }) } }) -$(document).ready(function(){ +$(document).ready(function () { var scrollPosition = $(window).scrollTop() - var headerNav = $('#header'); + var headerNav = $('#header') $(window).scroll(function (event) { - scrollPosition = $(window).scrollTop(); + scrollPosition = $(window).scrollTop() - if(scrollPosition > 0) { - $(headerNav).addClass('fixed'); + if (scrollPosition > 0) { + $(headerNav).addClass('fixed') } else { - $(headerNav).removeClass('fixed'); + $(headerNav).removeClass('fixed') } }) }) $(document).ready(function () { - $('.nav-item.parent.dropdown').on('mouseenter', function () { - var $submenu = $(this).find('.dropdown-menu'); + $('.nav-item.parent.dropdown').on('mouseenter', function () { + var $submenu = $(this).find('.dropdown-menu') - if ($submenu.length) { - $submenu.css({ left: '', right: '', transform: '' }); + if ($submenu.length) { + $submenu.css({ left: '', right: '', transform: '' }) - var submenuRect = $submenu[0].getBoundingClientRect(); - var windowWidth = $(window).width(); + var submenuRect = $submenu[0].getBoundingClientRect() + var windowWidth = $(window).width() - if (submenuRect.right > windowWidth) { - $submenu.attr('style', 'left: 50% !important; right: auto !important; transform: translateX(-50%) !important;'); - } else if (submenuRect.left < 0) { - $submenu.attr('style', 'left: 50% !important; right: auto !important; transform: translateX(-50%) !important;'); - } else { - $submenu.css({ left: '', right: '', transform: '' }); - } - } - }); -}); + if (submenuRect.right > windowWidth) { + $submenu.attr( + 'style', + 'left: 50% !important; right: auto !important; transform: translateX(-50%) !important;' + ) + } else if (submenuRect.left < 0) { + $submenu.attr( + 'style', + 'left: 50% !important; right: auto !important; transform: translateX(-50%) !important;' + ) + } else { + $submenu.css({ left: '', right: '', transform: '' }) + } + } + }) +}) -prestashop.on('updateCart', function(event) { - // np. aktualizacja DOM lub całkowity reload: - location.reload(); // najprostsze rozwiązanie -}); \ No newline at end of file +prestashop.on('updateCart', function (event) { + // np. aktualizacja DOM lub całkowity reload: + location.reload() // najprostsze rozwiązanie +}) + +// $(document).ready(function () { +// $('article.product-miniature .product-image a').each(function () { +// const $a = $(this) +// const $span = $('') + +// $.each(this.attributes, function () { +// if (this.specified) { +// $span.attr(this.name, this.value) +// } +// }) + +// $span.html($a.html()) + +// $a.replaceWith($span) +// }) +// }) diff --git a/themes/leo_gstore/modules/appagebuilder/views/templates/front/products/product_thumbnail.tpl b/themes/leo_gstore/modules/appagebuilder/views/templates/front/products/product_thumbnail.tpl index b2462a86..65702b01 100644 --- a/themes/leo_gstore/modules/appagebuilder/views/templates/front/products/product_thumbnail.tpl +++ b/themes/leo_gstore/modules/appagebuilder/views/templates/front/products/product_thumbnail.tpl @@ -6,45 +6,33 @@ * @description: ApPageBuilder is module help you can build content for your shop *} {block name='product_thumbnail'} -{if isset($cfg_product_list_image) && $cfg_product_list_image} -
-{/if} + {if isset($cfg_product_list_image) && $cfg_product_list_image} +
+ {/if} -{if $product.cover} - {if isset($formAtts) && isset($formAtts.lazyload) && $formAtts.lazyload} - {* ENABLE LAZY LOAD OWL_CAROUSEL *} - - {$product.name} - {if isset($cfg_product_one_img) && $cfg_product_one_img} - - {/if} - - {else} - - {$product.name} - {if isset($cfg_product_one_img) && $cfg_product_one_img} - - {/if} - - {/if} -{else} - - - -{/if} - -{/block} + {if $product.cover} + {if isset($formAtts) && isset($formAtts.lazyload) && $formAtts.lazyload} + {* ENABLE LAZY LOAD OWL_CAROUSEL *} + + {$product.name} + {if isset($cfg_product_one_img) && $cfg_product_one_img} + + {/if} + + {else} + + {$product.name} + {if isset($cfg_product_one_img) && $cfg_product_one_img} + + {/if} + + {/if} + {else} + + + + {/if} +{/block} \ No newline at end of file diff --git a/themes/leo_gstore/modules/ps_featuredproducts/views/templates/hook/ps_featuredproducts.tpl b/themes/leo_gstore/modules/ps_featuredproducts/views/templates/hook/ps_featuredproducts.tpl index a9b22cc9..7a7e9ca1 100644 --- a/themes/leo_gstore/modules/ps_featuredproducts/views/templates/hook/ps_featuredproducts.tpl +++ b/themes/leo_gstore/modules/ps_featuredproducts/views/templates/hook/ps_featuredproducts.tpl @@ -26,12 +26,17 @@

{l s='Popular Products' d='Shop.Theme.Catalog'}

-
-
- {include file="catalog/_partials/miniatures/leo_col_products.tpl" products=$products} +
+ {l s='All products' d='Shop.Theme.Catalog'}
- + \ No newline at end of file diff --git a/themes/leo_gstore/templates/_partials/head.tpl b/themes/leo_gstore/templates/_partials/head.tpl index 21f0b900..fbe8b42c 100644 --- a/themes/leo_gstore/templates/_partials/head.tpl +++ b/themes/leo_gstore/templates/_partials/head.tpl @@ -42,9 +42,9 @@ {/if} {block name='head_hreflang'} - {foreach from=$urls.alternative_langs item=pageUrl key=code} - - {/foreach} + {foreach from=$urls.alternative_langs item=pageUrl key=code} + + {/foreach} {/block} {/block} @@ -66,21 +66,21 @@ {* LEO - Load Css With Prestashop Standard *} {if isset($LOAD_CSS_TYPE) && !$LOAD_CSS_TYPE} - {if isset($LEO_CSS)} - {foreach from=$LEO_CSS key=css_uri item=media} - - {/foreach} - {/if} + {if isset($LEO_CSS)} + {foreach from=$LEO_CSS key=css_uri item=media} + + {/foreach} + {/if} - {if isset($LEO_SKIN_CSS)} - {foreach from=$LEO_SKIN_CSS item=linkCss} - {$linkCss nofilter} - {/foreach} - {/if} + {if isset($LEO_SKIN_CSS)} + {foreach from=$LEO_SKIN_CSS item=linkCss} + {$linkCss nofilter} + {/foreach} + {/if} {/if} {* LEO LAYOUT *} {if isset($LAYOUT_WIDTH)} - {$LAYOUT_WIDTH nofilter} + {$LAYOUT_WIDTH nofilter} {/if} {block name='javascript_head'} @@ -95,32 +95,45 @@ {literal} - - - + + - - - -{literal} + + + + + - + -{/literal} + {/literal} \ No newline at end of file diff --git a/themes/leo_gstore/templates/catalog/_partials/miniatures/leo_col_products.tpl b/themes/leo_gstore/templates/catalog/_partials/miniatures/leo_col_products.tpl index aed53754..b0d4697a 100644 --- a/themes/leo_gstore/templates/catalog/_partials/miniatures/leo_col_products.tpl +++ b/themes/leo_gstore/templates/catalog/_partials/miniatures/leo_col_products.tpl @@ -45,8 +45,8 @@ {assign var="categoryLayout" value={hook h="pagebuilderConfig" configName="categoryLayout"}} {assign var="classCategoryLayout" value={hook h="pagebuilderConfig" configName="classCategoryLayout"}} -
-
+
+
{foreach from=$products item=product name=products} {math equation="(total%perLine)" total=$products|count perLine=$nbItemsPerLine assign=totModulo} {math equation="(total%perLineT)" total=$products|count perLineT=$nbItemsPerLineTablet assign=totModuloTablet} diff --git a/themes/leo_gstore/templates/catalog/_partials/miniatures/product.tpl b/themes/leo_gstore/templates/catalog/_partials/miniatures/product.tpl index 1eb97f82..5afa7559 100644 --- a/themes/leo_gstore/templates/catalog/_partials/miniatures/product.tpl +++ b/themes/leo_gstore/templates/catalog/_partials/miniatures/product.tpl @@ -23,124 +23,119 @@ * International Registered Trademark & Property of PrestaShop SA *} {block name='product_miniature_item'} -
-
-
- {block name='product_thumbnail'} - {if isset($cfg_product_list_image) && $cfg_product_list_image} -
- {/if} - {if $product.cover} - - {hook h='displayProductListStickers' pro=$product} - {if !empty($product.cover.legend)}{$product.cover.legend}{else}{$product.name|truncate:30:'...'}{/if} - {if isset($cfg_product_one_img) && $cfg_product_one_img} - - {/if} - - {else} - - - {if isset($cfg_product_one_img) && $cfg_product_one_img} - - {/if} - - {/if} - {/block} - {block name='product_flags'} -
    - {foreach from=$product.flags item=flag} -
  • {$flag.label}
  • - {/foreach} -
- {/block} -
- {block name='quick_view'} - - {/block} - {hook h='displayLeoCompareButton' product=$product} - {hook h='displayLeoWishlistButton' product=$product} - {hook h='displayLeoCartButton' product=$product} -
-
-
-
- - {block name='product_name'} - {if $page.page_name == 'index'} -

{$product.name|truncate:30:'...'}

- {else} -

{$product.name|truncate:30:'...'}

- {/if} - {/block} - - {hook h='displayLeoProductListReview' product=$product} - {block name='product_reviews'} - {hook h='displayProductListReviews' product=$product} - {/block} - - {block name='product_price_and_shipping'} - {if $product.show_price} -
- {if $product.has_discount} - {hook h='displayProductPriceBlock' product=$product type="old_price"} - {l s='Regular price' d='Shop.Theme.Catalog'} - {$product.regular_price} - {if $product.discount_type === 'percentage'} - {$product.discount_percentage} - {elseif $product.discount_type === 'amount'} - {$product.discount_amount_to_display} - {/if} +
+
+
+ {block name='product_thumbnail'} + {if isset($cfg_product_list_image) && $cfg_product_list_image} +
+ {/if} + {if $product.cover} + + {hook h='displayProductListStickers' pro=$product} + {if !empty($product.cover.legend)}{$product.cover.legend}{else}{$product.name|truncate:30:'...'}{/if} + {if isset($cfg_product_one_img) && $cfg_product_one_img} + {/if} - - {hook h='displayProductPriceBlock' product=$product type="before_price"} - - {l s='Price' d='Shop.Theme.Catalog'} - {$product.price} - - {hook h='displayProductPriceBlock' product=$product type='unit_price'} - - {hook h='displayProductPriceBlock' product=$product type='weight'} + + {else} + + + {if isset($cfg_product_one_img) && $cfg_product_one_img} + + {/if} + + {/if} + {/block} + {block name='product_flags'} +
    + {foreach from=$product.flags item=flag} +
  • {$flag.label}
  • + {/foreach} +
+ {/block} +
+ {block name='quick_view'} + - {/if} - {/block} - - {block name='product_description_short'} -
{$product.description_short|truncate:150:'...' nofilter}
- {/block} - + {/block} + {hook h='displayLeoCompareButton' product=$product} + {hook h='displayLeoWishlistButton' product=$product} + {hook h='displayLeoCartButton' product=$product} +
-
- {block name='product_variants'} - {if $product.main_variants} - {include file='catalog/_partials/variant-links.tpl' variants=$product.main_variants} - {/if} - {/block} +
+
+ + {block name='product_name'} + {if $page.page_name == 'index'} +

{$product.name|truncate:30:'...'}

+ {else} +

{$product.name|truncate:30:'...'}

+ {/if} + {/block} + + {hook h='displayLeoProductListReview' product=$product} + {block name='product_reviews'} + {hook h='displayProductListReviews' product=$product} + {/block} + + {block name='product_price_and_shipping'} + {if $product.show_price} +
+ {if $product.has_discount} + {hook h='displayProductPriceBlock' product=$product type="old_price"} + {l s='Regular price' d='Shop.Theme.Catalog'} + {$product.regular_price} + {if $product.discount_type === 'percentage'} + {$product.discount_percentage} + {elseif $product.discount_type === 'amount'} + {$product.discount_amount_to_display} + {/if} + {/if} + + {hook h='displayProductPriceBlock' product=$product type="before_price"} + + {l s='Price' d='Shop.Theme.Catalog'} + {$product.price} + + {hook h='displayProductPriceBlock' product=$product type='unit_price'} + + {hook h='displayProductPriceBlock' product=$product type='weight'} +
+ {/if} + {/block} + + {block name='product_description_short'} +
+ {$product.description_short|truncate:150:'...' nofilter}
+ {/block} + +
+
+ {block name='product_variants'} + {if $product.main_variants} + {include file='catalog/_partials/variant-links.tpl' variants=$product.main_variants} + {/if} + {/block} +
+ {hook h='displayLeoCartAttribute' product=$product} + {hook h='displayLeoCartQuantity' product=$product}
- {hook h='displayLeoCartAttribute' product=$product} - {hook h='displayLeoCartQuantity' product=$product}
-
-
-{/block} +
+{/block} \ No newline at end of file