first commit

This commit is contained in:
2024-11-05 12:22:50 +01:00
commit e5682a3912
19641 changed files with 2948548 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
<?php
/*
* PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @version Release: $Revision$
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,955 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
.litetooltip-wrapper {
position: absolute;
z-index: 10000;
display: block;
visibility: visible;
min-width: 100px; }
.litetooltip-wrapper.incontainer {
position: relative; }
.litetooltip-wrapper.incontainer .tooltip-content {
position: relative; }
.litetooltip-wrapper.top, .litetooltip-wrapper.top-left, .litetooltip-wrapper.top-right {
margin-top: -3px;
padding: 5px 0px 10px 0px; }
.litetooltip-wrapper.right, .litetooltip-wrapper.right-top, .litetooltip-wrapper.right-bottom {
margin-left: 3px;
padding: 0px 5px 0px 10px; }
.litetooltip-wrapper.bottom, .litetooltip-wrapper.bottom-left, .litetooltip-wrapper.bottom-right {
margin-top: 3px;
padding: 10px 0px 5px 0px; }
.litetooltip-wrapper.left, .litetooltip-wrapper.left-top, .litetooltip-wrapper.left-bottom {
margin-left: auto;
padding: 0 10px 0 0; }
.litetooltip-wrapper .tooltip-arrow {
border-color: transparent;
border-style: solid;
width: 0px;
height: 0px;
padding: 0px; }
.litetooltip-wrapper .tooltip-arrow.top {
margin-left: -8px;
position: absolute;
left: 50%;
bottom: 0px;
border-width: 10px 10px 0px 10px;
border-top-color: #fff; }
.litetooltip-wrapper .tooltip-arrow.top-left {
margin-left: 8px;
left: 0px;
bottom: 0px;
position: absolute;
border-width: 10px 10px 0px 10px; }
.litetooltip-wrapper .tooltip-arrow.top-right {
margin-right: 8px;
right: 0px;
bottom: 0px;
position: absolute;
border-width: 10px 10px 0px 10px; }
.litetooltip-wrapper .tooltip-arrow.right {
margin-top: -8px;
position: absolute;
border-right-color: #fff;
top: 50%;
left: 0px;
border-right-color: #fff;
border-width: 10px 10px 10px 0; }
.litetooltip-wrapper .tooltip-arrow.right-top {
margin-bottom: 8px;
position: absolute;
bottom: 0px;
left: 0px;
border-width: 8px 10px 8px 0; }
.litetooltip-wrapper .tooltip-arrow.right-bottom {
margin-top: 8px;
position: absolute;
top: 0px;
left: 0px;
border-width: 8px 10px 8px 0; }
.litetooltip-wrapper .tooltip-arrow.bottom {
margin-left: -8px;
position: absolute;
left: 50%;
top: 0px;
border-bottom-color: #fff;
border-width: 0px 8px 10px 8px; }
.litetooltip-wrapper .tooltip-arrow.bottom-left {
margin-left: 8px;
position: absolute;
left: 0px;
top: 0px;
border-width: 0px 8px 10px 8px; }
.litetooltip-wrapper .tooltip-arrow.bottom-right {
margin-right: 8px;
position: absolute;
right: 0px;
top: 0px;
border-width: 0px 8px 10px 8px; }
.litetooltip-wrapper .tooltip-arrow.left {
margin-top: -8px;
position: absolute;
top: 50%;
right: 0px;
border-left-color: #fff;
border-width: 8px 0px 8px 10px; }
.litetooltip-wrapper .tooltip-arrow.left-top {
margin-bottom: 8px;
position: absolute;
bottom: 0px;
right: 0px;
border-width: 8px 0px 8px 10px; }
.litetooltip-wrapper .tooltip-arrow.left-bottom {
margin-top: 8px;
position: absolute;
top: 0px;
right: 0px;
border-width: 8px 0px 8px 10px; }
.litetooltip-wrapper .tooltip-content {
padding: 15px;
background: #FFFFFF;
border-radius: 4px;
min-width: 90px;
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1) !important; }
.litetooltip-wrapper .tooltip-content .clear {
clear: both; }
.litetooltip-wrapper .tooltip-content > p {
padding-left: 3px; }
.litetooltip-wrapper .tooltip-menu {
padding: 0px;
margin: 0px;
float: left; }
.litetooltip-wrapper .tooltip-menu ul, .litetooltip-wrapper .tooltip-menu ol {
margin: 0px;
padding: 0px;
width: 100%;
float: left;
clear: both; }
.litetooltip-wrapper .tooltip-menu li {
padding: 0px;
margin: 0px;
list-style: none;
float: left;
border: solid 1px;
clear: both;
width: 100%;
overflow: hidden; }
.litetooltip-wrapper .tooltip-menu a {
display: block;
text-decoration: none;
padding: 5px;
margin: 0px;
clear: both;
min-width: 100%;
width: 100%;
float: left; }
.litetooltip-wrapper .tooltip-menu.AlizarinCrimson {
background: #df3030; }
.litetooltip-wrapper .tooltip-menu.AlizarinCrimson li {
border-color: #df3030;
border-bottom: solid 1px #d12b2b; }
.litetooltip-wrapper .tooltip-menu.AlizarinCrimson a {
color: #fff; }
.litetooltip-wrapper .tooltip-menu.AlizarinCrimson a:hover {
color: #000;
background: #f79992; }
.litetooltip-wrapper .tooltip-menu.Geradline {
background: #f79992; }
.litetooltip-wrapper .tooltip-menu.Geradline li {
border-color: #f79992;
border-bottom: solid 1px #ea8880; }
.litetooltip-wrapper .tooltip-menu.Geradline a {
color: #000; }
.litetooltip-wrapper .tooltip-menu.Geradline a:hover {
color: #fff;
background: #ee6a60; }
.litetooltip-wrapper .tooltip-menu.Conifer {
background: #a2d959; }
.litetooltip-wrapper .tooltip-menu.Conifer li {
border-color: #a2d959;
border-bottom: solid 1px #94c652; }
.litetooltip-wrapper .tooltip-menu.Conifer a {
color: #000; }
.litetooltip-wrapper .tooltip-menu.Conifer a:hover {
color: #fff;
background: #7fba00; }
.litetooltip-wrapper .tooltip-menu.Spindle {
background: #bfd9f0; }
.litetooltip-wrapper .tooltip-menu.Spindle li {
border-color: #bfd9f0;
border-bottom: solid 1px #d2e0ec; }
.litetooltip-wrapper .tooltip-menu.Spindle a {
color: #000; }
.litetooltip-wrapper .tooltip-menu.Spindle a:hover {
color: #fff;
background: #6699cc; }
.litetooltip-wrapper .tooltip-menu.BostonBlue {
background: #6699cc; }
.litetooltip-wrapper .tooltip-menu.BostonBlue li {
border-color: #6699cc;
border-bottom: solid 1px #4f83b7; }
.litetooltip-wrapper .tooltip-menu.BostonBlue a {
color: #fff; }
.litetooltip-wrapper .tooltip-menu.BostonBlue a:hover {
color: #000;
background: #bfd9f0; }
.litetooltip-wrapper .tooltip-menu.CarrotOrange {
background: #ed9122; }
.litetooltip-wrapper .tooltip-menu.CarrotOrange li {
border-color: #ed9122;
border-bottom: solid 1px #d47f19; }
.litetooltip-wrapper .tooltip-menu.CarrotOrange a {
color: #fff; }
.litetooltip-wrapper .tooltip-menu.CarrotOrange a:hover {
color: #000;
background: #fecf3d; }
.litetooltip-wrapper .tooltip-menu.Affair {
background: #7c4d94; }
.litetooltip-wrapper .tooltip-menu.Affair li {
border-color: #7c4d94;
border-bottom: solid 1px #8d60a4; }
.litetooltip-wrapper .tooltip-menu.Affair a {
color: #000; }
.litetooltip-wrapper .tooltip-menu.Affair a:hover {
color: #fff;
background: #a778bf; }
.litetooltip-wrapper .tooltip-menu.PaleConifer {
background: #bad87a; }
.litetooltip-wrapper .tooltip-menu.PaleConifer li {
border-color: #bad87a;
border-bottom: solid 1px #9db963; }
.litetooltip-wrapper .tooltip-menu.PaleConifer a {
color: #000; }
.litetooltip-wrapper .tooltip-menu.PaleConifer a:hover {
background: #f5ffbe; }
.litetooltip-wrapper .tooltip-menu.BrightSun {
background: #fec000; }
.litetooltip-wrapper .tooltip-menu.BrightSun li {
border-color: #fec000;
border-bottom: solid 1px #ebb203; }
.litetooltip-wrapper .tooltip-menu.BrightSun a {
color: #000; }
.litetooltip-wrapper .tooltip-menu.BrightSun a:hover {
background: #fecf3d; }
.litetooltip-wrapper .tooltip-menu.AmazonLemon {
background: #7fba00; }
.litetooltip-wrapper .tooltip-menu.AmazonLemon li {
border-color: #7fba00;
border-bottom: solid 1px #8ac903; }
.litetooltip-wrapper .tooltip-menu.AmazonLemon a {
color: #000; }
.litetooltip-wrapper .tooltip-menu.AmazonLemon a:hover {
background: #fde910; }
.litetooltip-wrapper .tooltip-menu.CoffeeConfetti {
background: #593737; }
.litetooltip-wrapper .tooltip-menu.CoffeeConfetti li {
border-color: #593737;
border-bottom: solid 1px #734f4f; }
.litetooltip-wrapper .tooltip-menu.CoffeeConfetti a {
color: #fff; }
.litetooltip-wrapper .tooltip-menu.CoffeeConfetti a:hover {
color: #000;
background: #e9d75a; }
.litetooltip-wrapper .tooltip-menu.OysterPrim {
background: #988d77; }
.litetooltip-wrapper .tooltip-menu.OysterPrim li {
border-color: #988d77;
border-bottom: solid 1px #786e59; }
.litetooltip-wrapper .tooltip-menu.OysterPrim a {
color: #000; }
.litetooltip-wrapper .tooltip-menu.OysterPrim a:hover {
background: #fdfeb8; }
.litetooltip-wrapper .tooltip-menu li.last-child {
border-bottom: 0px; }
.litetooltip-wrapper .image-right {
float: right;
margin: 0 0 10px 5px; }
.rtl .litetooltip-wrapper .image-right {
margin: 0 5px 10px 0; }
.litetooltip-wrapper .image-left {
float: left;
margin: 0 5px 10px 0; }
.rtl .litetooltip-wrapper .image-left {
margin: 0 0 10px 5px; }
.litetooltip-wrapper .video-wrapper {
padding-bottom: 56.26%;
position: relative;
width: 500px; }
.litetooltip-wrapper .video-wrapper iframe {
display: block;
width: 100%;
height: 100%;
top: 0;
left: 0px;
position: absolute; }
.litetooltip-wrapper .template {
float: left; }
.litetooltip-wrapper .template h4 {
margin: 0px;
padding: 2px 4px 4px 4px;
color: #fff;
font-size: 12px;
display: block; }
.litetooltip-wrapper .template p {
margin: 0px;
display: block;
float: left; }
.litetooltip-wrapper .template .temp_description {
color: #e97e3d;
font-weight: 600;
line-height: 20px;
font-size: 14px; }
.litetooltip-wrapper .template .temp_description .title {
color: #222222;
margin-bottom: 5px;
display: inline-block; }
.litetooltip-wrapper .template .temp_description .title:hover {
color: #e97e3d; }
.litetooltip-wrapper .template ul, .litetooltip-wrapper .template ol {
margin: 0px;
padding: 5px 5px 5px 5px;
list-style-position: inside; }
.litetooltip-wrapper .template li {
padding: 2px 0px; }
.litetooltip-wrapper .template p, .litetooltip-wrapper .template ul, .litetooltip-wrapper .template ol {
background: #fff;
color: #333; }
.litetooltip-wrapper .template.AlizarinCrimson {
background: #df3030; }
.litetooltip-wrapper .template.AlizarinCrimson h4 {
background: #df3030; }
.litetooltip-wrapper .template.RadicalRed {
background: #ff1e53; }
.litetooltip-wrapper .template.RadicalRed h4 {
background: #ff1e53; }
.litetooltip-wrapper .template.Geradline {
background: #f79992;
color: #333333; }
.litetooltip-wrapper .template.Geradline h4 {
background: #f79992;
color: #333333; }
.litetooltip-wrapper .template.Conifer {
background: #a2d959; }
.litetooltip-wrapper .template.Conifer h4 {
background: #a2d959; }
.litetooltip-wrapper .template.Limeade {
background: #7fba00; }
.litetooltip-wrapper .template.Limeade h4 {
background: #7fba00; }
.litetooltip-wrapper .template.AppleGreen {
background: #4cc744; }
.litetooltip-wrapper .template.AppleGreen h4 {
background: #4cc744; }
.litetooltip-wrapper .template.Spindle {
background: #bfd9f0;
color: #333333; }
.litetooltip-wrapper .template.Spindle h4 {
background: #bfd9f0;
color: #333333; }
.litetooltip-wrapper .template.Danube {
background: #6699cc; }
.litetooltip-wrapper .template.Danube h4 {
background: #6699cc; }
.litetooltip-wrapper .template.BostonBlue {
background: #4182c2; }
.litetooltip-wrapper .template.BostonBlue h4 {
background: #4182c2; }
.litetooltip-wrapper .template.CarrotOrange {
background: #ed9122; }
.litetooltip-wrapper .template.CarrotOrange h4 {
background: #ed9122; }
.litetooltip-wrapper .template.BrightSun {
background: #fecf3d;
color: #333333; }
.litetooltip-wrapper .template.BrightSun h4 {
background: #fecf3d;
color: #333333; }
.litetooltip-wrapper .template.Affair {
background: #7c4d94; }
.litetooltip-wrapper .template.Affair h4 {
background: #7c4d94; }
.litetooltip-wrapper .template.HotRed {
background: #df3030; }
.litetooltip-wrapper .template.HotRed h4 {
background: #df3030; }
.litetooltip-wrapper .template.HotRed p, .litetooltip-wrapper .template.HotRed ul, .litetooltip-wrapper .template.HotRed ol {
background: #f79992;
color: #000; }
.litetooltip-wrapper .template.HuskyBlue {
background: #4182c2; }
.litetooltip-wrapper .template.HuskyBlue h4 {
background: #4182c2; }
.litetooltip-wrapper .template.HuskyBlue p, .litetooltip-wrapper .template.HuskyBlue ul, .litetooltip-wrapper .template.HuskyBlue ol {
background: #bfd9f0;
color: #000; }
.litetooltip-wrapper .template.MoonAffair {
background: #7c4d94; }
.litetooltip-wrapper .template.MoonAffair h4 {
background: #7c4d94; }
.litetooltip-wrapper .template.MoonAffair p, .litetooltip-wrapper .template.MoonAffair ul, .litetooltip-wrapper .template.MoonAffair ol {
background: #e8cbf7;
color: #000; }
.litetooltip-wrapper .template.PaleMint {
background: #7fba00; }
.litetooltip-wrapper .template.PaleMint h4 {
background: #7fba00; }
.litetooltip-wrapper .template.PaleMint p, .litetooltip-wrapper .template.PaleMint ul, .litetooltip-wrapper .template.PaleMint ol {
background: #f5ffbe;
color: #000; }
.litetooltip-wrapper .template.BlueRomance {
background: #0066ff; }
.litetooltip-wrapper .template.BlueRomance h4 {
background: #0066ff; }
.litetooltip-wrapper .template.BlueRomance p, .litetooltip-wrapper .template.BlueRomance ul, .litetooltip-wrapper .template.BlueRomance ol {
background: #d2f6de;
color: #000; }
.litetooltip-wrapper .template.AmazonLemon {
background: #7fba00; }
.litetooltip-wrapper .template.AmazonLemon h4 {
background: #7fba00; }
.litetooltip-wrapper .template.AmazonLemon p, .litetooltip-wrapper .template.AmazonLemon ul, .litetooltip-wrapper .template.AmazonLemon ol {
background: #fde910;
color: #000; }
.litetooltip-wrapper .template.LimeConfier {
background: #7fba00; }
.litetooltip-wrapper .template.LimeConfier h4 {
background: #7fba00; }
.litetooltip-wrapper .template.LimeConfier p, .litetooltip-wrapper .template.LimeConfier ul, .litetooltip-wrapper .template.LimeConfier ol {
background: #a2d959;
color: #000; }
.litetooltip-wrapper .template.MustardSun {
background: #ed9122; }
.litetooltip-wrapper .template.MustardSun h4 {
background: #ed9122; }
.litetooltip-wrapper .template.MustardSun p, .litetooltip-wrapper .template.MustardSun ul, .litetooltip-wrapper .template.MustardSun ol {
background: #fecf3d;
color: #000; }
.litetooltip-wrapper .template.AtollSea {
background: #0a6f75; }
.litetooltip-wrapper .template.AtollSea h4 {
background: #0a6f75; }
.litetooltip-wrapper .template.AtollSea p, .litetooltip-wrapper .template.AtollSea ul, .litetooltip-wrapper .template.AtollSea ol {
background: #fecf3d;
color: #000; }
.litetooltip-wrapper .template.BlazeOrange {
background: #ff6600; }
.litetooltip-wrapper .template.BlazeOrange h4 {
background: #ff6600; }
.litetooltip-wrapper .template.BlazeOrange p, .litetooltip-wrapper .template.BlazeOrange ul, .litetooltip-wrapper .template.BlazeOrange ol {
background: #0a6f75;
color: #fff; }
.litetooltip-wrapper .template.CoffeeConfetti {
background: #593737; }
.litetooltip-wrapper .template.CoffeeConfetti h4 {
background: #593737; }
.litetooltip-wrapper .template.CoffeeConfetti p, .litetooltip-wrapper .template.CoffeeConfetti ul, .litetooltip-wrapper .template.CoffeeConfetti ol {
background: #e9d75a;
color: #000; }
.litetooltip-wrapper .template.OysterPrim {
background: #988d77; }
.litetooltip-wrapper .template.OysterPrim h4 {
background: #988d77; }
.litetooltip-wrapper .template.OysterPrim p, .litetooltip-wrapper .template.OysterPrim ul, .litetooltip-wrapper .template.OysterPrim ol {
background: #fdfeb8;
color: #000; }
/******************************************/
/*************** templates ****************/
.litetooltip-hotspot-wrapper {
position: relative;
width: 100%;
height: auto;
z-index: 1; }
.litetooltip-hotspot-container {
position: relative;
height: 0px; }
.litetooltip-hotspot-container img {
position: absolute;
top: 0px;
left: 0px;
z-index: 2; }
.litetooltip-hotspot-container .hotspot {
position: absolute;
z-index: 3;
cursor: pointer; }
.litetooltip-hotspot-container .hotspot .data-container {
display: none; }
/** redhotspot **/
.redhotspot {
width: 50px !important;
height: 50px !important;
border-radius: 50%;
background: none !important;
line-height: 50px;
text-align: center; }
@media (max-width: 1199px) {
.redhotspot {
width: 40px !important;
height: 40px !important;
line-height: 40px; } }
.redhotspot span {
position: relative;
color: #ff1313;
font-size: 0; }
.redhotspot span:before {
content: "\e61a";
font-family: 'themify';
font-size: 20px; }
@media (max-width: 1199px) {
.redhotspot span:before {
font-size: 16px; } }
.redhotspot:before, .redhotspot:after {
content: '';
position: absolute;
top: 50%;
left: 50%;
display: block;
width: 37px;
height: 37px;
border-radius: 50%;
background-color: #FFFFFF;
overflow: hidden;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease; }
@media (max-width: 1199px) {
.redhotspot:before, .redhotspot:after {
width: 25px;
height: 25px; } }
.redhotspot:after {
z-index: -1;
background-color: rgba(255, 255, 255, 0.3);
-webkit-animation: lookbookBorder 2s infinite;
-o-animation: lookbookBorder 2s infinite;
animation: lookbookBorder 2s infinite; }
.redhotspot:hover:before {
background: #ff1313; }
.redhotspot:hover span {
color: #FFFFFF; }
/*** NEW ***/
@-webkit-keyframes lookbookBorder {
0% {
width: 16px;
height: 16px; }
50% {
width: 51px;
height: 51px;
@media (max-width: 1199px) {
width: 40px;
height: 40px; } }
100% {
width: 16px;
height: 16px; } }
@-moz-keyframes lookbookBorder {
0% {
width: 16px;
height: 16px; }
50% {
width: 51px;
height: 51px;
@media (max-width: 1199px) {
width: 40px;
height: 40px; } }
100% {
width: 16px;
height: 16px; } }
@-ms-keyframes lookbookBorder {
0% {
width: 16px;
height: 16px; }
50% {
width: 51px;
height: 51px;
@media (max-width: 1199px) {
width: 40px;
height: 40px; } }
100% {
width: 16px;
height: 16px; } }
@keyframes lookbookBorder {
0% {
width: 16px;
height: 16px; }
50% {
width: 51px;
height: 51px;
@media (max-width: 1199px) {
width: 40px;
height: 40px; } }
100% {
width: 16px;
height: 16px; } }
/*** NEW ***/
@-webkit-keyframes lookbookBorder1 {
0% {
width: 35px;
height: 35px; }
50% {
width: 25px;
height: 25px; }
100% {
width: 35px;
height: 35px; } }
@-moz-keyframes lookbookBorder1 {
0% {
width: 35px;
height: 35px; }
50% {
width: 25px;
height: 25px; }
100% {
width: 35px;
height: 35px; } }
@-ms-keyframes lookbookBorder1 {
0% {
width: 35px;
height: 35px; }
50% {
width: 25px;
height: 25px; }
100% {
width: 35px;
height: 35px; } }
@keyframes lookbookBorder1 {
0% {
width: 35px;
height: 35px; }
50% {
width: 25px;
height: 25px; }
100% {
width: 35px;
height: 35px; } }
.velaBoxLookbook {
position: relative; }
@media (max-width: 991px) {
.velaBoxLookbook {
display: inline-block; } }
@media (max-width: 767px) {
.velaBoxLookbook.active .lookbItem {
position: static;
margin: 0; }
.velaBoxLookbook.active .lookbItemButton {
display: none; }
.velaBoxLookbook.active .lookbItemContent {
visibility: visible;
opacity: 1;
filter: alpha(opacity=100); } }
.lookbItem {
position: absolute;
margin-top: -20px;
margin-left: -20px; }
@media (min-width: 768px) {
.lookbItem:hover .lookbItemContent {
visibility: visible;
opacity: 1;
filter: alpha(opacity=100); } }
.lookbItemButton {
position: relative;
display: block;
width: 40px;
height: 40px;
border-radius: 50%;
font-size: 0;
overflow: hidden;
cursor: pointer; }
.lookbItemButton:before,
.lookbItemButton:after {
content: '';
position: absolute;
top: 50%;
left: 50%;
display: block;
width: 16px;
height: 16px;
border-radius: 50%;
background-color: #fe5252;
overflow: hidden;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease; }
.lookbItemButton:after {
background-color: rgba(254, 82, 82, 0.2);
-webkit-animation: lookbookBorder 3s infinite;
-o-animation: lookbookBorder 3s infinite;
animation: lookbookBorder 3s infinite; }
/*# sourceMappingURL=ApImageHotspot.css.map */
.litetooltip-wrapper .template p {
float: none; }
.litetooltip-wrapper .template {
float: none;
width: 260px;
position: relative;
padding-left: 115px;
min-height: 145px;
display: flex;
flex-direction: column;
justify-content: center; }
@media (max-width: 991px) {
.litetooltip-wrapper .template {
width: 200px;
padding-left: 95px;
min-height: 100px; } }
@media (max-width: 767px) {
.litetooltip-wrapper .template {
width: 180px;
padding-left: 75px; } }
@media (max-width: 480px) {
.litetooltip-wrapper .template {
width: 140px;
padding-left: 55px; } }
.litetooltip-wrapper .template > p:nth-child(1) {
position: absolute;
width: 100px;
top: 0;
left: 0; }
@media (max-width: 991px) {
.litetooltip-wrapper .template > p:nth-child(1) {
width: 80px; } }
@media (max-width: 767px) {
.litetooltip-wrapper .template > p:nth-child(1) {
width: 60px; } }
@media (max-width: 480px) {
.litetooltip-wrapper .template > p:nth-child(1) {
width: 40px; } }
.litetooltip-wrapper .template > p:nth-child(1) img {
margin: 0;
float: none;
max-width: 100%; }
.litetooltip-wrapper .template h3 {
font-size: 1.1em;
color: #000;
margin: 0 0 10px;
font-weight: 400;
line-height: 1.35; }
@media (max-width: 480px) {
.litetooltip-wrapper .template h3 {
font-size: 1em; } }
.litetooltip-wrapper .template h4 {
font-size: 1.2em;
color: #000;
margin: 0 0 10px;
line-height: 1.2;
padding: 0; }
.litetooltip-wrapper .template a {
font-weight: 600;
color: #000;
text-decoration: underline;
font-size: 0.9em; }
.litetooltip-wrapper .template h3 a, .litetooltip-wrapper .template h4 a {
text-decoration: none;
display: block;
font-weight: inherit;
font-size: inherit; }
.litetooltip-wrapper .template h3 a:hover, .litetooltip-wrapper .template h4 a:hover {
color: #888; }
.litetooltip-wrapper .template a:hover {
color: #888; }
/*# sourceMappingURL=ApImageHotspot.css.map */

View File

@@ -0,0 +1,36 @@
<?php
/*
* PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @version Release: $Revision$
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,70 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
.col-xl-1 {
float: left;
width: 8.33333%; }
.col-xl-2 {
float: left;
width: 16.66667%; }
.col-xl-3 {
float: left;
width: 25%; }
.col-xl-4 {
float: left;
width: 33.33333%; }
.col-xl-5 {
float: left;
width: 41.66667%; }
.col-xl-6 {
float: left;
width: 50%; }
.col-xl-7 {
float: left;
width: 58.33333%; }
.col-xl-8 {
float: left;
width: 66.66667%; }
.col-xl-9 {
float: left;
width: 75%; }
.col-xl-10 {
float: left;
width: 83.33333%; }
.col-xl-11 {
float: left;
width: 91.66667%; }
.col-xl-12 {
float: left;
width: 100%; }
/*# sourceMappingURL=non-responsive.css.map */

View File

@@ -0,0 +1,223 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
/*
* Core Owl Carousel CSS File
* v1.3.3
*/
/* clearfix */
.owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0; }
/* display none until init */
.owl-carousel {
display: block;
position: relative;
width: 100%;
-ms-touch-action: pan-y; }
.owl-carousel .owl-wrapper {
position: relative;
-webkit-transform: translate3d(0px, 0px, 0px);
-moz-transform: translate3d(0px, 0px, 0px);
-ms-transform: translate3d(0px, 0px, 0px);
-o-transform: translate3d(0px, 0px, 0px);
transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper-outer {
overflow: hidden;
position: relative;
width: 100%; }
.owl-carousel .owl-wrapper-outer.autoHeight {
-webkit-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out; }
.owl-carousel .owl-item {
float: left; }
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
cursor: pointer; }
.owl-controls {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: transparent; }
/* mouse grab icon */
/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0); }
.rtl .owl-carousel .owl-item {
float: right; }
/************DONGND:: new loading for owl product carousel**************/
.owl-carousel.owl-loading .item {
display: none; }
.owl-row.hide-loading .timeline-wrapper, .timeline-wrapper.prepare {
display: none; }
.timeline-item {
background: #fff;
border: 1px solid;
border-color: #e5e6e9 #dfe0e4 #d0d1d5;
border-radius: 3px;
padding: 12px;
margin: 10px auto;
max-width: 472px;
min-height: 200px; }
@-webkit-keyframes placeHolderShimmer {
0% {
background-position: -468px 0; }
100% {
background-position: 468px 0; } }
@keyframes placeHolderShimmer {
0% {
background-position: -468px 0; }
100% {
background-position: 468px 0; } }
.animated-background {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-name: placeHolderShimmer;
animation-name: placeHolderShimmer;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
background: #f6f7f8;
background: -webkit-gradient(linear, left top, right top, color-stop(8%, #eeeeee), color-stop(18%, #dddddd), color-stop(33%, #eeeeee));
background: -webkit-linear-gradient(left, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
-webkit-background-size: 800px 104px;
background-size: 800px 104px;
/*
height: 96px;
*/
height: 250px;
position: relative; }
.background-masker {
background: #fff;
position: absolute; }
/* Every thing below this is just positioning */
.background-masker.header-top,
.background-masker.header-bottom,
.background-masker.subheader-bottom {
top: 0;
left: 40px;
right: 0;
height: 10px; }
.background-masker.header-left,
.background-masker.subheader-left,
.background-masker.header-right,
.background-masker.subheader-right {
top: 10px;
left: 40px;
height: 8px;
width: 10px; }
.background-masker.header-bottom {
top: 18px;
height: 6px; }
.background-masker.subheader-left,
.background-masker.subheader-right {
top: 24px;
height: 6px; }
.background-masker.header-right,
.background-masker.subheader-right {
width: auto;
left: 300px;
right: 0; }
.background-masker.subheader-right {
left: 230px; }
.background-masker.subheader-bottom {
top: 30px;
height: 10px; }
.background-masker.content-top,
.background-masker.content-second-line,
.background-masker.content-third-line,
.background-masker.content-fourth-line,
.background-masker.content-second-end,
.background-masker.content-third-end,
.background-masker.content-first-end {
top: 150px;
left: 0;
right: 0;
height: 6px; }
.background-masker.content-top {
height: 20px; }
.background-masker.content-first-end,
.background-masker.content-second-end,
.background-masker.content-third-end {
width: auto;
left: 380px;
right: 0;
top: 60px;
height: 8px; }
.background-masker.content-second-line {
top: 180px; }
.background-masker.content-second-end {
left: 420px;
top: 74px; }
.background-masker.content-third-line {
top: 200px; }
.background-masker.content-fourth-line {
top: 225px; }
.background-masker.content-third-end {
left: 300px;
top: 88px; }
/*# sourceMappingURL=owl.carousel.css.map */

View File

@@ -0,0 +1,135 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
/*
* Owl Carousel Owl Demo Theme
* v1.3.3
*/
.owl-row {
margin-left: -15px;
margin-right: -15px; }
.owl-carousel .owl-item {
padding: 0 15px; }
/* Styling Next and Prev buttons */
.owl-theme .owl-buttons div {
width: 40px;
height: 40px;
line-height: 40px;
color: transparent;
text-align: center;
transition: all 0.5s;
position: absolute;
top: 50%;
margin-top: -20px;
border-radius: 20px;
overflow: hidden; }
.owl-theme .owl-buttons div:before {
content: "\e649";
font-family: 'themify';
color: #000;
font-size: 16px;
display: block;
transition: all 0.5s; }
.owl-theme .owl-buttons div.owl-prev {
left: -5px; }
@media (min-width: 1200px) {
.owl-theme .owl-buttons div.owl-prev {
left: -40px; } }
.owl-theme .owl-buttons div.owl-prev:before {
content: "\e64a"; }
.owl-theme .owl-buttons div.owl-next {
right: -5px; }
@media (min-width: 1200px) {
.owl-theme .owl-buttons div.owl-next {
right: -40px; } }
.owl-theme .owl-buttons div:hover {
transform: scale(1.2); }
.owl-theme .owl-buttons div:hover:before {
color: #888; }
.controls-left .owl-theme .owl-buttons {
position: absolute;
width: 90px;
top: -30px;
left: 15px; }
.rtl .controls-left .owl-theme .owl-buttons {
right: 15px;
left: auto; }
.controls-right .owl-theme .owl-buttons {
position: absolute;
width: 90px;
top: -30px;
right: 15px; }
.rtl .controls-right .owl-theme .owl-buttons {
left: 15px;
right: auto; }
.controls-center .owl-theme .owl-buttons {
position: absolute;
width: 90px;
top: -30px;
left: 50%;
margin-left: -45px; }
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
opacity: 1;
filter: alpha(opacity=100);
text-decoration: none; }
/* Styling Pagination*/
.owl-theme .owl-controls .owl-pagination {
margin: 10px 0;
text-align: center; }
.owl-theme .owl-controls .owl-page {
display: inline-block;
zoom: 1;
*display: inline;
/*IE7 life-saver */ }
.owl-theme .owl-controls span {
display: block;
width: 10px;
height: 10px;
margin: 0 6px;
border-radius: 100%;
background: #bfbfbf; }
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
background: #000; }
/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers {
height: auto;
width: auto;
color: #FFF;
padding: 2px 10px;
font-size: 12px;
border-radius: 30px; }
/* preloading images */
.owl-item.loading {
min-height: 150px; }
/*# sourceMappingURL=owl.theme.css.map */

View File

@@ -0,0 +1,539 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
/* PANELTOOL */
/**********************************/
.fancybox-skin .leo-paneltool {
display: none; }
.paneltool {
position: fixed;
top: 5px;
width: 235px;
z-index: 99999;
background: #eee;
-webkit-transition: all 0.6s ease 0s;
-o-transition: all 0.6s ease 0s;
transition: all 0.6s ease 0s;
right: -235px; }
.rtl .paneltool {
left: -235px;
right: auto; }
.paneltool .leo-dynamic-update-side {
text-transform: uppercase;
display: inline-block;
margin-top: 10px;
border: 1px solid;
padding: 5px;
font-size: 11px; }
.paneltool .leo-dynamic-update-side.current-sidebar {
color: #000; }
.paneltool.themetool {
top: 70px; }
.paneltool.themetool.active {
z-index: 999999; }
.paneltool.themetool .panelbutton {
width: 140px;
height: 30px;
line-height: 30px;
left: -85px;
transform: rotate(-90deg); }
.paneltool.themetool .panelcontent {
min-height: 130px;
height: 100%;
overflow-y: auto; }
.paneltool.themetool .group-input {
margin-bottom: 20px; }
.paneltool.themetool .group-input.layout .leo-dynamic-update-layout {
display: block;
float: left;
width: 100%;
padding: 10px 0 10px 10px;
position: relative;
font-size: 14px; }
.paneltool.themetool .group-input.layout .leo-dynamic-update-layout:before {
content: "+"; }
.paneltool.themetool .group-input.layout .leo-dynamic-update-layout[data-layout-mod="layout-boxed-md"] {
display: none; }
.paneltool.themetool .group-input span {
cursor: pointer; }
.paneltool.themetool .panelinner .group-input:last-child {
margin-bottom: 0px; }
.paneltool.themetool label {
font-size: 13px;
text-transform: uppercase;
text-align: left; }
.rtl .paneltool.themetool label {
text-align: right; }
.paneltool.themetool label span {
margin-right: 10px;
vertical-align: middle; }
.rtl .paneltool.themetool label span {
margin-left: 10px;
margin-right: inherit; }
.paneltool.themetool .leo-dynamic-update-header {
display: block;
padding: 10px;
font-size: 11px;
text-transform: uppercase; }
.paneltool.themetool .leo-dynamic-update-header.current-header {
color: #000; }
.paneltool.active {
right: 0; }
.rtl .paneltool.active {
left: 0;
right: auto; }
.paneltool.active .panelbutton {
background: #000; }
.paneltool .panelcontent {
background: #eee;
width: 235px;
min-height: 340px; }
.paneltool .panelcontent > div {
padding: 15px; }
.paneltool.editortool .panelbutton {
top: 275px; }
.paneltool.multiproductdetailtool.active {
z-index: 999999; }
.paneltool.multiproductdetailtool .panelbutton {
top: 185px; }
.paneltool.multiproductdetailtool .panelcontent {
min-height: 130px;
height: 100%;
overflow-y: auto; }
.paneltool.multiproductdetailtool .group-input {
margin-bottom: 20px; }
.paneltool.multiproductdetailtool .group-input.layout .product-detail-demo {
display: block;
float: left;
width: 100%;
position: relative;
color: #999;
position: relative;
padding: 5px 0 5px 15px; }
.rtl .paneltool.multiproductdetailtool .group-input.layout .product-detail-demo {
padding: 5px 15px 5px 0; }
.paneltool.multiproductdetailtool .group-input.layout .product-detail-demo:before {
content: "\f067";
font-family: "FontAwesome";
font-size: 9px;
position: absolute;
top: 10px;
left: 0; }
.rtl .paneltool.multiproductdetailtool .group-input.layout .product-detail-demo:before {
right: 0;
left: auto; }
.paneltool.multiproductdetailtool .group-input.layout .product-detail-demo.active {
color: #000; }
.paneltool.multiproductdetailtool .group-input.layout .product-detail-demo:hover {
color: #000; }
.paneltool.multiproductdetailtool .group-input span {
cursor: pointer; }
.paneltool.multiproductdetailtool label {
font-size: 13px;
text-transform: uppercase;
font-weight: bold;
line-height: 1.4;
text-align: left; }
.rtl .paneltool.multiproductdetailtool label {
text-align: right; }
.paneltool.multiproductdetailtool label span {
vertical-align: middle;
margin-right: 10px; }
.rtl .paneltool.multiproductdetailtool label span {
margin-left: 10px;
margin-right: inherit; }
.panelbutton {
background: #000;
position: absolute;
top: 168px;
cursor: pointer;
line-height: 40px;
text-align: center;
color: #fff;
font-size: 12px;
left: -40px;
border-left: none;
width: 40px;
height: 40px;
letter-spacing: 1px; }
.panelbutton.label-customize {
display: none; }
#leo-paneltool {
background: #F5F5F5;
width: 300px;
height: 100%;
top: 0;
z-index: 9999;
left: -320px;
-moz-box-shadow: 0 1px 3px #999;
-webkit-box-shadow: 0 1px 3px #999;
-o-box-shadow: 0 1px 3px #999;
-ms-box-shadow: 0 1px 3px #999;
box-shadow: 0 1px 3px #999;
-webkit-transition-duration: 0.2s;
-moz-transition-duration: 0.2s;
transition-duration: 0.2s;
-webkit-transition-property: left, right, top, bottom, width, margin;
-moz-transition-property: left, right, top, bottom, width, margin;
transition-property: left, right, top, bottom, width, margin;
border-right: 1px solid rgba(0, 0, 0, 0.2); }
.rtl #leo-paneltool {
right: -320px;
left: auto; }
.rtl #leo-paneltool {
border-left: 1px solid rgba(0, 0, 0, 0.2);
border-right: inherit; }
#leo-paneltool h4 {
margin-bottom: 20px;
margin-top: 0;
text-transform: uppercase;
font-size: 16px;
padding: 10px; }
#leo-paneltool .accordion-group {
margin-bottom: 5px; }
#leo-paneltool .panel-body {
max-height: 500px;
overflow-y: auto; }
#leo-paneltool .block-panelcontent {
overflow-x: hidden;
overflow-y: auto;
max-height: 80vh; }
#leo-paneltool form .group-input {
margin-bottom: 10px; }
#leo-paneltool select {
padding: 5px; }
#leo-paneltool .nav-tabs > li:after, #leo-paneltool .nav-tabs > li:before {
display: none; }
/* Select Skin */
.leo-dynamic-theme-skin {
float: left;
margin-left: 5px;
width: 24px;
height: 24px;
margin-top: 10px;
cursor: pointer;
border: 2px solid transparent; }
.rtl .leo-dynamic-theme-skin {
float: right; }
.rtl .leo-dynamic-theme-skin {
margin-right: 5px;
margin-left: inherit; }
.leo-dynamic-theme-skin.skin-default {
background-color: #000;
text-indent: -99999px;
border: 2px solid #000; }
.leo-dynamic-theme-skin.current-theme-skin {
border-color: #000000; }
/* Select Layout*/
.leo-dynamic-update-layout:hover {
color: #000; }
.leo-dynamic-update-layout.current-layout-mod {
color: #000; }
/* Enable Float Header */
.btn_enable_fheader {
background-color: #25292C;
margin-top: 10px;
margin-left: 10px;
width: 100px;
height: 36px;
position: relative;
border-radius: 18px; }
.enable_fheader {
display: inline-block;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
color: #FFFFFF;
background-color: #504C4C;
margin-top: 3px;
border-radius: 50%; }
.enable_fheader span {
position: relative;
z-index: 9; }
.enable_fheader:first-child {
float: left;
margin-left: 3px; }
.enable_fheader:last-child {
float: right;
margin-right: 3px; }
.enable_fheader.btn_no:before {
content: "";
position: absolute;
width: 30px;
height: 30px;
top: 3px;
left: 4px;
border-radius: 18px;
background-color: #000;
opacity: 0;
filter: alpha(opacity=0);
visibility: hidden; }
.enable_fheader.btn_yes:after {
content: "";
position: absolute;
width: 30px;
height: 30px;
top: 3px;
right: 4px;
border-radius: 18px;
background-color: #000;
opacity: 0;
filter: alpha(opacity=0);
visibility: hidden; }
.enable_fheader.current.btn_no:before {
opacity: 1;
filter: alpha(opacity=100);
visibility: visible;
left: 67px;
-webkit-transition: all 0.7s ease 0s;
-o-transition: all 0.7s ease 0s;
transition: all 0.7s ease 0s; }
.enable_fheader.current.btn_yes:after {
opacity: 1;
filter: alpha(opacity=100);
visibility: visible;
right: 67px;
-webkit-transition: all 0.7s ease 0s;
-o-transition: all 0.7s ease 0s;
transition: all 0.7s ease 0s; }
/* Box Patterns */
.box-patterns div {
display: block;
width: 38px;
height: 38px;
float: left;
cursor: pointer;
margin: 6px;
border: 1px solid #ccc; }
.rtl .box-patterns div {
float: right; }
.box-patterns div.active {
border-color: red; }
.colorpicker {
z-index: 99999; }
/* Customize body */
#customize-body input[type="text"], #customize-body select {
border: 1px solid #E2E2E2;
color: #FFFFFF;
font-size: 11px;
margin: 0 5px 0 0;
padding: 2px 3px;
width: 65px;
height: auto;
display: inline-block;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-ms-border-radius: 2px;
-o-border-radius: 2px;
border-radius: 2px; }
#customize-body select {
color: #666666; }
#customize-body .accordion-group label {
color: #666666;
font-size: 11px;
font-weight: normal; }
#customize-body .accordion-group label.subtitle {
font-weight: 600;
font-size: 12px;
color: #333;
border-bottom: 1px solid #eee;
padding-bottom: 4px;
margin-top: 10px;
display: inline-block;
width: 100%;
text-transform: uppercase; }
#customize-body .accordion-group .input-group .input-group-addon {
padding: 0;
background: transparent;
border: none;
float: right;
margin-top: 2px;
width: 20px; }
.rtl #customize-body .accordion-group .input-group .input-group-addon {
float: left; }
#customize-body .panel-heading {
padding: 5px 6px;
font-size: 11px; }
#customize-body .panel-heading a {
display: block; }
#customize-body .nav-tabs a {
border: none;
font-size: 12px;
padding: 6px 12px;
color: #000000; }
#customize-body .nav-tabs a.active {
color: #FFFFFF; }
#customize-body .form-group {
margin-bottom: 10px; }
#customize-body .accordion-inner .form-group .input-group {
display: inline-block;
width: 92px;
float: left; }
.rtl #customize-body .accordion-inner .form-group .input-group {
float: right; }
/* wrapper */
.bi-wrapper > div {
float: left;
width: 25px;
height: 25px;
margin: 3px 4px;
border: solid 1px #999;
cursor: pointer; }
.rtl .bi-wrapper > div {
float: right; }
.bi-wrapper > div.active {
border-color: red; }
/* Accordion */
.paneltool .accordion-group label,
.paneltool .form-group label {
display: block;
text-align: left; }
.rtl .paneltool .accordion-group label, .rtl
.paneltool .form-group label {
text-align: right; }
.accordion-group label {
min-width: 100px; }
.clear-bg {
padding: 3px 6px;
font-size: 14px;
color: #FFFFFF;
margin-left: 5px; }
.rtl .clear-bg {
margin-right: 5px;
margin-left: inherit; }
.clear-bg:hover {
background: #000; }
/* Home page version */
.group-input a.apconfig {
display: inline-block;
font-size: 13px;
line-height: 25px;
color: #999;
text-transform: uppercase; }
.group-input a.apconfig:before {
content: "\f067";
font-family: "FontAwesome";
padding-right: 5px;
font-size: 10px; }
.rtl .group-input a.apconfig:before {
padding-left: 5px;
padding-right: inherit; }
.group-input a.apconfig:hover, .group-input a.apconfig.active {
color: #000; }
.group-input a.apconfig {
width: 100%; }
.group-input a.apconfig-header,
.group-input a.apconfig-footer {
background-size: contain;
background-position: center;
background-repeat: no-repeat;
height: 50px;
line-height: 80px;
text-align: center;
font-weight: 600;
margin: 5px -20px;
width: calc(100% + 40px);
color: transparent;
background-color: #fff;
border: 1px solid #ddd;
font-size: 12px; }
.group-input a.apconfig-header:before,
.group-input a.apconfig-footer:before {
display: none; }
.group-input a.apconfig-footer {
height: 60px;
line-height: 90px; }
.group-input a.apconfig-header.active,
.group-input a.apconfig-footer.active,
.group-input a.apconfig-header:hover,
.group-input a.apconfig-footer:hover {
color: #000;
border-color: #000; }
a.apconfig-header:nth-child(1) {
background-image: url(https://cdn.shopify.com/s/files/1/0465/2407/2095/files/header-1.png); }
a.apconfig-header:nth-child(2) {
background-image: url(https://cdn.shopify.com/s/files/1/0465/2407/2095/files/header-2.png); }
a.apconfig-header:nth-child(3) {
background-image: url(https://cdn.shopify.com/s/files/1/0465/2407/2095/files/header-3.png); }
a.apconfig-header:nth-child(4) {
background-image: url(https://cdn.shopify.com/s/files/1/0465/2407/2095/files/header-4.png); }
a.apconfig-header:nth-child(5) {
background-image: url(https://cdn.shopify.com/s/files/1/0465/2407/2095/files/header-5.png); }
a.apconfig-header:nth-child(6) {
background-image: url(https://cdn.shopify.com/s/files/1/0465/2407/2095/files/header-6.png); }
a.apconfig-header:nth-child(7) {
background-image: url(https://cdn.shopify.com/s/files/1/0465/2407/2095/files/header-7.png); }
a.apconfig-header:nth-child(8) {
background-image: url(https://cdn.shopify.com/s/files/1/0465/2407/2095/files/header-8.png); }
a.apconfig-footer:nth-child(1) {
background-image: url(https://cdn.shopify.com/s/files/1/0465/2407/2095/files/footer-1.png); }
a.apconfig-footer:nth-child(2) {
background-image: url(https://cdn.shopify.com/s/files/1/0465/2407/2095/files/footer-2.png); }
a.apconfig-footer:nth-child(3) {
background-image: url(https://cdn.shopify.com/s/files/1/0465/2407/2095/files/footer-3.png); }
a.apconfig-footer:nth-child(4) {
background-image: url(https://cdn.shopify.com/s/files/1/0465/2407/2095/files/footer-4.png); }
a.apconfig-footer:nth-child(5) {
background-image: url(https://cdn.shopify.com/s/files/1/0465/2407/2095/files/footer-5.png); }
a.apconfig-footer:nth-child(6) {
background-image: url(https://cdn.shopify.com/s/files/1/0465/2407/2095/files/footer-6.png); }
a.apconfig-footer:nth-child(7) {
background-image: url(https://cdn.shopify.com/s/files/1/0465/2407/2095/files/footer-7.png); }
a.apconfig-footer:nth-child(8) {
background-image: url(https://cdn.shopify.com/s/files/1/0465/2407/2095/files/footer-8.png); }
/*# sourceMappingURL=paneltool.css.map */

View File

@@ -0,0 +1,32 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
/*footer 2*/
.footer-container {
padding-top: 0; }
.footer-center {
padding-bottom: 0; }
.footer-container:before {
top: -1px; }
/*# sourceMappingURL=footerposition1505575363.css.map */

View File

@@ -0,0 +1,42 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
/*footer 3*/
.footer-container {
padding-top: 0; }
.footer-center {
padding-bottom: 0; }
.footer-container:before,
.footer-bottom:before {
display: none; }
.footer-bottom {
padding: 0; }
.footer-container {
border-top: 0; }
.footer-bottom {
border-top: 0; }
/*# sourceMappingURL=footerposition1505637205.css.map */

View File

@@ -0,0 +1,49 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
/*footer 4*/
.footer-container {
border-top: 0; }
.footer-bottom {
border-top: 0;
padding: 0; }
.footer-bottom .box-coppyright {
border-top: 1px solid #e5e5e5;
margin: 0;
padding: 30px 0; }
.footer-bottom .box-coppyright .ApColumn {
padding: 0; }
.block_newsletter .input-wrapper button i {
display: inline-block; }
.block_newsletter .input-wrapper button span {
display: none; }
body:not(#index) .footer-container {
border-top: 1px solid #e5e5e5; }
@media (max-width: 767px) {
.footer-center {
padding-left: 0;
padding-right: 0; } }
/*# sourceMappingURL=footerposition1509300910.css.map */

View File

@@ -0,0 +1,21 @@
/*footer 5*/
.footer-bottom {
padding: 0;
border-top: 0; }
.footer-center {
padding-bottom: 0; }
.footer-container {
padding: 2px 0 0;
border-top: 0; }
@media (max-width: 1199px) {
.footer-center {
padding-left: 1px;
padding-right: 1px; } }
@media (max-width: 767px) {
.footer-bottom .ApColumn .block {
margin-bottom: 0; } }
/*# sourceMappingURL=footerposition1509378357.css.map */

View File

@@ -0,0 +1,45 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
/*footer 6*/
.footer-container {
border-top: 0;
padding: 0; }
.footer-center {
padding-bottom: 0; }
.footer-bottom {
border-top: 0;
padding: 0; }
.footer-bottom .box-coppyright {
border-top: 1px solid #e5e5e5;
margin: 0;
padding: 30px 0; }
.footer-bottom .box-coppyright .ApColumn {
padding: 0; }
.block_newsletter .input-wrapper button i {
display: inline-block; }
.block_newsletter .input-wrapper button span {
display: none; }
/*# sourceMappingURL=footerposition1509772917.css.map */

View File

@@ -0,0 +1,40 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
/*footer 7*/
.footer-container {
border-top: 0;
padding: 0; }
.footer-center {
padding-bottom: 0; }
.footer-bottom {
border-top: 0;
padding: 0; }
.footer-bottom .box-coppyright {
border-top: 1px solid #e5e5e5;
margin: 0;
padding: 30px 0; }
.footer-bottom .box-coppyright .ApColumn {
padding: 0; }
/*# sourceMappingURL=footerposition1509892073.css.map */

View File

@@ -0,0 +1,29 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
/*footer 0*/
.footer-container,
.footer-center,
.footer-bottom {
padding: 0;
border: 0; }
/*# sourceMappingURL=footerposition1511086194.css.map */

View File

@@ -0,0 +1,27 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
/*header 1*/
#header .header-container {
max-width: 1600px;
margin: auto; }
/*# sourceMappingURL=headerposition1501418897.css.map */

View File

@@ -0,0 +1,27 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
/*header 2*/
#header .header-container {
max-width: 1600px;
margin: auto; }
/*# sourceMappingURL=headerposition1505590214.css.map */

View File

@@ -0,0 +1,42 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
/*header 3*/
#page {
padding: 0 0 0 70px; }
.rtl #page {
padding: 0 70px 0 0; }
#header {
position: fixed;
top: 0;
left: 0;
right: 0;
z-index: 9;
background: none; }
@media (min-width: 992px) {
.leo-megamenu .navbar-nav > li.aligned-fullwidth > .dropdown-menu {
width: 50vw !important; } }
body:not(#index) #wrapper {
padding-top: 90px; }
/*# sourceMappingURL=headerposition1505638484.css.map */

View File

@@ -0,0 +1,48 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
/*header 5*/
@media (min-width: 992px) {
.box-headerh6 {
position: relative;
margin: 0; }
.box-headerh6 .col-logo,
.box-headerh6 .leo-megamenu {
position: static; }
.box-headerh6 > .ApColumn {
padding-left: 0;
padding-right: 0; } }
.popup-over .popup-content {
text-align: left; }
.rtl .popup-over .popup-content {
text-align: right; }
@media (min-width: 992px) {
.box-navh6 .popup-over .popup-content {
border-top: 10px solid white; } }
.modal-open {
padding: 0 !important; }
.modal-open .modal {
padding: 0 !important; }
/*# sourceMappingURL=headerposition1509885440.css.map */

View File

@@ -0,0 +1,51 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
/*header 7*/
#header {
/* position: fixed;
top: 0;
left: 0;
right: 0;
z-index: 9;
background: none; */ }
@media (min-width: 992px) {
.leo-megamenu .navbar-nav > li.aligned-fullwidth > .dropdown-menu {
width: 50vw !important; } }
#page {
padding: 0 0 0 70px; }
.rtl #page {
padding: 0 70px 0 0; }
@media (max-width: 1199px) {
.page-home > div {
padding-left: 0;
padding-right: 0; } }
@media (max-width: 991px) {
header #search_widget .popup-content {
left: 70px;
right: 0; }
.rtl header #search_widget .popup-content {
right: 70px;
left: auto; } }
/*# sourceMappingURL=headerposition1512109522.css.map */

View File

@@ -0,0 +1,35 @@
<?php
/**
* 2007-2017 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License 3.0 (AFL-3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* https://opensource.org/licenses/AFL-3.0
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @license https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,36 @@
<?php
/*
* PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @version Release: $Revision$
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1 @@
/*home 1*/

View File

@@ -0,0 +1,38 @@
/*home 2*/
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
.box-slider {
margin-bottom: 35px; }
.box-instagram .ApInstagram {
border-bottom: 0;
padding-bottom: 20px; }
.leo-megamenu .dropdown-menu {
left: 0;
right: auto; }
.rtl .leo-megamenu .dropdown-menu {
left: auto;
right: 0; }
/*# sourceMappingURL=profile1513923710.css.map */

View File

@@ -0,0 +1,45 @@
/*home 3*/
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
.box-slider {
margin-bottom: 0; }
.box-tabproducts .ApProductCarousel {
border-bottom: 0;
margin-bottom: 0; }
.box-instagram .ApInstagram {
border-bottom: 0;
padding-bottom: 0;
margin-bottom: 0; }
.box-instagram .ApInstagram .block_content {
margin: 0; }
.box-instagram .ApInstagram .owl-carousel .owl-item {
padding: 0; }
.page-home .box-slider {
margin-bottom: 0; }
#index .footer-container {
border-top: 1px solid #eaeaea; }
/*# sourceMappingURL=profile1513951283.css.map */

View File

@@ -0,0 +1,426 @@
/*CSS home 8*/
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format("woff2");
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
/* vietnamese */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }
/* latin-ext */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* cyrillic */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format("woff2");
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
/* vietnamese */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }
/* latin-ext */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* cyrillic */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format("woff2");
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
/* vietnamese */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }
/* latin-ext */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* cyrillic */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format("woff2");
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
/* vietnamese */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }
/* latin-ext */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
.page-home .ApColumn .title_block {
position: relative;
text-align: center;
padding: 120px 0 30px;
margin: 0 0 50px;
font-size: 37px;
font-family: 'Playfair Display', serif;
text-transform: uppercase;
letter-spacing: 0.05em;
color: #648683; }
@media (max-width: 1600px) {
.page-home .ApColumn .title_block {
font-size: 34px; } }
@media (max-width: 1199px) {
.page-home .ApColumn .title_block {
font-size: 30px;
padding: 80px 0 30px;
margin: 0 0 30px; } }
@media (max-width: 991px) {
.page-home .ApColumn .title_block {
font-size: 28px; } }
@media (max-width: 767px) {
.page-home .ApColumn .title_block {
font-size: 26px;
padding: 60px 0 20px;
margin: 0 0 30px; } }
@media (max-width: 480px) {
.page-home .ApColumn .title_block {
font-size: 24px; } }
.page-home .ApColumn .title_block:before {
content: "";
width: 117px;
height: 1px;
background: #000;
position: absolute;
bottom: 10px;
left: 50%;
transform: translateX(-50%); }
.page-home .ApColumn .title_block:after {
content: "///";
line-height: 20px;
background: #ffff;
padding: 0 2px;
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
color: #000;
font-size: 12px;
font-family: 'Poppins', sans-serif;
letter-spacing: 0; }
.contact-form h3,
.contact-rich h4,
#blockcart-modal .product-name {
font-size: 1.5em; }
#blockcart-modal .modal-title {
font-size: 1.2em; }
body#checkout #order-summary-content h4.black,
body#checkout #order-summary-content h4.h4,
body#checkout #order-summary-content .col-md-12 > h4.black,
body#checkout section.checkout-step .address-item .address-alias,
.leo-cart-item-info .product-name,
.leoproductsearch-result .ac_results li .lps-result-title {
font-weight: 400; }
.box-protabs .ApTabs .nav-tabs li a,
.box-cateh2 .ApImage .image_description h4,
.box-cateh2 .ApImage .image_description h3,
.bannercontainer .tp-caption.f-head, .bannercontainer .tp-caption.fw-head, .bannercontainer .tp-caption.ff-head,
.box-testimonial .block-carousel-image-container .title,
.box-banner3 .ApRawHtml h3,
.box-banner3 .ApRawHtml h4,
.box-probanner .image_description,
.box-probanner .image_description h4,
.box-protabs .ApImage .image_description h4,
.box-protabs .ApImage .image_description h3,
.box-shipping3 .ApRawHtml h4,
.box-shipping4 .ApRawHtml,
.box-textbn .ApHtml h4,
.ApCountdown ul li,
.box-dealof .ApHtml h3,
.box-dealof .ApHtml h4,
.box-lookbook2 .ApHtml h3,
.box-lookbook2 .ApHtml h4,
.box-cateh8 .ApImage .image_description h3,
.box-cateh8 .ApImage .image_description h4,
.box-footerlink2 #block-newsletter-label,
.box-tabproducts .ApTabs .nav-tabs li a,
.box-lookbook .ApImage .image_description,
.box-latestnews .latest-blogs .blog-title .blog-container,
.box-freeshipping .ApRawHtml,
.box-banner1 .ApImage .image_description h3,
.box-banner1 .ApImage .image_description h4,
.product-line-grid-body > .product-line-info:first-child a.label,
.card-block .product-name,
.box-shipping .ApRawHtml h4,
.product_list.list .thumbnail-container .product-title a,
#content-hook_order_confirmation .card-title,
body#checkout #order-summary-content h4.black,
body#checkout #order-summary-content h4.h4,
body#checkout #order-summary-content .col-md-12 > h4.black,
body#checkout section.checkout-step .address-item .address-alias,
.plist-modez .thumbnail-container .product-title,
.product-tabs.tabs .nav-tabs .nav-link,
.contact-form h3,
.contact-rich h4,
.leoproductsearch-result .ac_results li .lps-result-title,
.page-heading,
.h3.card-title,
#blog-listing > h1,
.blog-detail .blog-title,
.blog-item .title,
.lql-social-login,
#main .page-header h1,
#main .page-header,
.leo-quicklogin-form h2,
.product-prices .current-price,
.quickview h1.h1,
.block-category.card h1,
#search_filters > .h6,
.sidebar .block .title_block,
.products-section-title,
#blockcart-modal .modal-title,
#blockcart-modal .product-name,
.leo-cart-item-info .product-name,
.product-detail-name,
.product-detail .product-prices .product-price {
font-family: 'Playfair Display', serif; }
body#checkout #order-summary-content #order-items h3.h3.card-title {
font-family: "Poppins", sans-serif; }
.box-shipping {
padding: 40px 0; }
.box-shipping .ApColumn .block {
margin-bottom: 10px; }
.box-shipping .ApRawHtml {
position: relative;
font-size: 13px;
font-family: 'Playfair Display', serif;
text-transform: uppercase;
letter-spacing: 0.1em;
text-align: center;
padding: 20px 0; }
.box-shipping .ApRawHtml i {
width: 60px;
height: 60px;
line-height: 60px;
text-align: center;
top: 10px;
left: 0;
font-size: 50px;
color: #648683;
transition: all .5s;
display: block;
margin: 0 auto 10px; }
.box-shipping .ApRawHtml:hover i {
transform: rotate(360deg); }
.box-shipping .ApRawHtml p {
margin: 0; }
.latest-blogs .blog-image-container {
padding-bottom: 100%;
position: relative;
overflow: hidden; }
.latest-blogs .blog-image-container img {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
transition: all .4s ease-in-out;
object-fit: cover; }
.latest-blogs .blog-container {
position: relative; }
.latest-blogs .blog-container:hover .blog-image-container img {
transform: scale(1.1); }
.latest-blogs .blog-container .left-block {
width: 50%; }
.latest-blogs .blog-container .right-block {
position: absolute;
padding: 30px;
background-color: #fff;
top: 50%;
transform: translateY(-50%);
right: 70px;
width: 50%; }
@media (min-width: 992px) and (max-width: 1199px) {
.latest-blogs .blog-container .right-block {
padding: 20px;
right: 0; } }
.latest-blogs .blog-container p.blog-desc {
margin-top: 10px; }
.latest-blogs .blog-container .blog-title {
font-size: 22px;
font-family: 'Playfair Display', serif;
font-weight: normal;
margin: 0 0 50px;
color: #000;
text-transform: uppercase;
line-height: 30px;
max-height: 90px;
overflow: hidden; }
.latest-blogs .blog-container .blog-title a {
color: inherit;
display: block;
transition: all .4s; }
.latest-blogs .blog-container .blog-title a:hover {
color: #000; }
.latest-blogs .blog-container .blog-meta {
color: #9d9d9d; }
.latest-blogs .blog-container .blog-meta a {
color: inherit;
transition: all .4s; }
.latest-blogs .blog-container .blog-meta a:hover {
color: #000; }
.latest-blogs .blog-container .blog-meta > span:after {
content: "/";
padding: 0 10px; }
.latest-blogs .blog-container .blog-meta > span:last-child:after {
display: none; }
.latest-blogs .owl-theme .owl-controls .owl-pagination {
margin-top: 50px; }
.latest-blogs .blog-viewall .btn {
background: none;
color: #666;
letter-spacing: 0.2em;
padding: 5px 0;
position: relative; }
.latest-blogs .blog-viewall .btn:before {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 2px;
background: #eee;
transition: all 0.4s cubic-bezier(0.44, 0.13, 0.48, 0.87); }
.latest-blogs .blog-viewall .btn:hover {
color: #70908d; }
.latest-blogs .blog-viewall .btn:hover:before {
height: 5px;
background: #70908d; }
@media (max-width: 600px) {
.latest-blogs .blog-container .left-block {
width: 100%; }
.latest-blogs .blog-container .right-block {
right: 20px; }
.latest-blogs .blog-container .blog-title {
font-size: 20px;
margin: 0 0 10px; } }
@media (max-width: 480px) {
.latest-blogs .blog-container .right-block {
position: static;
transform: none;
width: 100%;
padding: 20px 0 0; } }
div.box-coppy2 {
border-top: 1px solid #333; }
.box-smallproducts .ApColumn .title_block {
text-align: left;
padding: 0;
font-size: 22px;
font-weight: normal; }
.box-instagram3 .ApColumn .title_block {
padding-top: 0; }
div.box-coppy2 {
border-top: 1px solid #333; }
/*# sourceMappingURL=profile1978284524.css.map */

View File

@@ -0,0 +1,423 @@
/*CSS home 7*/
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format("woff2");
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
/* vietnamese */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }
/* latin-ext */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* cyrillic */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format("woff2");
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
/* vietnamese */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }
/* latin-ext */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* cyrillic */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format("woff2");
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
/* vietnamese */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }
/* latin-ext */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* cyrillic */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format("woff2");
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
/* vietnamese */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }
/* latin-ext */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
.page-home .ApColumn .title_block {
position: relative;
text-align: center;
padding: 120px 0 30px;
margin: 0 0 50px;
font-size: 37px;
font-family: 'Playfair Display', serif;
text-transform: uppercase;
letter-spacing: 0.05em;
color: #648683; }
@media (max-width: 1600px) {
.page-home .ApColumn .title_block {
font-size: 34px; } }
@media (max-width: 1199px) {
.page-home .ApColumn .title_block {
font-size: 30px;
padding: 80px 0 30px;
margin: 0 0 30px; } }
@media (max-width: 991px) {
.page-home .ApColumn .title_block {
font-size: 28px; } }
@media (max-width: 767px) {
.page-home .ApColumn .title_block {
font-size: 26px;
padding: 60px 0 20px;
margin: 0 0 30px; } }
@media (max-width: 480px) {
.page-home .ApColumn .title_block {
font-size: 24px; } }
.page-home .ApColumn .title_block:before {
content: "";
width: 117px;
height: 1px;
background: #000;
position: absolute;
bottom: 10px;
left: 50%;
transform: translateX(-50%); }
.page-home .ApColumn .title_block:after {
content: "///";
line-height: 20px;
background: #ffff;
padding: 0 2px;
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
color: #000;
font-size: 12px;
font-family: 'Poppins', sans-serif;
letter-spacing: 0; }
.contact-form h3,
.contact-rich h4,
#blockcart-modal .product-name {
font-size: 1.5em; }
#blockcart-modal .modal-title {
font-size: 1.2em; }
body#checkout #order-summary-content h4.black,
body#checkout #order-summary-content h4.h4,
body#checkout #order-summary-content .col-md-12 > h4.black,
body#checkout section.checkout-step .address-item .address-alias,
.leo-cart-item-info .product-name,
.leoproductsearch-result .ac_results li .lps-result-title {
font-weight: 400; }
.box-protabs .ApTabs .nav-tabs li a,
.box-cateh2 .ApImage .image_description h4,
.box-cateh2 .ApImage .image_description h3,
.bannercontainer .tp-caption.f-head, .bannercontainer .tp-caption.fw-head, .bannercontainer .tp-caption.ff-head,
.box-testimonial .block-carousel-image-container .title,
.box-banner3 .ApRawHtml h3,
.box-banner3 .ApRawHtml h4,
.box-probanner .image_description,
.box-probanner .image_description h4,
.box-protabs .ApImage .image_description h4,
.box-protabs .ApImage .image_description h3,
.box-shipping3 .ApRawHtml h4,
.box-shipping4 .ApRawHtml,
.box-textbn .ApHtml h4,
.ApCountdown ul li,
.box-dealof .ApHtml h3,
.box-dealof .ApHtml h4,
.box-lookbook2 .ApHtml h3,
.box-lookbook2 .ApHtml h4,
.box-cateh8 .ApImage .image_description h3,
.box-cateh8 .ApImage .image_description h4,
.box-footerlink2 #block-newsletter-label,
.box-tabproducts .ApTabs .nav-tabs li a,
.box-lookbook .ApImage .image_description,
.box-latestnews .latest-blogs .blog-title .blog-container,
.box-freeshipping .ApRawHtml,
.box-banner1 .ApImage .image_description h3,
.box-banner1 .ApImage .image_description h4,
.product-line-grid-body > .product-line-info:first-child a.label,
.card-block .product-name,
.box-shipping .ApRawHtml h4,
.product_list.list .thumbnail-container .product-title a,
#content-hook_order_confirmation .card-title,
body#checkout #order-summary-content h4.black,
body#checkout #order-summary-content h4.h4,
body#checkout #order-summary-content .col-md-12 > h4.black,
body#checkout section.checkout-step .address-item .address-alias,
.plist-modez .thumbnail-container .product-title,
.product-tabs.tabs .nav-tabs .nav-link,
.contact-form h3,
.contact-rich h4,
.leoproductsearch-result .ac_results li .lps-result-title,
.page-heading,
.h3.card-title,
#blog-listing > h1,
.blog-detail .blog-title,
.blog-item .title,
.lql-social-login,
#main .page-header h1,
#main .page-header,
.leo-quicklogin-form h2,
.product-prices .current-price,
.quickview h1.h1,
.block-category.card h1,
#search_filters > .h6,
.sidebar .block .title_block,
.products-section-title,
#blockcart-modal .modal-title,
#blockcart-modal .product-name,
.leo-cart-item-info .product-name,
.product-detail-name,
.product-detail .product-prices .product-price {
font-family: 'Playfair Display', serif; }
body#checkout #order-summary-content #order-items h3.h3.card-title {
font-family: "Poppins", sans-serif; }
.box-shipping {
padding: 40px 0; }
.box-shipping .ApColumn .block {
margin-bottom: 10px; }
.box-shipping .ApRawHtml {
position: relative;
font-size: 13px;
font-family: 'Playfair Display', serif;
text-transform: uppercase;
letter-spacing: 0.1em;
text-align: center;
padding: 20px 0; }
.box-shipping .ApRawHtml i {
width: 60px;
height: 60px;
line-height: 60px;
text-align: center;
top: 10px;
left: 0;
font-size: 50px;
color: #648683;
transition: all .5s;
display: block;
margin: 0 auto 10px; }
.box-shipping .ApRawHtml:hover i {
transform: rotate(360deg); }
.box-shipping .ApRawHtml p {
margin: 0; }
.latest-blogs .blog-image-container {
padding-bottom: 100%;
position: relative;
overflow: hidden; }
.latest-blogs .blog-image-container img {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
transition: all .4s ease-in-out;
object-fit: cover; }
.latest-blogs .blog-container {
position: relative; }
.latest-blogs .blog-container:hover .blog-image-container img {
transform: scale(1.1); }
.latest-blogs .blog-container .left-block {
width: 50%; }
.latest-blogs .blog-container .right-block {
position: absolute;
padding: 30px;
background-color: #fff;
top: 50%;
transform: translateY(-50%);
right: 70px;
width: 50%; }
@media (min-width: 992px) and (max-width: 1199px) {
.latest-blogs .blog-container .right-block {
padding: 20px;
right: 0; } }
.latest-blogs .blog-container p.blog-desc {
margin-top: 10px; }
.latest-blogs .blog-container .blog-title {
font-size: 22px;
font-family: 'Playfair Display', serif;
font-weight: normal;
margin: 0 0 50px;
color: #000;
text-transform: uppercase;
line-height: 30px;
max-height: 90px;
overflow: hidden; }
.latest-blogs .blog-container .blog-title a {
color: inherit;
display: block;
transition: all .4s; }
.latest-blogs .blog-container .blog-title a:hover {
color: #000; }
.latest-blogs .blog-container .blog-meta {
color: #9d9d9d; }
.latest-blogs .blog-container .blog-meta a {
color: inherit;
transition: all .4s; }
.latest-blogs .blog-container .blog-meta a:hover {
color: #000; }
.latest-blogs .blog-container .blog-meta > span:after {
content: "/";
padding: 0 10px; }
.latest-blogs .blog-container .blog-meta > span:last-child:after {
display: none; }
.latest-blogs .owl-theme .owl-controls .owl-pagination {
margin-top: 50px; }
.latest-blogs .blog-viewall .btn {
background: none;
color: #666;
letter-spacing: 0.2em;
padding: 5px 0;
position: relative; }
.latest-blogs .blog-viewall .btn:before {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 2px;
background: #eee;
transition: all 0.4s cubic-bezier(0.44, 0.13, 0.48, 0.87); }
.latest-blogs .blog-viewall .btn:hover {
color: #70908d; }
.latest-blogs .blog-viewall .btn:hover:before {
height: 5px;
background: #70908d; }
@media (max-width: 600px) {
.latest-blogs .blog-container .left-block {
width: 100%; }
.latest-blogs .blog-container .right-block {
right: 20px; }
.latest-blogs .blog-container .blog-title {
font-size: 20px;
margin: 0 0 10px; } }
@media (max-width: 480px) {
.latest-blogs .blog-container .right-block {
position: static;
transform: none;
width: 100%;
padding: 20px 0 0; } }
.box-smallproducts .ApColumn .title_block {
text-align: left;
padding: 0;
font-size: 22px;
font-weight: normal; }
.box-instagram3 .ApColumn .title_block {
padding-top: 0; }
div.box-coppy2 {
border-top: 1px solid #333; }
/*# sourceMappingURL=profile2488267040.css.map */

View File

@@ -0,0 +1,423 @@
/*CSS home 9*/
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format("woff2");
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
/* vietnamese */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }
/* latin-ext */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* cyrillic */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format("woff2");
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
/* vietnamese */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }
/* latin-ext */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* cyrillic */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format("woff2");
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
/* vietnamese */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }
/* latin-ext */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* cyrillic */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format("woff2");
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
/* vietnamese */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }
/* latin-ext */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/playfairdisplay/v21/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
.page-home .ApColumn .title_block {
position: relative;
text-align: center;
padding: 120px 0 30px;
margin: 0 0 50px;
font-size: 37px;
font-family: 'Playfair Display', serif;
text-transform: uppercase;
letter-spacing: 0.05em;
color: #648683; }
@media (max-width: 1600px) {
.page-home .ApColumn .title_block {
font-size: 34px; } }
@media (max-width: 1199px) {
.page-home .ApColumn .title_block {
font-size: 30px;
padding: 80px 0 30px;
margin: 0 0 30px; } }
@media (max-width: 991px) {
.page-home .ApColumn .title_block {
font-size: 28px; } }
@media (max-width: 767px) {
.page-home .ApColumn .title_block {
font-size: 26px;
padding: 60px 0 20px;
margin: 0 0 30px; } }
@media (max-width: 480px) {
.page-home .ApColumn .title_block {
font-size: 24px; } }
.page-home .ApColumn .title_block:before {
content: "";
width: 117px;
height: 1px;
background: #000;
position: absolute;
bottom: 10px;
left: 50%;
transform: translateX(-50%); }
.page-home .ApColumn .title_block:after {
content: "///";
line-height: 20px;
background: #ffff;
padding: 0 2px;
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
color: #000;
font-size: 12px;
font-family: 'Poppins', sans-serif;
letter-spacing: 0; }
.contact-form h3,
.contact-rich h4,
#blockcart-modal .product-name {
font-size: 1.5em; }
#blockcart-modal .modal-title {
font-size: 1.2em; }
body#checkout #order-summary-content h4.black,
body#checkout #order-summary-content h4.h4,
body#checkout #order-summary-content .col-md-12 > h4.black,
body#checkout section.checkout-step .address-item .address-alias,
.leo-cart-item-info .product-name,
.leoproductsearch-result .ac_results li .lps-result-title {
font-weight: 400; }
.box-protabs .ApTabs .nav-tabs li a,
.box-cateh2 .ApImage .image_description h4,
.box-cateh2 .ApImage .image_description h3,
.bannercontainer .tp-caption.f-head, .bannercontainer .tp-caption.fw-head, .bannercontainer .tp-caption.ff-head,
.box-testimonial .block-carousel-image-container .title,
.box-banner3 .ApRawHtml h3,
.box-banner3 .ApRawHtml h4,
.box-probanner .image_description,
.box-probanner .image_description h4,
.box-protabs .ApImage .image_description h4,
.box-protabs .ApImage .image_description h3,
.box-shipping3 .ApRawHtml h4,
.box-shipping4 .ApRawHtml,
.box-textbn .ApHtml h4,
.ApCountdown ul li,
.box-dealof .ApHtml h3,
.box-dealof .ApHtml h4,
.box-lookbook2 .ApHtml h3,
.box-lookbook2 .ApHtml h4,
.box-cateh8 .ApImage .image_description h3,
.box-cateh8 .ApImage .image_description h4,
.box-footerlink2 #block-newsletter-label,
.box-tabproducts .ApTabs .nav-tabs li a,
.box-lookbook .ApImage .image_description,
.box-latestnews .latest-blogs .blog-title .blog-container,
.box-freeshipping .ApRawHtml,
.box-banner1 .ApImage .image_description h3,
.box-banner1 .ApImage .image_description h4,
.product-line-grid-body > .product-line-info:first-child a.label,
.card-block .product-name,
.box-shipping .ApRawHtml h4,
.product_list.list .thumbnail-container .product-title a,
#content-hook_order_confirmation .card-title,
body#checkout #order-summary-content h4.black,
body#checkout #order-summary-content h4.h4,
body#checkout #order-summary-content .col-md-12 > h4.black,
body#checkout section.checkout-step .address-item .address-alias,
.plist-modez .thumbnail-container .product-title,
.product-tabs.tabs .nav-tabs .nav-link,
.contact-form h3,
.contact-rich h4,
.leoproductsearch-result .ac_results li .lps-result-title,
.page-heading,
.h3.card-title,
#blog-listing > h1,
.blog-detail .blog-title,
.blog-item .title,
.lql-social-login,
#main .page-header h1,
#main .page-header,
.leo-quicklogin-form h2,
.product-prices .current-price,
.quickview h1.h1,
.block-category.card h1,
#search_filters > .h6,
.sidebar .block .title_block,
.products-section-title,
#blockcart-modal .modal-title,
#blockcart-modal .product-name,
.leo-cart-item-info .product-name,
.product-detail-name,
.product-detail .product-prices .product-price {
font-family: 'Playfair Display', serif; }
body#checkout #order-summary-content #order-items h3.h3.card-title {
font-family: "Poppins", sans-serif; }
.box-shipping {
padding: 40px 0; }
.box-shipping .ApColumn .block {
margin-bottom: 10px; }
.box-shipping .ApRawHtml {
position: relative;
font-size: 13px;
font-family: 'Playfair Display', serif;
text-transform: uppercase;
letter-spacing: 0.1em;
text-align: center;
padding: 20px 0; }
.box-shipping .ApRawHtml i {
width: 60px;
height: 60px;
line-height: 60px;
text-align: center;
top: 10px;
left: 0;
font-size: 50px;
color: #648683;
transition: all .5s;
display: block;
margin: 0 auto 10px; }
.box-shipping .ApRawHtml:hover i {
transform: rotate(360deg); }
.box-shipping .ApRawHtml p {
margin: 0; }
.latest-blogs .blog-image-container {
padding-bottom: 100%;
position: relative;
overflow: hidden; }
.latest-blogs .blog-image-container img {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
transition: all .4s ease-in-out;
object-fit: cover; }
.latest-blogs .blog-container {
position: relative; }
.latest-blogs .blog-container:hover .blog-image-container img {
transform: scale(1.1); }
.latest-blogs .blog-container .left-block {
width: 50%; }
.latest-blogs .blog-container .right-block {
position: absolute;
padding: 30px;
background-color: #fff;
top: 50%;
transform: translateY(-50%);
right: 70px;
width: 50%; }
@media (min-width: 992px) and (max-width: 1199px) {
.latest-blogs .blog-container .right-block {
padding: 20px;
right: 0; } }
.latest-blogs .blog-container p.blog-desc {
margin-top: 10px; }
.latest-blogs .blog-container .blog-title {
font-size: 22px;
font-family: 'Playfair Display', serif;
font-weight: normal;
margin: 0 0 50px;
color: #000;
text-transform: uppercase;
line-height: 30px;
max-height: 90px;
overflow: hidden; }
.latest-blogs .blog-container .blog-title a {
color: inherit;
display: block;
transition: all .4s; }
.latest-blogs .blog-container .blog-title a:hover {
color: #000; }
.latest-blogs .blog-container .blog-meta {
color: #9d9d9d; }
.latest-blogs .blog-container .blog-meta a {
color: inherit;
transition: all .4s; }
.latest-blogs .blog-container .blog-meta a:hover {
color: #000; }
.latest-blogs .blog-container .blog-meta > span:after {
content: "/";
padding: 0 10px; }
.latest-blogs .blog-container .blog-meta > span:last-child:after {
display: none; }
.latest-blogs .owl-theme .owl-controls .owl-pagination {
margin-top: 50px; }
.latest-blogs .blog-viewall .btn {
background: none;
color: #666;
letter-spacing: 0.2em;
padding: 5px 0;
position: relative; }
.latest-blogs .blog-viewall .btn:before {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 2px;
background: #eee;
transition: all 0.4s cubic-bezier(0.44, 0.13, 0.48, 0.87); }
.latest-blogs .blog-viewall .btn:hover {
color: #70908d; }
.latest-blogs .blog-viewall .btn:hover:before {
height: 5px;
background: #70908d; }
@media (max-width: 600px) {
.latest-blogs .blog-container .left-block {
width: 100%; }
.latest-blogs .blog-container .right-block {
right: 20px; }
.latest-blogs .blog-container .blog-title {
font-size: 20px;
margin: 0 0 10px; } }
@media (max-width: 480px) {
.latest-blogs .blog-container .right-block {
position: static;
transform: none;
width: 100%;
padding: 20px 0 0; } }
.box-smallproducts .ApColumn .title_block {
text-align: left;
padding: 0;
font-size: 22px;
font-weight: normal; }
.box-instagram3 .ApColumn .title_block {
padding-top: 0; }
div.box-coppy2 {
border-top: 1px solid #333; }
/*# sourceMappingURL=profile2579610913.css.map */

View File

@@ -0,0 +1,10 @@
/*CSS home 4*/
@media (min-width: 992px) {
.owl-row {
margin-left: -20px;
margin-right: -20px; }
.owl-carousel .owl-item {
padding: 0 20px; } }
/*# sourceMappingURL=profile2769890119.css.map */

View File

@@ -0,0 +1,6 @@
.page-home .ApColumn .title_block {
text-align: left;
}
.page-home .image_description {
padding: 10px 0;
}

View File

@@ -0,0 +1,36 @@
<?php
/*
* PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @version Release: $Revision$
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,171 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
a:hover, a:focus {
color: #e97e3d; }
.bannercontainer .tp-caption.btn .caption-layer:hover, .bannercontainer .tp-caption.btn .caption-contain:hover,
.bannercontainer .tp-caption.big_black,
.bannercontainer .tp-caption.very_big_black,
.box-shipping .ApRawHtml h4, .box-shipping2 .ApRawHtml i,
.box-coppy5 .block-social li:hover, .breadcrumb li:last-child a,
.box-footertop2 .ApLink li a:hover, .box-footer4 .block-social li:hover,
.done, .sidebar .block .title_block a, #search_filters > .h6, .block-category.card h1,
#content-hook_order_confirmation .card-title,
body#checkout section.checkout-step.js-current-step .step-title,
.products-section-title,
.product-detail-name, .sidebar .block .title_block,
.plist-dsimple .thumbnail-container .pro3-btn .btn-product.added, .plist-dsimple .thumbnail-container .pro3-btn .quick-view.added,
.box-link6 .ApBlockLink ul li a:hover,
.box-iconh6 .ApRawHtml h4,
.box-iconh6 .ApRawHtml [class^="ti-"],
.litetooltip-wrapper .template h3 a:hover, .litetooltip-wrapper .template h4 a:hover,
.box-newletter5 .block_newsletter .input-wrapper button:hover,
.box-coppy5 .ApBlockLink ul li a:hover,
.box-tabproductsh5 .ApTabs .nav-tabs .nav-item .nav-link.active,
div.box-bn5 .ApImage .image_description h3,
.box-header3 .blockcart:hover .header a,
.box-header3 .popup-over:hover a.popup-title,
.language-selector-wrapper .popup-content li.current:before, .currency-selector .popup-content li.current:before,
.plist-noe .thumbnail-container .product-image .leo-wishlist-button.added,
.box-blogh4 .blog-container .right-block .blog-title a:hover,
.box-coppy3 .block-social li:hover,
.box-tabproducts4 .nav-tabs .nav-item .nav-link.active,
.box-cateh2 .ApImage .image_description b, .box-cateh2 .ApImage .image_description strong,
.footer-container .ApColumn .title_block,
.page-home .ApColumn .title_block,
.plist-dsimple .thumbnail-container .pro3-btn .leo-wishlist-button i,
.plist-dsimple .thumbnail-container .pro3-btn .btn-product, .plist-dsimple .thumbnail-container .pro3-btn .quick-view,
.close:focus, .close:hover,
.quickview h1.h1,
.thumbnail-container .product-title a,
.box-fashion .ApHtml b, .box-fashion .ApHtml strong,
.footer-container .ApHtml .block_content > h4,
.box-shipping .ApRawHtml i,
.breadcrumb li a:hover,
.product-tabs.tabs .nav-tabs .nav-link.active,
.redhotspot span,
.nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover,
.nav-tabs .nav-item.open .nav-link, .nav-tabs .nav-item.open .nav-link:focus, .nav-tabs .nav-item.open .nav-link:hover,
.leo-megamenu .navbar-nav > li.active > a, .leo-megamenu .navbar-nav > li:hover > a, .leo-megamenu .navbar-nav > li:focus > a,
.box-tabproducts .nav-tabs li a.active, .box-tabproducts .nav-tabs li a:hover,
.leo-megamenu .dropdown-menu li a:hover,
.block-social li a:hover,
.thumbnail-container .product-title a:hover,
.popup-over .popup-content a:hover,
.group-input a.apconfig.active,
.block-categories .category-sub-menu li > a:hover,
.block-social li:hover,
.owl-theme .owl-buttons div:hover:before,
.box-fashion .ApHtml a:hover,
.blog-container .blog-title a:hover,
.blog-container .link-readmore:hover,
.popup-over .popup-content li.current a,
.blog-item .title a:hover,
.blog-item .more:hover,
div.star.star_on:before, div.star.star_hover:before {
color: #e97e3d; }
#leo_search_block_top .btn:hover,
.plist-dsimple .thumbnail-container .pro3-btn .btn-product:hover i, .plist-dsimple .thumbnail-container .pro3-btn .quick-view:hover i {
color: #fff; }
.box-footer3 .block_newsletter .input-wrapper button:hover {
color: #e97e3d;
background: none; }
#leo_search_block_top .btn {
background: #e97e3d;
color: #fff; }
.box-header3 .blockcart .header .cart-products-count,
.block_newsletter .input-wrapper button,
body#checkout section.checkout-step .address-footer .text-muted.edit-address:hover,
.leo-megamenu .navbar-nav li a > .sub-title, .off-canvas-nav-megamenu .navbar-nav li a > .sub-title,
body#checkout section.checkout-step .address-footer .text-muted.delete-address,
.custom-radio input[type="radio"]:checked + span,
body#checkout section.checkout-step.-reachable.-complete .step-title:before,
body#checkout section.checkout-step.-reachable.-complete h1 .done,
body#checkout section.checkout-step.js-current-step .step-title .step-number,
.leo-cart-dropdown-action a.btn:hover, .leo-cart-dropdown-action a.btn:focus, .leo-cart-dropdown-action a.btn:active:focus,
.box-header3 .wislish-button .ap-btn-wishlist .ap-total,
.pro-stock span,
#blockcart-modal .cart-content a.btn:hover, #blockcart-modal .cart-content a.btn:focus, .product-add-to-cart .product-quantity .add-to-cart:hover,
.product-add-to-cart .product-quantity .add-to-cart:focus, .leo-cart-dropdown-action a.btn.cart-dropdow-checkout:hover,
.leo-cart-dropdown-action a.btn.cart-dropdow-checkout:focus, .continue.btn:hover, .continue.btn:focus, button.btn.btn-primary.center-block:hover,
button.btn.btn-primary.center-block:focus, .checkout.cart-detailed-actions.card-block .btn:hover, .checkout.cart-detailed-actions.card-block .btn:focus,
.product-tabs.tabs .nav-tabs .nav-item .nav-link.active:after,
.box-footerlink .block_newsletter .input-wrapper button,
#blockcart-modal .cart-content a.btn, .product-add-to-cart .product-quantity .add-to-cart, .leo-cart-dropdown-action a.btn.cart-dropdow-checkout,
.continue.btn, button.btn.btn-primary.center-block, .checkout.cart-detailed-actions.card-block .btn,
.redhotspot:hover:before,
.thumbnail-container .product-price-and-shipping .discount-percentage, .thumbnail-container .product-price-and-shipping .discount-product,
.bannercontainer .tp-caption.btn .caption-layer, .bannercontainer .tp-caption.btn .caption-contain,
.box-top .col-info .wislish-button .ap-btn-wishlist .ap-total,
.btn-outline, .btn, .btn-primary,
.bannercontainer .tp-caption.btn:hover,
.plist-dsimple .thumbnail-container .pro3-btn .btn-product:hover, .plist-dsimple .thumbnail-container .pro3-btn .quick-view:hover,
.block_newsletter .input-wrapper button:hover,
.leo-fly-cart-total,
.box-top .col-info .ap-btn-wishlist .ap-total,
.enable_fheader.btn_yes:after,
.box-top .col-info #_desktop_cart .header .cart-products-count,
.block-categories .category-sub-menu li:hover:after,
.has-discount .discount,
.product-add-to-cart .product-quantity .add-to-cart:hover,
#back-top,
.iview-directionNav a:hover,
.iview-controlNav div.iview-items ul li a.iview-control.active, .iview-controlNav div.iview-items ul li a.iview-control:hover,
.leo-megamenu .dropdown-menu li a:hover:before,
.plist-center .thumbnail-container .pro-btn .btn-product:hover {
background: #e97e3d; }
.box-logo4 #leo_search_block_top .form-control:focus,
.block_newsletter .input-wrapper button,
body#checkout section.checkout-step .address-footer .text-muted,
body#checkout section.checkout-step .address-item.selected,
.block-promo .promo-input:focus,
.box-newletter5 .block_newsletter .input-wrapper input,
.box-footer3 .block_newsletter .input-wrapper input,
.box-listdetail .leo-widget a:hover,
.box-footerlink .block_newsletter .input-wrapper button,
.box-footerlink2 .block_newsletter .input-wrapper input:focus,
.iview-controlNav div.iview-items ul li a.iview-control,
.block_newsletter .input-wrapper button:hover,
.block-social li:hover,
.owl-theme .owl-buttons div:hover,
.iview-directionNav a:hover,
.blog-container .link-readmore:hover,
.plist-center .thumbnail-container .pro-btn .btn-product:hover {
border-color: #e97e3d; }
*::selection {
background-color: #e97e3d;
color: #fff; }
.box-footerlink2 .block_newsletter .input-wrapper button:hover {
background: none;
color: #e97e3d; }
.bottomnav .wrapper[style*="#383838"] {
background: #e97e3d !important; }
/*# sourceMappingURL=skin.css.map */

View File

@@ -0,0 +1,36 @@
<?php
/*
* PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @version Release: $Revision$
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,171 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
a:hover, a:focus {
color: #607d8b; }
.bannercontainer .tp-caption.btn .caption-layer:hover, .bannercontainer .tp-caption.btn .caption-contain:hover,
.bannercontainer .tp-caption.big_black,
.bannercontainer .tp-caption.very_big_black,
.box-shipping .ApRawHtml h4, .box-shipping2 .ApRawHtml i,
.box-coppy5 .block-social li:hover, .breadcrumb li:last-child a,
.box-footertop2 .ApLink li a:hover, .box-footer4 .block-social li:hover,
.done, .sidebar .block .title_block a, #search_filters > .h6, .block-category.card h1,
#content-hook_order_confirmation .card-title,
body#checkout section.checkout-step.js-current-step .step-title,
.products-section-title,
.product-detail-name, .sidebar .block .title_block,
.plist-dsimple .thumbnail-container .pro3-btn .btn-product.added, .plist-dsimple .thumbnail-container .pro3-btn .quick-view.added,
.box-link6 .ApBlockLink ul li a:hover,
.box-iconh6 .ApRawHtml h4,
.box-iconh6 .ApRawHtml [class^="ti-"],
.litetooltip-wrapper .template h3 a:hover, .litetooltip-wrapper .template h4 a:hover,
.box-newletter5 .block_newsletter .input-wrapper button:hover,
.box-coppy5 .ApBlockLink ul li a:hover,
.box-tabproductsh5 .ApTabs .nav-tabs .nav-item .nav-link.active,
div.box-bn5 .ApImage .image_description h3,
.box-header3 .blockcart:hover .header a,
.box-header3 .popup-over:hover a.popup-title,
.language-selector-wrapper .popup-content li.current:before, .currency-selector .popup-content li.current:before,
.plist-noe .thumbnail-container .product-image .leo-wishlist-button.added,
.box-blogh4 .blog-container .right-block .blog-title a:hover,
.box-coppy3 .block-social li:hover,
.box-tabproducts4 .nav-tabs .nav-item .nav-link.active,
.box-cateh2 .ApImage .image_description b, .box-cateh2 .ApImage .image_description strong,
.footer-container .ApColumn .title_block,
.page-home .ApColumn .title_block,
.plist-dsimple .thumbnail-container .pro3-btn .leo-wishlist-button i,
.plist-dsimple .thumbnail-container .pro3-btn .btn-product, .plist-dsimple .thumbnail-container .pro3-btn .quick-view,
.close:focus, .close:hover,
.quickview h1.h1,
.thumbnail-container .product-title a,
.box-fashion .ApHtml b, .box-fashion .ApHtml strong,
.footer-container .ApHtml .block_content > h4,
.box-shipping .ApRawHtml i,
.breadcrumb li a:hover,
.product-tabs.tabs .nav-tabs .nav-link.active,
.redhotspot span,
.nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover,
.nav-tabs .nav-item.open .nav-link, .nav-tabs .nav-item.open .nav-link:focus, .nav-tabs .nav-item.open .nav-link:hover,
.leo-megamenu .navbar-nav > li.active > a, .leo-megamenu .navbar-nav > li:hover > a, .leo-megamenu .navbar-nav > li:focus > a,
.box-tabproducts .nav-tabs li a.active, .box-tabproducts .nav-tabs li a:hover,
.leo-megamenu .dropdown-menu li a:hover,
.block-social li a:hover,
.thumbnail-container .product-title a:hover,
.popup-over .popup-content a:hover,
.group-input a.apconfig.active,
.block-categories .category-sub-menu li > a:hover,
.block-social li:hover,
.owl-theme .owl-buttons div:hover:before,
.box-fashion .ApHtml a:hover,
.blog-container .blog-title a:hover,
.blog-container .link-readmore:hover,
.popup-over .popup-content li.current a,
.blog-item .title a:hover,
.blog-item .more:hover,
div.star.star_on:before, div.star.star_hover:before {
color: #607d8b; }
#leo_search_block_top .btn:hover,
.plist-dsimple .thumbnail-container .pro3-btn .btn-product:hover i, .plist-dsimple .thumbnail-container .pro3-btn .quick-view:hover i {
color: #fff; }
.box-footer3 .block_newsletter .input-wrapper button:hover {
color: #607d8b;
background: none; }
#leo_search_block_top .btn {
background: #607d8b;
color: #fff; }
.box-header3 .blockcart .header .cart-products-count,
.block_newsletter .input-wrapper button,
body#checkout section.checkout-step .address-footer .text-muted.edit-address:hover,
.leo-megamenu .navbar-nav li a > .sub-title, .off-canvas-nav-megamenu .navbar-nav li a > .sub-title,
body#checkout section.checkout-step .address-footer .text-muted.delete-address,
.custom-radio input[type="radio"]:checked + span,
body#checkout section.checkout-step.-reachable.-complete .step-title:before,
body#checkout section.checkout-step.-reachable.-complete h1 .done,
body#checkout section.checkout-step.js-current-step .step-title .step-number,
.leo-cart-dropdown-action a.btn:hover, .leo-cart-dropdown-action a.btn:focus, .leo-cart-dropdown-action a.btn:active:focus,
.box-header3 .wislish-button .ap-btn-wishlist .ap-total,
.pro-stock span,
#blockcart-modal .cart-content a.btn:hover, #blockcart-modal .cart-content a.btn:focus, .product-add-to-cart .product-quantity .add-to-cart:hover,
.product-add-to-cart .product-quantity .add-to-cart:focus, .leo-cart-dropdown-action a.btn.cart-dropdow-checkout:hover,
.leo-cart-dropdown-action a.btn.cart-dropdow-checkout:focus, .continue.btn:hover, .continue.btn:focus, button.btn.btn-primary.center-block:hover,
button.btn.btn-primary.center-block:focus, .checkout.cart-detailed-actions.card-block .btn:hover, .checkout.cart-detailed-actions.card-block .btn:focus,
.product-tabs.tabs .nav-tabs .nav-item .nav-link.active:after,
.box-footerlink .block_newsletter .input-wrapper button,
#blockcart-modal .cart-content a.btn, .product-add-to-cart .product-quantity .add-to-cart, .leo-cart-dropdown-action a.btn.cart-dropdow-checkout,
.continue.btn, button.btn.btn-primary.center-block, .checkout.cart-detailed-actions.card-block .btn,
.redhotspot:hover:before,
.thumbnail-container .product-price-and-shipping .discount-percentage, .thumbnail-container .product-price-and-shipping .discount-product,
.bannercontainer .tp-caption.btn .caption-layer, .bannercontainer .tp-caption.btn .caption-contain,
.box-top .col-info .wislish-button .ap-btn-wishlist .ap-total,
.btn-outline, .btn, .btn-primary,
.bannercontainer .tp-caption.btn:hover,
.plist-dsimple .thumbnail-container .pro3-btn .btn-product:hover, .plist-dsimple .thumbnail-container .pro3-btn .quick-view:hover,
.block_newsletter .input-wrapper button:hover,
.leo-fly-cart-total,
.box-top .col-info .ap-btn-wishlist .ap-total,
.enable_fheader.btn_yes:after,
.box-top .col-info #_desktop_cart .header .cart-products-count,
.block-categories .category-sub-menu li:hover:after,
.has-discount .discount,
.product-add-to-cart .product-quantity .add-to-cart:hover,
#back-top,
.iview-directionNav a:hover,
.iview-controlNav div.iview-items ul li a.iview-control.active, .iview-controlNav div.iview-items ul li a.iview-control:hover,
.leo-megamenu .dropdown-menu li a:hover:before,
.plist-center .thumbnail-container .pro-btn .btn-product:hover {
background: #607d8b; }
.box-logo4 #leo_search_block_top .form-control:focus,
.block_newsletter .input-wrapper button,
body#checkout section.checkout-step .address-footer .text-muted,
body#checkout section.checkout-step .address-item.selected,
.block-promo .promo-input:focus,
.box-newletter5 .block_newsletter .input-wrapper input,
.box-footer3 .block_newsletter .input-wrapper input,
.box-listdetail .leo-widget a:hover,
.box-footerlink .block_newsletter .input-wrapper button,
.box-footerlink2 .block_newsletter .input-wrapper input:focus,
.iview-controlNav div.iview-items ul li a.iview-control,
.block_newsletter .input-wrapper button:hover,
.block-social li:hover,
.owl-theme .owl-buttons div:hover,
.iview-directionNav a:hover,
.blog-container .link-readmore:hover,
.plist-center .thumbnail-container .pro-btn .btn-product:hover {
border-color: #607d8b; }
*::selection {
background-color: #607d8b;
color: #fff; }
.box-footerlink2 .block_newsletter .input-wrapper button:hover {
background: none;
color: #607d8b; }
.bottomnav .wrapper[style*="#383838"] {
background: #607d8b !important; }
/*# sourceMappingURL=skin.css.map */

View File

@@ -0,0 +1,36 @@
<?php
/*
* PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @version Release: $Revision$
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,36 @@
<?php
/*
* PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @version Release: $Revision$
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,50 @@
.box-nav1 #leo_search_block_top .title_block:before,
#leo_search_block_top .btn i:before,
.box-top #leo_search_block_top .title_block:before {
content: "\e924";
font-family: "Auros"; }
.ti-user:before {
content: "\e92b";
font-family: "Auros"; }
.leo-fly-cart-icon-wrapper a:after,
.ti-bag:before {
content: "\e90e";
font-family: "Auros"; }
.ti-heart:before {
content: "\e917";
font-family: "Auros"; }
.product-actions .add-to-cart i {
display: inline-block;
font-style: normal; }
.product-actions .add-to-cart i:before {
content: "\e90e";
font-family: "Auros"; }
.box-nav1 #leo_search_block_top.active .title_block:before,
.box-top #leo_search_block_top.active .title_block:before {
content: "\e910";
font-family: "Auros"; }
.plist-dsimple .thumbnail-container .pro3-btn .quick-view i {
font-size: 0px;
width: 14px;
height: 14px; }
.plist-dsimple .thumbnail-container .pro3-btn .quick-view i:before {
content: "\e924";
font-family: "Auros";
font-size: 14px; }
.plist-dsimple .thumbnail-container .pro3-btn .leo-wishlist-button i {
font-size: 0px;
width: 14px;
height: 14px; }
.plist-dsimple .thumbnail-container .pro3-btn .leo-wishlist-button i:before {
content: "\e917";
font-family: "Auros";
font-size: 14px; }
/*# sourceMappingURL=skin.css.map */

View File

@@ -0,0 +1,36 @@
<?php
/*
* PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @version Release: $Revision$
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,50 @@
.box-nav1 #leo_search_block_top .title_block:before,
#leo_search_block_top .btn i:before,
.box-top #leo_search_block_top .title_block:before {
content: "\e9c1";
font-family: "nova-icons"; }
.ti-user:before {
content: "\e9f1";
font-family: "nova-icons"; }
.leo-fly-cart-icon-wrapper a:after,
.ti-bag:before {
content: "\e9ca";
font-family: "nova-icons"; }
.ti-heart:before {
content: "\e977";
font-family: "nova-icons"; }
.product-actions .add-to-cart i {
display: inline-block;
font-style: normal; }
.product-actions .add-to-cart i:before {
content: "\e9ca";
font-family: "nova-icons"; }
.box-nav1 #leo_search_block_top.active .title_block:before,
.box-top #leo_search_block_top.active .title_block:before {
content: "\e910";
font-family: "nova-icons"; }
.plist-dsimple .thumbnail-container .pro3-btn .quick-view i {
font-size: 0px;
width: 14px;
height: 14px; }
.plist-dsimple .thumbnail-container .pro3-btn .quick-view i:before {
content: "\e9c1";
font-family: "nova-icons";
font-size: 14px; }
.plist-dsimple .thumbnail-container .pro3-btn .leo-wishlist-button i {
font-size: 0px;
width: 14px;
height: 14px; }
.plist-dsimple .thumbnail-container .pro3-btn .leo-wishlist-button i:before {
content: "\e977";
font-family: "nova-icons";
font-size: 14px; }
/*# sourceMappingURL=skin.css.map */

View File

@@ -0,0 +1,36 @@
<?php
/*
* PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @version Release: $Revision$
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,105 @@
@import url("//fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;500;700&display=swap");
/*
font-family: 'Ubuntu', sans-serif;
*/
body {
font-size: 14px;
font-weight: 300;
font-family: 'Ubuntu', sans-serif; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
font-family: 'Ubuntu', sans-serif; }
.leo-megamenu .navbar-nav > li > a,
.products-section-title,
.product-tabs.tabs .nav-tabs .nav-link,
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
font-weight: 300; }
.leo-megamenu .dropdown-menu a > .menu-title,
.leo-megamenu .navbar-nav > li > a,
#product-availability,
.product-actions .control-label,
.bannercontainer .tp-caption.btn .caption-layer, .bannercontainer .tp-caption.btn .caption-contain,
.box-navads {
font-weight: 300; }
.btn-outline, .btn, .btn-primary {
font-size: 13px;
font-weight: 300; }
.leo-megamenu .navbar-nav > li > a {
font-size: 14px; }
.leo-megamenu .dropdown-menu div.menu-title {
font-size: 13px;
font-weight: 300; }
.leo-megamenu .dropdown-menu li a {
font-weight: 300;
font-size: 14px; }
.leo-megamenu .dropdown-menu a > .menu-title,
.popup-over .popup-content {
font-size: 14px; }
.bannercontainer .tp-caption {
font-weight: 300; }
.bannercontainer .tp-caption.medium_grey {
font-size: 16px;
line-height: 30px; }
.table th, table th,
.leo-compare-wishlist-button .btn-product span span,
.sidebar .block a.all-product-link, .af_filter label,
.pagination a, .af_subtitle_heading .af_subtitle,
.blog-item .title, .leo-block-sidebar .post-name a, .blog-menu ul > li > a,
.font-weight-bold, #order-items h3.card-title,
.cart-summary-line.cart-summary-subtotals .label, .cart-summary-line.cart-summary-subtotals .value,
body#checkout section.checkout-step .address-item .address-alias,
.product-line-grid-body > .product-line-info > .label,
.cart-summary-line .value, .cart-summary-line .label,
.dropdown-item, .product-line-grid-body > .product-line-info:first-child a.label,
.wishlist-table-head th,
.page-my-account .page-footer .text-sm-center a,
.review_details strong,
.product-features > dl.data-sheet dd.value, .product-features > dl.data-sheet dt.name,
.p-reference label, #product-details .label,
body #search_filters .facet .facet-title,
.sidebar .block .title_block.products-section-title,
.box-fashion .ApHtml b, .box-fashion .ApHtml strong,
.box-cateh2 .ApImage .image_description b, .box-cateh2 .ApImage .image_description strong,
.litetooltip-wrapper .template h3,
b, strong, .litetooltip-wrapper .template a,
#blockcart-modal .product-name,
#blockcart-modal .modal-title,
.leo-fly-cart-slidebar .leo-dropdown-total .value, .leo-fly-cart-slidebar .leo-cart-dropdown-action .value,
.box-footerlink2 #block-newsletter-label,
.box-shipping2 .ApRawHtml h4,
.thumbnail-container .product-title,
.box-tabproducts .nav-tabs li a,
.bannercontainer .tp-caption.big_black,
.bannercontainer .tp-caption.very_big_black {
font-weight: 300; }
.leo-cart-item-info .product-name a,
.leo-dropdown-cart-subtotals .label, .leo-dropdown-cart-total .label,
.af .af_subtitle, .form-control,
.ac_results li, .leo-block-sidebar .post-name a,
.p-reference, #leo_search_block_top .form-control,
.products-sort-order .select-list,
label, .label, body #search_filters .facet .facet-title,
.sidebar .block .products .thumbnail-container .product-title,
.thumbnail-container .product-title,
.box-shipping .ApRawHtml h4,
.box-shipping .ApRawHtml,
.blog-container .blog-title {
font-size: 14px; }
.selectedFilters .clearAll .txt,
.sidebar .block a.all-product-link,
.breadcrumb ol {
font-size: 13px; }
/*# sourceMappingURL=skin.css.map */

View File

@@ -0,0 +1,36 @@
<?php
/*
* PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @version Release: $Revision$
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,24 @@
@import url("//fonts.googleapis.com/css2?family=Roboto:wght@400;400;500;700&display=swap");
/*
font-family: 'Roboto', sans-serif;
*/
body {
font-family: 'Roboto', sans-serif;
font-size: 14px; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
font-family: 'Roboto', sans-serif;
font-weight: 700; }
#leo_search_block_top .form-control,
.leo-megamenu .dropdown-menu li a,
.leo-megamenu .dropdown-menu a > .menu-title,
.thumbnail-container .product-title {
font-size: 14px; }
.box-fashion .ApHtml a,
.footer-container .ApColumn .title_block,
.leo-megamenu .dropdown-menu div.menu-title {
font-size: 13px; }
/*# sourceMappingURL=skin.css.map */

View File

@@ -0,0 +1,36 @@
<?php
/*
* PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @version Release: $Revision$
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,12 @@
@import url("//fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap");
/*
font-family: 'Open Sans', sans-serif;
*/
body {
font-family: 'Open Sans', sans-serif; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
font-family: 'Open Sans', sans-serif;
font-weight: 700; }
/*# sourceMappingURL=skin.css.map */

View File

@@ -0,0 +1,36 @@
<?php
/*
* PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @version Release: $Revision$
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,12 @@
@import url("//fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap");
/*
font-family: 'Montserrat', sans-serif;
*/
body {
font-family: 'Montserrat', sans-serif; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
font-family: 'Montserrat', sans-serif;
font-weight: 700; }
/*# sourceMappingURL=skin.css.map */

View File

@@ -0,0 +1,36 @@
<?php
/*
* PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @version Release: $Revision$
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,12 @@
@import url("//fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600&display=swap");
/*
font-family: 'Oswald', sans-serif;
*/
body {
font-family: 'Oswald', sans-serif; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
font-family: 'Oswald', sans-serif;
font-weight: 600; }
/*# sourceMappingURL=skin.css.map */

View File

@@ -0,0 +1,36 @@
<?php
/*
* PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @version Release: $Revision$
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,24 @@
@import url("//fonts.googleapis.com/css2?family=Rajdhani:wght@300;400;500;600;700&display=swap");
/*
font-family: 'Rajdhani', sans-serif;
*/
body {
font-family: 'Rajdhani', sans-serif;
font-size: 14px; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
font-family: 'Rajdhani', sans-serif;
font-weight: 700; }
#leo_search_block_top .form-control,
.leo-megamenu .dropdown-menu li a,
.leo-megamenu .dropdown-menu a > .menu-title,
.thumbnail-container .product-title {
font-size: 14px; }
.box-fashion .ApHtml a,
.footer-container .ApColumn .title_block,
.leo-megamenu .dropdown-menu div.menu-title {
font-size: 14px; }
/*# sourceMappingURL=skin.css.map */

View File

@@ -0,0 +1,137 @@
@charset "UTF-8";
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
/* Slider */
/* Arrows */
.slick-arrows .slick-arrow {
position: absolute;
display: block;
height: 20px;
width: 20px;
line-height: 0px;
font-size: 0px;
z-index: 9;
cursor: pointer;
background: transparent;
color: transparent;
top: 50%;
padding: 0;
border: none;
outline: none;
color: black;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
-o-transform: translate(0, -50%);
transform: translate(0, -50%); }
.slick-arrows .slick-arrow:hover, .slick-arrows .slick-arrow:focus {
outline: none; }
.slick-arrows .slick-arrow.slick-disabled {
opacity: 0.2;
filter: alpha(opacity=20);
cursor: no-drop; }
.slick-arrows .slick-arrow:before {
font-size: 14px;
display: block;
font-family: "FontAwesome";
opacity: 1;
filter: alpha(opacity=100); }
.slick-arrows .slick-arrow.slick-prev {
left: -25px; }
[dir="rtl"] .slick-arrows .slick-arrow.slick-prev {
left: auto;
right: -25px; }
.slick-arrows .slick-arrow.slick-prev:before {
content: ""; }
[dir="rtl"] .slick-arrows .slick-arrow.slick-prev:before {
content: ""; }
.slick-arrows .slick-arrow.slick-next {
right: -25px; }
[dir="rtl"] .slick-arrows .slick-arrow.slick-next {
left: -25px;
right: auto; }
.slick-arrows .slick-arrow.slick-next:before {
content: ""; }
[dir="rtl"] .slick-arrows .slick-arrow.slick-next:before {
content: ""; }
/* Dots */
.slick-dotted.slick-slider {
margin-bottom: 30px; }
.slick-dots {
position: absolute;
bottom: -25px;
list-style: none;
display: block;
text-align: center;
padding: 0;
margin: 0;
width: 100%; }
.slick-dots li {
position: relative;
display: inline-block;
height: 20px;
width: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer; }
.slick-dots li button {
border: 0;
background: transparent;
display: block;
height: 20px;
width: 20px;
outline: none;
line-height: 0px;
font-size: 0px;
color: transparent;
padding: 5px;
cursor: pointer; }
.slick-dots li button:hover, .slick-dots li button:focus {
outline: none; }
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
opacity: 0.2;
filter: alpha(opacity=20); }
.slick-dots li button:before {
position: absolute;
top: 0;
left: 0;
content: "";
width: 20px;
height: 20px;
font-family: "FontAwesome";
font-size: 10px;
line-height: 20px;
text-align: center;
color: black;
opacity: 0.25;
filter: alpha(opacity=25); }
.slick-dots li.slick-active button:before {
color: black;
opacity: 1;
filter: alpha(opacity=100); }
/*# sourceMappingURL=slick-theme.css.map */

View File

@@ -0,0 +1,105 @@
/***************************************************
Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
Mixins RTL Themes
/***************************************************/
/************************************
Override Bootstrap
*************************************/
/**
* Web Application Prefix Apply For Making Owner Styles
*/
/**
* Blocks Layout Selectors
*/
/***********************************************************************/
/* Slider */
.slick-slider {
position: relative;
display: block;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent; }
.slick-list {
position: relative;
overflow: hidden;
display: block;
padding: 0;
margin-left: -15px;
margin-right: -15px; }
.slick-list:focus {
outline: none; }
.slick-list.dragging {
cursor: pointer;
cursor: hand; }
.slick-slider .slick-track,
.slick-slider .slick-list {
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0); }
.slick-track {
position: relative;
left: 0;
top: 0;
display: block; }
.slick-track:before, .slick-track:after {
content: "";
display: table; }
.slick-track:after {
clear: both; }
.slick-loading .slick-track {
visibility: hidden; }
.slick-slide {
outline: 0;
float: left;
height: 100%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
display: none; }
[dir="rtl"] .slick-slide {
float: right; }
.slick-slide .slick-slide {
padding-left: 0;
padding-right: 0; }
.slick-slide.slick-loading img {
display: none; }
.slick-slide.dragging img {
pointer-events: none; }
.slick-initialized .slick-slide {
display: block; }
.slick-loading .slick-slide {
visibility: hidden; }
.slick-vertical .slick-slide {
display: block;
height: auto; }
.slick-arrow.slick-hidden {
display: none; }
.slick-row.hide-loading .timeline-wrapper {
display: none; }
.slick-loading {
display: none; }
.slick-loaded {
display: block; }
/*# sourceMappingURL=slick.css.map */

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,36 @@
<?php
/*
* PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @version Release: $Revision$
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,35 @@
<?php
/*
* 2007-2017 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2017 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,35 @@
<?php
/*
* 2007-2017 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2017 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,35 @@
<?php
/*
* 2007-2017 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2017 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,7 @@
/*
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*/
//customSticky();

View File

@@ -0,0 +1,252 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<section id="main" class="product-detail product-image-gallery product-image-gallery" itemscope itemtype="https://schema.org/Product">
<meta itemprop="url" content="{$product.url}"><div class="row"><div class="col-md-6 col-lg-6 col-xl-6">
{block name='page_content_container'}
<section class="page-content" id="content" data-templatezoomtype="in" data-zoomposition="right" data-zoomwindowwidth="400" data-zoomwindowheight="400">
{block name='page_content'}
<div class="images-container">
{block name='product_cover_thumbnails'}
{if $isMobile && $dmobile_swipe}
<div class="list-images-mobile">
{foreach from=$product.images item=image}
<div>
<img
class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}{if $aplazyload} lazy{/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}"
{if $aplazyload}data-src{else}src{/if}="{$image.bySize.large_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</div>
{/foreach}
</div>
{else}
{block name='product_cover'}
<div class="product-cover">
{block name='product_flags'}
<ul class="product-flags">
{foreach from=$product.flags item=flag}
<li class="product-flag {$flag.type}">{$flag.label}</li>
{/foreach}
</ul>
{/block}
{if $product.cover}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid{if $aplazyload} lazy{/if}" {if $aplazyload}data-src{else}src{/if}="{$product.cover.bySize.large_default.url}" alt="{$product.cover.legend}" title="{$product.cover.legend}" itemprop="image">
<div class="layer hidden-sm-down" data-toggle="modal" data-target="#product-modal">
<i class="material-icons zoom-in">&#xE8FF;</i>
</div>
{else}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid{if $aplazyload} lazy{/if}" {if $aplazyload}data-src{else}src{/if}="{$urls.no_picture_image.bySize.large_default.url}" alt="{$product.name}" title="{$product.name}" itemprop="image">
{/if}
</div>
{/block}
{block name='product_images'}
<div id="thumb-gallery" class="product-thumb-images">
{if $product.cover}
{foreach from=$product.images item=image}
<div class="thumb-container {if $image.id_image == $product.cover.id_image} active {/if}">
<a href="javascript:void(0)" data-image="{$image.bySize.large_default.url}" data-zoom-image="{$image.bySize.large_default.url}">
<img
class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}{if $aplazyload} lazy{/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}"
{if $aplazyload}data-src{else}src{/if}="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/foreach}
{else}
<div class="thumb-container">
<a href="javascript:void(0)" data-image="{$urls.no_picture_image.bySize.large_default.url}" data-zoom-image="{$urls.no_picture_image.bySize.large_default.url}">
<img
class="thumb js-thumb img-fluid{if $aplazyload} lazy{/if}"
data-image-medium-src="{$urls.no_picture_image.bySize.medium_default.url}"
data-image-large-src="{$urls.no_picture_image.bySize.large_default.url}"
{if $aplazyload}data-src{else}src{/if}="{$urls.no_picture_image.bySize.home_default.url}"
alt="{$product.name}"
title="{$product.name}"
itemprop="image"
>
</a>
</div>
{/if}
</div>
{if $product.images|@count > 1}
<div class="arrows-product-fake slick-arrows">
<button class="slick-prev slick-arrow" aria-label="Previous" type="button" >{l s='Previous' d='Shop.Theme.Catalog'}</button>
<button class="slick-next slick-arrow" aria-label="Next" type="button">{l s='Next' d='Shop.Theme.Catalog'}</button>
</div>
{/if}
{/block}
{/if}
{/block}
{hook h='displayAfterProductThumbs'}
</div>
{/block}
</section>
{/block}
{block name='product_images_modal'}
{include file='catalog/_partials/product-images-modal.tpl'}
{/block}
</div><div class="col-md-6 col-lg-6 col-xl-6">
{block name='page_header_container'}
{block name='page_header'}
<h1 class="h1 product-detail-name" itemprop="name">{block name='page_title'}{$product.name}{/block}</h1>
{/block}
{/block}
{block name='product_prices'}
{include file='catalog/_partials/product-prices.tpl'}
{/block}
<div class="leo-more-cdown" data-idproduct="{$product.id_product}"></div>
{block name='product_description_short'}
<div id="product-description-short-{$product.id}" class="description-short" itemprop="description">{$product.description_short nofilter}</div>
{/block}
{if $product.is_customizable && count($product.customizations.fields)}
{block name='product_customization'}
{include file="catalog/_partials/product-customization.tpl" customizations=$product.customizations}
{/block}
{/if}
<div class="product-actions">
{block name='product_buy'}
<form action="{$urls.pages.cart}" method="post" id="add-to-cart-or-refresh">
<input type="hidden" name="token" value="{$static_token}">
<input type="hidden" name="id_product" value="{$product.id}" id="product_page_product_id">
<input type="hidden" name="id_customization" value="{$product.id_customization}" id="product_customization_id">
{block name='product_variants'}
{include file='catalog/_partials/product-variants.tpl'}
{/block}
{block name='product_pack'}
{if $packItems}
<section class="product-pack">
<h3 class="h4">{l s='This pack contains' d='Shop.Theme.Catalog'}</h3>
{foreach from=$packItems item="product_pack"}
{block name='product_miniature'}
{include file='catalog/_partials/miniatures/pack-product.tpl' product=$product_pack}
{/block}
{/foreach}
</section>
{/if}
{/block}
{block name='product_discounts'}
{include file='catalog/_partials/product-discounts.tpl'}
{/block}
{block name='product_add_to_cart'}
{include file='catalog/_partials/product-add-to-cart.tpl'}
{/block}
{block name='product_refresh'}
<input class="product-refresh ps-hidden-by-js" name="refresh" type="submit" value="{l s='Refresh' d='Shop.Theme.Actions'}">
{/block}
</form>
{/block}
</div>
{hook h='displayLeoProductReviewExtra' product=$product}
{block name='product_additional_info'}
{include file='catalog/_partials/product-additional-info.tpl'}
{/block}
{block name='hook_display_reassurance'}
{hook h='displayReassurance'}
{/block}
</div><div class="col-md-12 col-lg-12 col-xl-12">
{include file="sub/product_info/tab.tpl"}
{block name='product_accessories'}
{if $accessories}
<section class="product-accessories clearfix">
<h3 class="h5 products-section-title">{l s='You might also like' d='Shop.Theme.Catalog'}</h3>
<div class="products">
<div class="owl-row {if isset($productClassWidget)} {$productClassWidget}{/if}">
<div id="category-products2">
{foreach from=$accessories item="product_accessory"}
<div class="item{if $smarty.foreach.mypLoop.index == 0} first{/if}">
{block name='product_miniature'}
{if isset($productProfileDefault) && $productProfileDefault}
{hook h='displayLeoProfileProduct' product=$product_accessory profile=$productProfileDefault}
{else}
{include file='catalog/_partials/miniatures/product.tpl' product=$product_accessory}
{/if}
{/block}
</div>
{/foreach}
</div>
</div>
</div>
</section>
{/if}
{/block}
<script type="text/javascript">
products_list_functions.push(
function(){
$('#category-products2').owlCarousel({
{if isset($IS_RTL) && $IS_RTL}
direction:'rtl',
{else}
direction:'ltr',
{/if}
items : 4,
itemsCustom : false,
itemsDesktop : [1200, 4],
itemsDesktopSmall : [992, 3],
itemsTablet : [768, 2],
itemsTabletSmall : false,
itemsMobile : [480, 1],
singleItem : false, // true : show only 1 item
itemsScaleUp : false,
slideSpeed : 200, // change speed when drag and drop a item
paginationSpeed :800, // change speed when go next page
autoPlay : false, // time to show each item
stopOnHover : false,
navigation : true,
navigationText : ["&lsaquo;", "&rsaquo;"],
scrollPerPage :true,
responsive :true,
pagination : false,
paginationNumbers : false,
addClassActive : true,
mouseDrag : true,
touchDrag : true,
});
}
);
</script>
{block name='product_footer'}
{hook h='displayFooterProduct' product=$product category=$category}
{/block}
</div></div>
{block name='page_footer_container'}
<footer class="page-footer">
{block name='page_footer'}
<!-- Footer content -->
{/block}
</footer>
{/block}
</section>

View File

@@ -0,0 +1,267 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<section id="main" class="product-detail product-image-thumbs-left product-image-thumbs product-thumbs-left" itemscope itemtype="https://schema.org/Product">
<meta itemprop="url" content="{$product.url}"><div class="row"><div class="col-md-6 col-lg-6 col-xl-6">
{block name='page_content_container'}
<section class="page-content" id="content" data-templateview="left" data-numberimage="5" data-numberimage1200="4" data-numberimage992="3" data-numberimage768="3" data-numberimage576="3" data-numberimage480="2" data-numberimage360="2" data-templatemodal="0" data-templatezoomtype="in_scrooll" data-zoomposition="right" data-zoomwindowwidth="400" data-zoomwindowheight="400">
{block name='page_content'}
<div class="images-container">
{block name='product_cover_thumbnails'}
{if $isMobile && $dmobile_swipe}
<div class="list-images-mobile">
{foreach from=$product.images item=image}
<div>
<img
class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}"
src="{$image.bySize.large_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</div>
{/foreach}
</div>
{else}
{block name='product_cover'}
<div class="product-cover">
{block name='product_flags'}
<ul class="product-flags">
{foreach from=$product.flags item=flag}
<li class="product-flag {$flag.type}">{$flag.label}</li>
{/foreach}
</ul>
{/block}
{if $product.cover}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid" src="{$product.cover.bySize.large_default.url}" alt="{$product.cover.legend}" title="{$product.cover.legend}" itemprop="image">
<div class="layer hidden-sm-down" data-toggle="modal" data-target="#product-modal">
<i class="material-icons zoom-in">&#xE8FF;</i>
</div>
{else}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid" src="{$urls.no_picture_image.bySize.large_default.url}" alt="{$product.name}" title="{$product.name}" itemprop="image">
{/if}
</div>
{/block}
{block name='product_images'}
<div id="thumb-gallery" class="product-thumb-images">
{if $product.cover}
{foreach from=$product.images item=image}
<div class="thumb-container {if $image.id_image == $product.cover.id_image} active {/if}">
<a href="javascript:void(0)" data-image="{$image.bySize.large_default.url}" data-zoom-image="{$image.bySize.large_default.url}">
<img
class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}"
src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/foreach}
{else}
<div class="thumb-container">
<a href="javascript:void(0)" data-image="{$urls.no_picture_image.bySize.large_default.url}" data-zoom-image="{$urls.no_picture_image.bySize.large_default.url}">
<img
class="thumb js-thumb img-fluid"
data-image-medium-src="{$urls.no_picture_image.bySize.medium_default.url}"
data-image-large-src="{$urls.no_picture_image.bySize.large_default.url}"
src="{$urls.no_picture_image.bySize.home_default.url}"
alt="{$product.name}"
title="{$product.name}"
itemprop="image"
>
</a>
</div>
{/if}
</div>
{if $product.images|@count > 1}
<div class="arrows-product-fake slick-arrows">
<button class="slick-prev slick-arrow" aria-label="Previous" type="button" >{l s='Previous' d='Shop.Theme.Catalog'}</button>
<button class="slick-next slick-arrow" aria-label="Next" type="button">{l s='Next' d='Shop.Theme.Catalog'}</button>
</div>
{/if}
{/block}
{/if}
{/block}
{hook h='displayAfterProductThumbs'}
</div>
{/block}
</section>
{/block}
{block name='product_images_modal'}
{include file='catalog/_partials/product-images-modal.tpl'}
{/block}
</div><div class="col-md-6 col-lg-6 col-xl-6">
{block name='page_header_container'}
{block name='page_header'}
<h1 class="h1 product-detail-name" itemprop="name">{block name='page_title'}{$product.name}{/block}</h1>
{/block}
{/block}<div class="leo-more-cdown" data-idproduct="{$product.id_product}"></div>
{block name='product_prices'}
{include file='catalog/_partials/product-prices.tpl'}
{/block}
{block name='product_description_short'}
<div id="product-description-short-{$product.id}" class="description-short" itemprop="description">{$product.description_short nofilter}</div>
{/block}
{if $product.is_customizable && count($product.customizations.fields)}
{block name='product_customization'}
{include file="catalog/_partials/product-customization.tpl" customizations=$product.customizations}
{/block}
{/if}
<div class="product-actions">
{block name='product_buy'}
<form action="{$urls.pages.cart}" method="post" id="add-to-cart-or-refresh">
<input type="hidden" name="token" value="{$static_token}">
<input type="hidden" name="id_product" value="{$product.id}" id="product_page_product_id">
<input type="hidden" name="id_customization" value="{$product.id_customization}" id="product_customization_id">
{block name='product_variants'}
{include file='catalog/_partials/product-variants.tpl'}
{/block}
{block name='product_pack'}
{if $packItems}
<section class="product-pack">
<h3 class="h4">{l s='This pack contains' d='Shop.Theme.Catalog'}</h3>
{foreach from=$packItems item="product_pack"}
{block name='product_miniature'}
{include file='catalog/_partials/miniatures/pack-product.tpl' product=$product_pack}
{/block}
{/foreach}
</section>
{/if}
{/block}
{block name='product_discounts'}
{include file='catalog/_partials/product-discounts.tpl'}
{/block}
{block name='product_add_to_cart'}
{include file='catalog/_partials/product-add-to-cart.tpl'}
{/block}
{block name='product_refresh'}
<input class="product-refresh ps-hidden-by-js" name="refresh" type="submit" value="{l s='Refresh' d='Shop.Theme.Actions'}">
{/block}
</form>
{/block}
</div>
{hook h='displayLeoProductReviewExtra' product=$product}
{block name='product_additional_info'}
{include file='catalog/_partials/product-additional-info.tpl'}
{/block}<div class="p-reference">
{block name='product_reference'}
{if isset($product.reference_to_display)}
<div class="product-reference">
<label class="label">{l s='Reference' d='Shop.Theme.Catalog'} </label>
<span itemprop="sku">{$product.reference_to_display}</span>
</div>
{/if}
{/block}
{block name='product_quantities'}
{if $product.show_quantities}
<div class="product-quantities">
<label class="label">{l s='In stock' d='Shop.Theme.Catalog'}</label>
<span>{$product.quantity} {$product.quantity_label}</span>
</div>
{/if}
{/block}
</div>
</div><div class="col-md-12 col-lg-12 col-xl-12">
{include file="sub/product_info/tab.tpl"}
{block name='product_accessories'}
{if $accessories}
<section class="product-accessories clearfix">
<h3 class="h5 products-section-title">{l s='You might also like' d='Shop.Theme.Catalog'}</h3>
<div class="products">
<div class="owl-row {if isset($productClassWidget)} {$productClassWidget}{/if}">
<div id="category-products2">
{foreach from=$accessories item="product_accessory"}
<div class="item{if $smarty.foreach.mypLoop.index == 0} first{/if}">
{block name='product_miniature'}
{if isset($productProfileDefault) && $productProfileDefault}
{hook h='displayLeoProfileProduct' product=$product_accessory profile=$productProfileDefault}
{else}
{include file='catalog/_partials/miniatures/product.tpl' product=$product_accessory}
{/if}
{/block}
</div>
{/foreach}
</div>
</div>
</div>
</section>
{/if}
{/block}
<script type="text/javascript">
products_list_functions.push(
function(){
$('#category-products2').owlCarousel({
{if isset($IS_RTL) && $IS_RTL}
direction:'rtl',
{else}
direction:'ltr',
{/if}
items : 4,
itemsCustom : false,
itemsDesktop : [1200, 4],
itemsDesktopSmall : [992, 3],
itemsTablet : [768, 2],
itemsTabletSmall : false,
itemsMobile : [480, 1],
singleItem : false, // true : show only 1 item
itemsScaleUp : false,
slideSpeed : 200, // change speed when drag and drop a item
paginationSpeed :800, // change speed when go next page
autoPlay : false, // time to show each item
stopOnHover : false,
navigation : true,
navigationText : ["&lsaquo;", "&rsaquo;"],
scrollPerPage :true,
responsive :true,
pagination : false,
paginationNumbers : false,
addClassActive : true,
mouseDrag : true,
touchDrag : true,
});
}
);
</script>
{block name='product_footer'}
{hook h='displayFooterProduct' product=$product category=$category}
{/block}
</div></div>
{block name='page_footer_container'}
<footer class="page-footer">
{block name='page_footer'}
<!-- Footer content -->
{/block}
</footer>
{/block}
</section>

View File

@@ -0,0 +1,253 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<section id="main" class="product-detail product-image-no-thumbs-fullwidth product-image-thumbs no-thumbs" itemscope itemtype="https://schema.org/Product">
<meta itemprop="url" content="{$product.url}"><div class="row"><div class="col-xl-12 col-lg-12 col-md-12 col-sm-12 col-xs-12 col-sp-12">
{block name='page_content_container'}
<section class="page-content" id="content" data-templateview="none" data-numberimage="5" data-numberimage1200="5" data-numberimage992="4" data-numberimage768="3" data-numberimage576="3" data-numberimage480="2" data-numberimage360="2" data-templatemodal="1" data-templatezoomtype="none" data-zoomposition="right" data-zoomwindowwidth="400" data-zoomwindowheight="400">
{block name='page_content'}
<div class="images-container">
{block name='product_cover_thumbnails'}
{if $isMobile && $dmobile_swipe}
<div class="list-images-mobile">
{foreach from=$product.images item=image}
<div>
<img
class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}"
src="{$image.bySize.large_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</div>
{/foreach}
</div>
{else}
{block name='product_cover'}
<div class="product-cover">
{block name='product_flags'}
<ul class="product-flags">
{foreach from=$product.flags item=flag}
<li class="product-flag {$flag.type}">{$flag.label}</li>
{/foreach}
</ul>
{/block}
{if $product.cover}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid" src="{$product.cover.bySize.large_default.url}" alt="{$product.cover.legend}" title="{$product.cover.legend}" itemprop="image">
<div class="layer hidden-sm-down" data-toggle="modal" data-target="#product-modal">
<i class="material-icons zoom-in">&#xE8FF;</i>
</div>
{else}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid" src="{$urls.no_picture_image.bySize.large_default.url}" alt="{$product.name}" title="{$product.name}" itemprop="image">
{/if}
</div>
{/block}
{block name='product_images'}
<div id="thumb-gallery" class="product-thumb-images">
{if $product.cover}
{foreach from=$product.images item=image}
<div class="thumb-container {if $image.id_image == $product.cover.id_image} active {/if}">
<a href="javascript:void(0)" data-image="{$image.bySize.large_default.url}" data-zoom-image="{$image.bySize.large_default.url}">
<img
class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}"
src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/foreach}
{else}
<div class="thumb-container">
<a href="javascript:void(0)" data-image="{$urls.no_picture_image.bySize.large_default.url}" data-zoom-image="{$urls.no_picture_image.bySize.large_default.url}">
<img
class="thumb js-thumb img-fluid"
data-image-medium-src="{$urls.no_picture_image.bySize.medium_default.url}"
data-image-large-src="{$urls.no_picture_image.bySize.large_default.url}"
src="{$urls.no_picture_image.bySize.home_default.url}"
alt="{$product.name}"
title="{$product.name}"
itemprop="image"
>
</a>
</div>
{/if}
</div>
{if $product.images|@count > 1}
<div class="arrows-product-fake slick-arrows">
<button class="slick-prev slick-arrow" aria-label="Previous" type="button" >{l s='Previous' d='Shop.Theme.Catalog'}</button>
<button class="slick-next slick-arrow" aria-label="Next" type="button">{l s='Next' d='Shop.Theme.Catalog'}</button>
</div>
{/if}
{/block}
{/if}
{/block}
{hook h='displayAfterProductThumbs'}
</div>
{/block}
</section>
{/block}
{block name='product_images_modal'}
{include file='catalog/_partials/product-images-modal.tpl'}
{/block}
</div><div class="offset-lg-2 offset-xl-2 col-xl-8 col-lg-8 col-md-12 col-sm-12 col-xs-12 col-sp-12">
{block name='page_header_container'}
{block name='page_header'}
<h1 class="h1 product-detail-name" itemprop="name">{block name='page_title'}{$product.name}{/block}</h1>
{/block}
{/block}<div class="leo-more-cdown" data-idproduct="{$product.id_product}"></div>
{block name='product_prices'}
{include file='catalog/_partials/product-prices.tpl'}
{/block}
{block name='product_description_short'}
<div id="product-description-short-{$product.id}" class="description-short" itemprop="description">{$product.description_short nofilter}</div>
{/block}
{if $product.is_customizable && count($product.customizations.fields)}
{block name='product_customization'}
{include file="catalog/_partials/product-customization.tpl" customizations=$product.customizations}
{/block}
{/if}
<div class="product-actions">
{block name='product_buy'}
<form action="{$urls.pages.cart}" method="post" id="add-to-cart-or-refresh">
<input type="hidden" name="token" value="{$static_token}">
<input type="hidden" name="id_product" value="{$product.id}" id="product_page_product_id">
<input type="hidden" name="id_customization" value="{$product.id_customization}" id="product_customization_id">
{block name='product_variants'}
{include file='catalog/_partials/product-variants.tpl'}
{/block}
{block name='product_pack'}
{if $packItems}
<section class="product-pack">
<h3 class="h4">{l s='This pack contains' d='Shop.Theme.Catalog'}</h3>
{foreach from=$packItems item="product_pack"}
{block name='product_miniature'}
{include file='catalog/_partials/miniatures/pack-product.tpl' product=$product_pack}
{/block}
{/foreach}
</section>
{/if}
{/block}
{block name='product_discounts'}
{include file='catalog/_partials/product-discounts.tpl'}
{/block}
{block name='product_add_to_cart'}
{include file='catalog/_partials/product-add-to-cart.tpl'}
{/block}
{block name='product_refresh'}
<input class="product-refresh ps-hidden-by-js" name="refresh" type="submit" value="{l s='Refresh' d='Shop.Theme.Actions'}">
{/block}
</form>
{/block}
</div>
{hook h='displayLeoProductReviewExtra' product=$product}
{block name='product_additional_info'}
{include file='catalog/_partials/product-additional-info.tpl'}
{/block}
{block name='hook_display_reassurance'}
{hook h='displayReassurance'}
{/block}
{include file="sub/product_info/tab.tpl"}
</div><div class="col-xl-12 col-lg-12 col-md-12 col-sm-12 col-xs-12 col-sp-12">
{block name='product_accessories'}
{if $accessories}
<section class="product-accessories clearfix">
<h3 class="h5 products-section-title">{l s='You might also like' d='Shop.Theme.Catalog'}</h3>
<div class="products">
<div class="owl-row {if isset($productClassWidget)} {$productClassWidget}{/if}">
<div id="category-products2">
{foreach from=$accessories item="product_accessory"}
<div class="item{if $smarty.foreach.mypLoop.index == 0} first{/if}">
{block name='product_miniature'}
{if isset($productProfileDefault) && $productProfileDefault}
{hook h='displayLeoProfileProduct' product=$product_accessory profile=$productProfileDefault}
{else}
{include file='catalog/_partials/miniatures/product.tpl' product=$product_accessory}
{/if}
{/block}
</div>
{/foreach}
</div>
</div>
</div>
</section>
{/if}
{/block}
<script type="text/javascript">
products_list_functions.push(
function(){
$('#category-products2').owlCarousel({
{if isset($IS_RTL) && $IS_RTL}
direction:'rtl',
{else}
direction:'ltr',
{/if}
items : 4,
itemsCustom : false,
itemsDesktop : [1200, 4],
itemsDesktopSmall : [992, 3],
itemsTablet : [768, 2],
itemsTabletSmall : false,
itemsMobile : [480, 1],
singleItem : false, // true : show only 1 item
itemsScaleUp : false,
slideSpeed : 200, // change speed when drag and drop a item
paginationSpeed :800, // change speed when go next page
autoPlay : false, // time to show each item
stopOnHover : false,
navigation : true,
navigationText : ["&lsaquo;", "&rsaquo;"],
scrollPerPage :true,
responsive :true,
pagination : false,
paginationNumbers : false,
addClassActive : true,
mouseDrag : true,
touchDrag : true,
});
}
);
</script>
{block name='product_footer'}
{hook h='displayFooterProduct' product=$product category=$category}
{/block}
</div></div>
{block name='page_footer_container'}
<footer class="page-footer">
{block name='page_footer'}
<!-- Footer content -->
{/block}
</footer>
{/block}
</section>

View File

@@ -0,0 +1,253 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<section id="main" class="product-detail product-image-no-thumbs product-image-thumbs no-thumbs" itemscope itemtype="https://schema.org/Product">
<meta itemprop="url" content="{$product.url}"><div class="row"><div class="col-md-6 col-lg-6 col-xl-6">
{block name='page_content_container'}
<section class="page-content" id="content" data-templateview="none" data-numberimage="5" data-numberimage1200="5" data-numberimage992="4" data-numberimage768="3" data-numberimage576="3" data-numberimage480="2" data-numberimage360="2" data-templatemodal="1" data-templatezoomtype="none" data-zoomposition="right" data-zoomwindowwidth="400" data-zoomwindowheight="400">
{block name='page_content'}
<div class="images-container">
{block name='product_cover_thumbnails'}
{if $isMobile && $dmobile_swipe}
<div class="list-images-mobile">
{foreach from=$product.images item=image}
<div>
<img
class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}"
src="{$image.bySize.large_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</div>
{/foreach}
</div>
{else}
{block name='product_cover'}
<div class="product-cover">
{block name='product_flags'}
<ul class="product-flags">
{foreach from=$product.flags item=flag}
<li class="product-flag {$flag.type}">{$flag.label}</li>
{/foreach}
</ul>
{/block}
{if $product.cover}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid" src="{$product.cover.bySize.large_default.url}" alt="{$product.cover.legend}" title="{$product.cover.legend}" itemprop="image">
<div class="layer hidden-sm-down" data-toggle="modal" data-target="#product-modal">
<i class="material-icons zoom-in">&#xE8FF;</i>
</div>
{else}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid" src="{$urls.no_picture_image.bySize.large_default.url}" alt="{$product.name}" title="{$product.name}" itemprop="image">
{/if}
</div>
{/block}
{block name='product_images'}
<div id="thumb-gallery" class="product-thumb-images">
{if $product.cover}
{foreach from=$product.images item=image}
<div class="thumb-container {if $image.id_image == $product.cover.id_image} active {/if}">
<a href="javascript:void(0)" data-image="{$image.bySize.large_default.url}" data-zoom-image="{$image.bySize.large_default.url}">
<img
class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}"
src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/foreach}
{else}
<div class="thumb-container">
<a href="javascript:void(0)" data-image="{$urls.no_picture_image.bySize.large_default.url}" data-zoom-image="{$urls.no_picture_image.bySize.large_default.url}">
<img
class="thumb js-thumb img-fluid"
data-image-medium-src="{$urls.no_picture_image.bySize.medium_default.url}"
data-image-large-src="{$urls.no_picture_image.bySize.large_default.url}"
src="{$urls.no_picture_image.bySize.home_default.url}"
alt="{$product.name}"
title="{$product.name}"
itemprop="image"
>
</a>
</div>
{/if}
</div>
{if $product.images|@count > 1}
<div class="arrows-product-fake slick-arrows">
<button class="slick-prev slick-arrow" aria-label="Previous" type="button" >{l s='Previous' d='Shop.Theme.Catalog'}</button>
<button class="slick-next slick-arrow" aria-label="Next" type="button">{l s='Next' d='Shop.Theme.Catalog'}</button>
</div>
{/if}
{/block}
{/if}
{/block}
{hook h='displayAfterProductThumbs'}
</div>
{/block}
</section>
{/block}
{block name='product_images_modal'}
{include file='catalog/_partials/product-images-modal.tpl'}
{/block}
</div><div class="col-md-6 col-lg-6 col-xl-6">
{block name='page_header_container'}
{block name='page_header'}
<h1 class="h1 product-detail-name" itemprop="name">{block name='page_title'}{$product.name}{/block}</h1>
{/block}
{/block}<div class="leo-more-cdown" data-idproduct="{$product.id_product}"></div>
{block name='product_prices'}
{include file='catalog/_partials/product-prices.tpl'}
{/block}
{block name='product_description_short'}
<div id="product-description-short-{$product.id}" class="description-short" itemprop="description">{$product.description_short nofilter}</div>
{/block}
{if $product.is_customizable && count($product.customizations.fields)}
{block name='product_customization'}
{include file="catalog/_partials/product-customization.tpl" customizations=$product.customizations}
{/block}
{/if}
<div class="product-actions">
{block name='product_buy'}
<form action="{$urls.pages.cart}" method="post" id="add-to-cart-or-refresh">
<input type="hidden" name="token" value="{$static_token}">
<input type="hidden" name="id_product" value="{$product.id}" id="product_page_product_id">
<input type="hidden" name="id_customization" value="{$product.id_customization}" id="product_customization_id">
{block name='product_variants'}
{include file='catalog/_partials/product-variants.tpl'}
{/block}
{block name='product_pack'}
{if $packItems}
<section class="product-pack">
<h3 class="h4">{l s='This pack contains' d='Shop.Theme.Catalog'}</h3>
{foreach from=$packItems item="product_pack"}
{block name='product_miniature'}
{include file='catalog/_partials/miniatures/pack-product.tpl' product=$product_pack}
{/block}
{/foreach}
</section>
{/if}
{/block}
{block name='product_discounts'}
{include file='catalog/_partials/product-discounts.tpl'}
{/block}
{block name='product_add_to_cart'}
{include file='catalog/_partials/product-add-to-cart.tpl'}
{/block}
{block name='product_refresh'}
<input class="product-refresh ps-hidden-by-js" name="refresh" type="submit" value="{l s='Refresh' d='Shop.Theme.Actions'}">
{/block}
</form>
{/block}
</div>
{hook h='displayLeoProductReviewExtra' product=$product}
{block name='product_additional_info'}
{include file='catalog/_partials/product-additional-info.tpl'}
{/block}
{block name='hook_display_reassurance'}
{hook h='displayReassurance'}
{/block}
</div><div class="col-md-12 col-lg-12 col-xl-12">
{include file="sub/product_info/tab.tpl"}
{block name='product_accessories'}
{if $accessories}
<section class="product-accessories clearfix">
<h3 class="h5 products-section-title">{l s='You might also like' d='Shop.Theme.Catalog'}</h3>
<div class="products">
<div class="owl-row {if isset($productClassWidget)} {$productClassWidget}{/if}">
<div id="category-products2">
{foreach from=$accessories item="product_accessory"}
<div class="item{if $smarty.foreach.mypLoop.index == 0} first{/if}">
{block name='product_miniature'}
{if isset($productProfileDefault) && $productProfileDefault}
{hook h='displayLeoProfileProduct' product=$product_accessory profile=$productProfileDefault}
{else}
{include file='catalog/_partials/miniatures/product.tpl' product=$product_accessory}
{/if}
{/block}
</div>
{/foreach}
</div>
</div>
</div>
</section>
{/if}
{/block}
<script type="text/javascript">
products_list_functions.push(
function(){
$('#category-products2').owlCarousel({
{if isset($IS_RTL) && $IS_RTL}
direction:'rtl',
{else}
direction:'ltr',
{/if}
items : 4,
itemsCustom : false,
itemsDesktop : [1200, 4],
itemsDesktopSmall : [992, 3],
itemsTablet : [768, 2],
itemsTabletSmall : false,
itemsMobile : [480, 1],
singleItem : false, // true : show only 1 item
itemsScaleUp : false,
slideSpeed : 200, // change speed when drag and drop a item
paginationSpeed :800, // change speed when go next page
autoPlay : false, // time to show each item
stopOnHover : false,
navigation : true,
navigationText : ["&lsaquo;", "&rsaquo;"],
scrollPerPage :true,
responsive :true,
pagination : false,
paginationNumbers : false,
addClassActive : true,
mouseDrag : true,
touchDrag : true,
});
}
);
</script>
{block name='product_footer'}
{hook h='displayFooterProduct' product=$product category=$category}
{/block}
</div></div>
{block name='page_footer_container'}
<footer class="page-footer">
{block name='page_footer'}
<!-- Footer content -->
{/block}
</footer>
{/block}
</section>

View File

@@ -0,0 +1,253 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<section id="main" class="product-detail product-image-thumbs-right product-image-thumbs product-thumbs-right" itemscope itemtype="https://schema.org/Product">
<meta itemprop="url" content="{$product.url}"><div class="row"><div class="col-md-6 col-lg-6 col-xl-6">
{block name='page_content_container'}
<section class="page-content" id="content" data-templateview="right" data-numberimage="5" data-numberimage1200="3" data-numberimage992="3" data-numberimage768="3" data-numberimage576="3" data-numberimage480="2" data-numberimage360="2" data-templatemodal="0" data-templatezoomtype="out" data-zoomposition="right" data-zoomwindowwidth="400" data-zoomwindowheight="400">
{block name='page_content'}
<div class="images-container">
{block name='product_cover_thumbnails'}
{if $isMobile && $dmobile_swipe}
<div class="list-images-mobile">
{foreach from=$product.images item=image}
<div>
<img
class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}"
src="{$image.bySize.large_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</div>
{/foreach}
</div>
{else}
{block name='product_cover'}
<div class="product-cover">
{block name='product_flags'}
<ul class="product-flags">
{foreach from=$product.flags item=flag}
<li class="product-flag {$flag.type}">{$flag.label}</li>
{/foreach}
</ul>
{/block}
{if $product.cover}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid" src="{$product.cover.bySize.large_default.url}" alt="{$product.cover.legend}" title="{$product.cover.legend}" itemprop="image">
<div class="layer hidden-sm-down" data-toggle="modal" data-target="#product-modal">
<i class="material-icons zoom-in">&#xE8FF;</i>
</div>
{else}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid" src="{$urls.no_picture_image.bySize.large_default.url}" alt="{$product.name}" title="{$product.name}" itemprop="image">
{/if}
</div>
{/block}
{block name='product_images'}
<div id="thumb-gallery" class="product-thumb-images">
{if $product.cover}
{foreach from=$product.images item=image}
<div class="thumb-container {if $image.id_image == $product.cover.id_image} active {/if}">
<a href="javascript:void(0)" data-image="{$image.bySize.large_default.url}" data-zoom-image="{$image.bySize.large_default.url}">
<img
class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}"
src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/foreach}
{else}
<div class="thumb-container">
<a href="javascript:void(0)" data-image="{$urls.no_picture_image.bySize.large_default.url}" data-zoom-image="{$urls.no_picture_image.bySize.large_default.url}">
<img
class="thumb js-thumb img-fluid"
data-image-medium-src="{$urls.no_picture_image.bySize.medium_default.url}"
data-image-large-src="{$urls.no_picture_image.bySize.large_default.url}"
src="{$urls.no_picture_image.bySize.home_default.url}"
alt="{$product.name}"
title="{$product.name}"
itemprop="image"
>
</a>
</div>
{/if}
</div>
{if $product.images|@count > 1}
<div class="arrows-product-fake slick-arrows">
<button class="slick-prev slick-arrow" aria-label="Previous" type="button" >{l s='Previous' d='Shop.Theme.Catalog'}</button>
<button class="slick-next slick-arrow" aria-label="Next" type="button">{l s='Next' d='Shop.Theme.Catalog'}</button>
</div>
{/if}
{/block}
{/if}
{/block}
{hook h='displayAfterProductThumbs'}
</div>
{/block}
</section>
{/block}
{block name='product_images_modal'}
{include file='catalog/_partials/product-images-modal.tpl'}
{/block}
</div><div class="col-md-6 col-lg-6 col-xl-6">
{block name='page_header_container'}
{block name='page_header'}
<h1 class="h1 product-detail-name" itemprop="name">{block name='page_title'}{$product.name}{/block}</h1>
{/block}
{/block}
{block name='product_prices'}
{include file='catalog/_partials/product-prices.tpl'}
{/block}
{block name='product_description_short'}
<div id="product-description-short-{$product.id}" class="description-short" itemprop="description">{$product.description_short nofilter}</div>
{/block}<div class="leo-more-cdown" data-idproduct="{$product.id_product}"></div>
{if $product.is_customizable && count($product.customizations.fields)}
{block name='product_customization'}
{include file="catalog/_partials/product-customization.tpl" customizations=$product.customizations}
{/block}
{/if}
<div class="product-actions">
{block name='product_buy'}
<form action="{$urls.pages.cart}" method="post" id="add-to-cart-or-refresh">
<input type="hidden" name="token" value="{$static_token}">
<input type="hidden" name="id_product" value="{$product.id}" id="product_page_product_id">
<input type="hidden" name="id_customization" value="{$product.id_customization}" id="product_customization_id">
{block name='product_variants'}
{include file='catalog/_partials/product-variants.tpl'}
{/block}
{block name='product_pack'}
{if $packItems}
<section class="product-pack">
<h3 class="h4">{l s='This pack contains' d='Shop.Theme.Catalog'}</h3>
{foreach from=$packItems item="product_pack"}
{block name='product_miniature'}
{include file='catalog/_partials/miniatures/pack-product.tpl' product=$product_pack}
{/block}
{/foreach}
</section>
{/if}
{/block}
{block name='product_discounts'}
{include file='catalog/_partials/product-discounts.tpl'}
{/block}
{block name='product_add_to_cart'}
{include file='catalog/_partials/product-add-to-cart.tpl'}
{/block}
{block name='product_refresh'}
<input class="product-refresh ps-hidden-by-js" name="refresh" type="submit" value="{l s='Refresh' d='Shop.Theme.Actions'}">
{/block}
</form>
{/block}
</div>
{hook h='displayLeoProductReviewExtra' product=$product}
{block name='product_additional_info'}
{include file='catalog/_partials/product-additional-info.tpl'}
{/block}
{block name='hook_display_reassurance'}
{hook h='displayReassurance'}
{/block}
</div><div class="col-md-12 col-lg-12 col-xl-12">
{include file="sub/product_info/accordions.tpl"}
{block name='product_accessories'}
{if $accessories}
<section class="product-accessories clearfix">
<h3 class="h5 products-section-title">{l s='You might also like' d='Shop.Theme.Catalog'}</h3>
<div class="products">
<div class="owl-row {if isset($productClassWidget)} {$productClassWidget}{/if}">
<div id="category-products2">
{foreach from=$accessories item="product_accessory"}
<div class="item{if $smarty.foreach.mypLoop.index == 0} first{/if}">
{block name='product_miniature'}
{if isset($productProfileDefault) && $productProfileDefault}
{hook h='displayLeoProfileProduct' product=$product_accessory profile=$productProfileDefault}
{else}
{include file='catalog/_partials/miniatures/product.tpl' product=$product_accessory}
{/if}
{/block}
</div>
{/foreach}
</div>
</div>
</div>
</section>
{/if}
{/block}
<script type="text/javascript">
products_list_functions.push(
function(){
$('#category-products2').owlCarousel({
{if isset($IS_RTL) && $IS_RTL}
direction:'rtl',
{else}
direction:'ltr',
{/if}
items : 4,
itemsCustom : false,
itemsDesktop : [1200, 4],
itemsDesktopSmall : [992, 3],
itemsTablet : [768, 2],
itemsTabletSmall : false,
itemsMobile : [480, 1],
singleItem : false, // true : show only 1 item
itemsScaleUp : false,
slideSpeed : 200, // change speed when drag and drop a item
paginationSpeed :800, // change speed when go next page
autoPlay : false, // time to show each item
stopOnHover : false,
navigation : true,
navigationText : ["&lsaquo;", "&rsaquo;"],
scrollPerPage :true,
responsive :true,
pagination : false,
paginationNumbers : false,
addClassActive : true,
mouseDrag : true,
touchDrag : true,
});
}
);
</script>
{block name='product_footer'}
{hook h='displayFooterProduct' product=$product category=$category}
{/block}
</div></div>
{block name='page_footer_container'}
<footer class="page-footer">
{block name='page_footer'}
<!-- Footer content -->
{/block}
</footer>
{/block}
</section>

View File

@@ -0,0 +1,254 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<section id="main" class="product-detail product-image-no-thumbs-center product-image-thumbs no-thumbs" itemscope itemtype="https://schema.org/Product">
<meta itemprop="url" content="{$product.url}"><div class="row"><div class="col-xl-4 col-lg-4 col-md-12 col-sm-12 col-xs-12 col-sp-12">
{block name='page_header_container'}
{block name='page_header'}
<h1 class="h1 product-detail-name" itemprop="name">{block name='page_title'}{$product.name}{/block}</h1>
{/block}
{/block}
{block name='product_prices'}
{include file='catalog/_partials/product-prices.tpl'}
{/block}
<div class="leo-more-cdown" data-idproduct="{$product.id_product}"></div>
{block name='product_description_short'}
<div id="product-description-short-{$product.id}" class="description-short" itemprop="description">{$product.description_short nofilter}</div>
{/block}
{hook h='displayLeoProductReviewExtra' product=$product}
{block name='product_additional_info'}
{include file='catalog/_partials/product-additional-info.tpl'}
{/block}
{block name='hook_display_reassurance'}
{hook h='displayReassurance'}
{/block}
</div><div class="col-xl-5 col-lg-5 col-md-12 col-sm-12 col-xs-12 col-sp-12">
{block name='page_content_container'}
<section class="page-content" id="content" data-templateview="none" data-numberimage="5" data-numberimage1200="5" data-numberimage992="4" data-numberimage768="3" data-numberimage576="3" data-numberimage480="2" data-numberimage360="2" data-templatemodal="1" data-templatezoomtype="in" data-zoomposition="right" data-zoomwindowwidth="400" data-zoomwindowheight="400">
{block name='page_content'}
<div class="images-container">
{block name='product_cover_thumbnails'}
{if $isMobile && $dmobile_swipe}
<div class="list-images-mobile">
{foreach from=$product.images item=image}
<div>
<img
class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}"
src="{$image.bySize.large_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</div>
{/foreach}
</div>
{else}
{block name='product_cover'}
<div class="product-cover">
{block name='product_flags'}
<ul class="product-flags">
{foreach from=$product.flags item=flag}
<li class="product-flag {$flag.type}">{$flag.label}</li>
{/foreach}
</ul>
{/block}
{if $product.cover}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid" src="{$product.cover.bySize.large_default.url}" alt="{$product.cover.legend}" title="{$product.cover.legend}" itemprop="image">
<div class="layer hidden-sm-down" data-toggle="modal" data-target="#product-modal">
<i class="material-icons zoom-in">&#xE8FF;</i>
</div>
{else}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid" src="{$urls.no_picture_image.bySize.large_default.url}" alt="{$product.name}" title="{$product.name}" itemprop="image">
{/if}
</div>
{/block}
{block name='product_images'}
<div id="thumb-gallery" class="product-thumb-images">
{if $product.cover}
{foreach from=$product.images item=image}
<div class="thumb-container {if $image.id_image == $product.cover.id_image} active {/if}">
<a href="javascript:void(0)" data-image="{$image.bySize.large_default.url}" data-zoom-image="{$image.bySize.large_default.url}">
<img
class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}"
src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/foreach}
{else}
<div class="thumb-container">
<a href="javascript:void(0)" data-image="{$urls.no_picture_image.bySize.large_default.url}" data-zoom-image="{$urls.no_picture_image.bySize.large_default.url}">
<img
class="thumb js-thumb img-fluid"
data-image-medium-src="{$urls.no_picture_image.bySize.medium_default.url}"
data-image-large-src="{$urls.no_picture_image.bySize.large_default.url}"
src="{$urls.no_picture_image.bySize.home_default.url}"
alt="{$product.name}"
title="{$product.name}"
itemprop="image"
>
</a>
</div>
{/if}
</div>
{if $product.images|@count > 1}
<div class="arrows-product-fake slick-arrows">
<button class="slick-prev slick-arrow" aria-label="Previous" type="button" >{l s='Previous' d='Shop.Theme.Catalog'}</button>
<button class="slick-next slick-arrow" aria-label="Next" type="button">{l s='Next' d='Shop.Theme.Catalog'}</button>
</div>
{/if}
{/block}
{/if}
{/block}
{hook h='displayAfterProductThumbs'}
</div>
{/block}
</section>
{/block}
{block name='product_images_modal'}
{include file='catalog/_partials/product-images-modal.tpl'}
{/block}
</div><div class="col-xl-3 col-lg-3 col-md-12 col-sm-12 col-xs-12 col-sp-12">
{if $product.is_customizable && count($product.customizations.fields)}
{block name='product_customization'}
{include file="catalog/_partials/product-customization.tpl" customizations=$product.customizations}
{/block}
{/if}
<div class="product-actions">
{block name='product_buy'}
<form action="{$urls.pages.cart}" method="post" id="add-to-cart-or-refresh">
<input type="hidden" name="token" value="{$static_token}">
<input type="hidden" name="id_product" value="{$product.id}" id="product_page_product_id">
<input type="hidden" name="id_customization" value="{$product.id_customization}" id="product_customization_id">
{block name='product_variants'}
{include file='catalog/_partials/product-variants.tpl'}
{/block}
{block name='product_pack'}
{if $packItems}
<section class="product-pack">
<h3 class="h4">{l s='This pack contains' d='Shop.Theme.Catalog'}</h3>
{foreach from=$packItems item="product_pack"}
{block name='product_miniature'}
{include file='catalog/_partials/miniatures/pack-product.tpl' product=$product_pack}
{/block}
{/foreach}
</section>
{/if}
{/block}
{block name='product_discounts'}
{include file='catalog/_partials/product-discounts.tpl'}
{/block}
{block name='product_add_to_cart'}
{include file='catalog/_partials/product-add-to-cart.tpl'}
{/block}
{block name='product_refresh'}
<input class="product-refresh ps-hidden-by-js" name="refresh" type="submit" value="{l s='Refresh' d='Shop.Theme.Actions'}">
{/block}
</form>
{/block}
</div>
</div><div class="col-xl-12 col-lg-12 col-md-12 col-sm-12 col-xs-12 col-sp-12">
{include file="sub/product_info/tab.tpl"}
{block name='product_accessories'}
{if $accessories}
<section class="product-accessories clearfix">
<h3 class="h5 products-section-title">{l s='You might also like' d='Shop.Theme.Catalog'}</h3>
<div class="products">
<div class="owl-row {if isset($productClassWidget)} {$productClassWidget}{/if}">
<div id="category-products2">
{foreach from=$accessories item="product_accessory"}
<div class="item{if $smarty.foreach.mypLoop.index == 0} first{/if}">
{block name='product_miniature'}
{if isset($productProfileDefault) && $productProfileDefault}
{hook h='displayLeoProfileProduct' product=$product_accessory profile=$productProfileDefault}
{else}
{include file='catalog/_partials/miniatures/product.tpl' product=$product_accessory}
{/if}
{/block}
</div>
{/foreach}
</div>
</div>
</div>
</section>
{/if}
{/block}
<script type="text/javascript">
products_list_functions.push(
function(){
$('#category-products2').owlCarousel({
{if isset($IS_RTL) && $IS_RTL}
direction:'rtl',
{else}
direction:'ltr',
{/if}
items : 4,
itemsCustom : false,
itemsDesktop : [1200, 4],
itemsDesktopSmall : [992, 3],
itemsTablet : [768, 2],
itemsTabletSmall : false,
itemsMobile : [480, 1],
singleItem : false, // true : show only 1 item
itemsScaleUp : false,
slideSpeed : 200, // change speed when drag and drop a item
paginationSpeed :800, // change speed when go next page
autoPlay : false, // time to show each item
stopOnHover : false,
navigation : true,
navigationText : ["&lsaquo;", "&rsaquo;"],
scrollPerPage :true,
responsive :true,
pagination : false,
paginationNumbers : false,
addClassActive : true,
mouseDrag : true,
touchDrag : true,
});
}
);
</script>
{block name='product_footer'}
{hook h='displayFooterProduct' product=$product category=$category}
{/block}
</div></div>
{block name='page_footer_container'}
<footer class="page-footer">
{block name='page_footer'}
<!-- Footer content -->
{/block}
</footer>
{/block}
</section>

View File

@@ -0,0 +1,296 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<section id="main" class="product-detail product-image-thumbs-bottom product-image-thumbs product-thumbs-bottom"
itemscope itemtype="https://schema.org/Product">
<meta itemprop="url" content="{$product.url}">
<div class="row">
<div class="col-form_id-form_9367402777406408 col-md-6 col-lg-6 col-xl-6">
{block name='page_content_container'}
<section class="page-content" id="content" data-templateview="bottom" data-numberimage="5"
data-numberimage1200="4" data-numberimage992="4" data-numberimage768="4" data-numberimage576="4"
data-numberimage480="3" data-numberimage360="3" data-templatemodal="0" data-templatezoomtype="in"
data-zoomposition="right" data-zoomwindowwidth="400" data-zoomwindowheight="400">
{block name='page_content'}
<div class="images-container">
{block name='product_cover_thumbnails'}
{if $isMobile && $dmobile_swipe}
<div class="list-images-mobile">
{foreach from=$product.images item=image}
<div>
<img class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}" src="{$image.bySize.large_default.url}"
alt="{$image.legend}" title="{$image.legend}" itemprop="image">
</div>
{/foreach}
</div>
{else}
{block name='product_cover'}
<div class="product-cover">
{block name='product_flags'}
<ul class="product-flags">
{foreach from=$product.flags item=flag}
<li class="product-flag {$flag.type}">{$flag.label}</li>
{/foreach}
</ul>
{/block}
{if $product.cover}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid"
src="{$product.cover.bySize.large_default.url}" alt="{$product.cover.legend}"
title="{$product.cover.legend}" itemprop="image">
<div class="layer hidden-sm-down" data-toggle="modal" data-target="#product-modal">
<i class="material-icons zoom-in">&#xE8FF;</i>
</div>
{else}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid"
src="{$urls.no_picture_image.bySize.large_default.url}" alt="{$product.name}" title="{$product.name}"
itemprop="image">
{/if}
</div>
{/block}
{block name='product_images'}
<div id="thumb-gallery" class="product-thumb-images">
{if $product.cover}
{foreach from=$product.images item=image}
<div class="thumb-container {if $image.id_image == $product.cover.id_image} active {/if}">
<a href="javascript:void(0)" data-image="{$image.bySize.large_default.url}"
data-zoom-image="{$image.bySize.large_default.url}">
<img class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}" src="{$image.bySize.home_default.url}"
alt="{$image.legend}" title="{$image.legend}" itemprop="image">
</a>
</div>
{/foreach}
{else}
<div class="thumb-container">
<a href="javascript:void(0)" data-image="{$urls.no_picture_image.bySize.large_default.url}"
data-zoom-image="{$urls.no_picture_image.bySize.large_default.url}">
<img class="thumb js-thumb img-fluid"
data-image-medium-src="{$urls.no_picture_image.bySize.medium_default.url}"
data-image-large-src="{$urls.no_picture_image.bySize.large_default.url}"
src="{$urls.no_picture_image.bySize.home_default.url}" alt="{$product.name}" title="{$product.name}"
itemprop="image">
</a>
</div>
{/if}
</div>
{if $product.images|@count > 1}
<div class="arrows-product-fake slick-arrows">
<button class="slick-prev slick-arrow" aria-label="Previous"
type="button">{l s='Previous' d='Shop.Theme.Catalog'}</button>
<button class="slick-next slick-arrow" aria-label="Next"
type="button">{l s='Next' d='Shop.Theme.Catalog'}</button>
</div>
{/if}
{/block}
{/if}
{/block}
{hook h='displayAfterProductThumbs'}
</div>
{/block}
</section>
{/block}
{block name='product_images_modal'}
{include file='catalog/_partials/product-images-modal.tpl'}
{/block}
</div>
<div class="col-form_id-form_15874367062488778 col-md-6 col-lg-6 col-xl-6">
{block name='page_header_container'}
{block name='page_header'}
<h1 class="h1 product-detail-name" itemprop="name">{block name='page_title'}{$product.name}{/block}</h1>
{/block}
{/block}
{block name='product_prices'}
{include file='catalog/_partials/product-prices.tpl'}
{/block}
{block name='product_availability'}
<span id="product-availability">
{if $product.available_for_order}
{if $product.availability == 'available'}
<span class="product-available">
<span class="product-status-ball"></span>
<strong>{l s='product-count-status' d='Shop.Theme.Global'}</strong>
<span>{l s='product-available' d='Shop.Theme.Global'}</span>
</span>
{elseif $product.availability == 'last_remaining_items'}
<span class="product-last-items">
<span class="product-status-ball"></span>
<strong>{l s='product-count-status' d='Shop.Theme.Global'}</strong>
<span>{l s='product-last-items' d='Shop.Theme.Global'}</span>
</span>
{else}
<span class="product-unavailable">
<span class="product-status-ball"></span>
<strong>{l s='product-count-status' d='Shop.Theme.Global'}</strong>
<span>{l s='product-unavailable' d='Shop.Theme.Global'}</span>
</span>
{/if}
{else if $product.show_price}
<span class="product-available">
<span class="product-status-ball"></span>
<strong>{l s='product-count-status' d='Shop.Theme.Global'}</strong>
<span>{l s='custom-product-available-text' d='Shop.Theme.Global'}</span>
</span>
{else if !$product.available_for_order and !$product.show_price}
<span class="product-available">
<span class="product-status-ball"></span>
<strong>{l s='product-count-status' d='Shop.Theme.Global'}</strong>
<span>{l s='custom-product-available-text-2' d='Shop.Theme.Global'}</span>
</span>
{/if}
</span>
{/block}
<div class="product-actions">
{block name='product_buy'}
<form action="{$urls.pages.cart}" method="post" id="add-to-cart-or-refresh">
<input type="hidden" name="token" value="{$static_token}">
<input type="hidden" name="id_product" value="{$product.id}" id="product_page_product_id">
<input type="hidden" name="id_customization" value="{$product.id_customization}"
id="product_customization_id">
{block name='product_variants'}
{include file='catalog/_partials/product-variants.tpl'}
{/block}
{block name='product_pack'}
{if $packItems}
<section class="product-pack">
<h3 class="h4">{l s='This pack contains' d='Shop.Theme.Catalog'}</h3>
{foreach from=$packItems item="product_pack"}
{block name='product_miniature'}
{include file='catalog/_partials/miniatures/pack-product.tpl' product=$product_pack}
{/block}
{/foreach}
</section>
{/if}
{/block}
{block name='product_discounts'}
{include file='catalog/_partials/product-discounts.tpl'}
{/block}
{block name='product_add_to_cart'}
{include file='catalog/_partials/product-add-to-cart.tpl'}
{/block}
{block name='product_additional_info'}
{include file='catalog/_partials/product-additional-info.tpl'}
{/block}
{block name='product_refresh'}
<input class="product-refresh ps-hidden-by-js" name="refresh" type="submit"
value="{l s='Refresh' d='Shop.Theme.Actions'}">
{/block}
</form>
{/block}
</div>
{block name='hook_display_reassurance'}
{hook h='displayReassurance'}
{/block}
</div>
<div class="col-form_id-form_4666379129988496 col-md-12 col-lg-12 col-xl-12">
{include file="sub/product_info/tab.tpl"}
{block name='product_description_short'}
<div id="product-description-short-{$product.id}" class="description-short" itemprop="description">
<div class="description-short-title">
<img src="/themes/at_movic/assets/img/modules/appagebuilder/images/arrow_triple.svg" alt="">
<h2>{l s='description-short-title' d='Shop.Theme.Global'}</h2>
</div>
{$product.description nofilter}
</div>
{/block}
{block name='product_accessories'}
{if $accessories}
<section class="product-accessories clearfix">
<h3 class="h5 products-section-title">
<img src="/themes/at_movic/assets/img/modules/appagebuilder/images/arrow_triple.svg" alt="">
{l s='You might also like' d='Shop.Theme.Catalog'}
</h3>
<div class="products">
<div class="owl-row {if isset($productClassWidget)} {$productClassWidget}{/if}">
<div id="category-products2">
{foreach from=$accessories item="product_accessory"}
<div class="item{if $smarty.foreach.mypLoop.index == 0} first{/if}">
{block name='product_miniature'}
{if isset($productProfileDefault) && $productProfileDefault}
{hook h='displayLeoProfileProduct' product=$product_accessory profile=$productProfileDefault}
{else}
{include file='catalog/_partials/miniatures/product.tpl' product=$product_accessory}
{/if}
{/block}
</div>
{/foreach}
</div>
</div>
</div>
</section>
{/if}
{/block}
{block name='product_footer'}
{hook h='displayFooterProduct' product=$product category=$category}
{/block}
<script type="text/javascript">
products_list_functions.push(
function() {
$('#category-products2').owlCarousel({
{if isset($IS_RTL) && $IS_RTL}
direction: 'rtl',
{else}
direction: 'ltr',
{/if}
items: 4,
itemsCustom: false,
itemsDesktop: [1200, 4],
itemsDesktopSmall: [992, 3],
itemsTablet: [768, 2],
itemsTabletSmall: false,
itemsMobile: [480, 1],
singleItem: false, // true : show only 1 item
itemsScaleUp: false,
slideSpeed: 200, // change speed when drag and drop a item
paginationSpeed: 800, // change speed when go next page
autoPlay: false, // time to show each item
stopOnHover: false,
navigation: true,
navigationText: ["&lsaquo;", "&rsaquo;"],
scrollPerPage: true,
responsive: true,
pagination: false,
paginationNumbers: false,
addClassActive: true,
mouseDrag: true,
touchDrag: true,
});
}
);
</script>
</div>
</div>
{block name='page_footer_container'}
<footer class="page-footer">
{block name='page_footer'}
<!-- Footer content -->
{/block}
</footer>
{/block}
</section>

View File

@@ -0,0 +1,253 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<section id="main" class="product-detail product-detail-mobile product-image-thumbs product-thumbs-bottom" itemscope itemtype="https://schema.org/Product">
<meta itemprop="url" content="{$product.url}"><div class="row"><div class="col-form_id-form_9367402777406408 col-md-6 col-lg-6 col-xl-6 col-sm-12 col-xs-12 col-sp-12">
{block name='page_content_container'}
<section class="page-content" id="content" data-templateview="bottom" data-numberimage="5" data-numberimage1200="5" data-numberimage992="4" data-numberimage768="3" data-numberimage576="3" data-numberimage480="2" data-numberimage360="2" data-templatemodal="1" data-templatethumb="1" data-templatezoomtype="out" data-zoomposition="right" data-zoomwindowwidth="400" data-zoomwindowheight="400">
{block name='page_content'}
<div class="images-container">
{block name='product_cover_thumbnails'}
{if $isMobile && $dmobile_swipe}
<div class="list-images-mobile">
{foreach from=$product.images item=image}
<div>
<img
class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}"
src="{$image.bySize.large_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</div>
{/foreach}
</div>
{else}
{block name='product_cover'}
<div class="product-cover">
{block name='product_flags'}
<ul class="product-flags">
{foreach from=$product.flags item=flag}
<li class="product-flag {$flag.type}">{$flag.label}</li>
{/foreach}
</ul>
{/block}
{if $product.cover}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid" src="{$product.cover.bySize.large_default.url}" alt="{$product.cover.legend}" title="{$product.cover.legend}" itemprop="image">
<div class="layer hidden-sm-down" data-toggle="modal" data-target="#product-modal">
<i class="material-icons zoom-in">&#xE8FF;</i>
</div>
{else}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid" src="{$urls.no_picture_image.bySize.large_default.url}" alt="{$product.name}" title="{$product.name}" itemprop="image">
{/if}
</div>
{/block}
{block name='product_images'}
<div id="thumb-gallery" class="product-thumb-images">
{if $product.cover}
{foreach from=$product.images item=image}
<div class="thumb-container {if $image.id_image == $product.cover.id_image} active {/if}">
<a href="javascript:void(0)" data-image="{$image.bySize.large_default.url}" data-zoom-image="{$image.bySize.large_default.url}">
<img
class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}"
src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/foreach}
{else}
<div class="thumb-container">
<a href="javascript:void(0)" data-image="{$urls.no_picture_image.bySize.large_default.url}" data-zoom-image="{$urls.no_picture_image.bySize.large_default.url}">
<img
class="thumb js-thumb img-fluid"
data-image-medium-src="{$urls.no_picture_image.bySize.medium_default.url}"
data-image-large-src="{$urls.no_picture_image.bySize.large_default.url}"
src="{$urls.no_picture_image.bySize.home_default.url}"
alt="{$product.name}"
title="{$product.name}"
itemprop="image"
>
</a>
</div>
{/if}
</div>
{if $product.images|@count > 1}
<div class="arrows-product-fake slick-arrows">
<button class="slick-prev slick-arrow" aria-label="Previous" type="button" >{l s='Previous' d='Shop.Theme.Catalog'}</button>
<button class="slick-next slick-arrow" aria-label="Next" type="button">{l s='Next' d='Shop.Theme.Catalog'}</button>
</div>
{/if}
{/block}
{/if}
{/block}
{hook h='displayAfterProductThumbs'}
</div>
{/block}
</section>
{/block}
{block name='product_images_modal'}
{include file='catalog/_partials/product-images-modal.tpl'}
{/block}
</div><div class="col-form_id-form_15874367062488778 col-md-6 col-lg-6 col-xl-6 col-sm-12 col-xs-12 col-sp-12">
{block name='page_header_container'}
{block name='page_header'}
<h1 class="h1 product-detail-name" itemprop="name">{block name='page_title'}{$product.name}{/block}</h1>
{/block}
{/block}
{block name='product_additional_info'}
{include file='catalog/_partials/product-additional-info.tpl'}
{/block}
{hook h='displayLeoProductReviewExtra' product=$product}
{block name='product_prices'}
{include file='catalog/_partials/product-prices.tpl'}
{/block}
{block name='product_description_short'}
<div id="product-description-short-{$product.id}" class="description-short" itemprop="description">{$product.description_short nofilter}</div>
{/block}
{if $product.is_customizable && count($product.customizations.fields)}
{block name='product_customization'}
{include file="catalog/_partials/product-customization.tpl" customizations=$product.customizations}
{/block}
{/if}
<div class="product-actions">
{block name='product_buy'}
<form action="{$urls.pages.cart}" method="post" id="add-to-cart-or-refresh">
<input type="hidden" name="token" value="{$static_token}">
<input type="hidden" name="id_product" value="{$product.id}" id="product_page_product_id">
<input type="hidden" name="id_customization" value="{$product.id_customization}" id="product_customization_id">
{block name='product_variants'}
{include file='catalog/_partials/product-variants.tpl'}
{/block}
{block name='product_pack'}
{if $packItems}
<section class="product-pack">
<h3 class="h4">{l s='This pack contains' d='Shop.Theme.Catalog'}</h3>
{foreach from=$packItems item="product_pack"}
{block name='product_miniature'}
{include file='catalog/_partials/miniatures/pack-product.tpl' product=$product_pack}
{/block}
{/foreach}
</section>
{/if}
{/block}
{block name='product_discounts'}
{include file='catalog/_partials/product-discounts.tpl'}
{/block}
{block name='product_add_to_cart'}
{include file='catalog/_partials/product-add-to-cart.tpl'}
{/block}
{block name='product_refresh'}
<input class="product-refresh ps-hidden-by-js" name="refresh" type="submit" value="{l s='Refresh' d='Shop.Theme.Actions'}">
{/block}
</form>
{/block}
</div>
{block name='hook_display_reassurance'}
{hook h='displayReassurance'}
{/block}
</div><div class="col-form_id-form_4666379129988496 col-md-12 col-lg-12 col-xl-12 col-sm-12 col-xs-12 col-sp-12">
{include file="sub/product_info/tab.tpl"}
{block name='product_accessories'}
{if $accessories}
<section class="product-accessories clearfix">
<h3 class="h5 products-section-title">{l s='You might also like' d='Shop.Theme.Catalog'}</h3>
<div class="products">
<div class="owl-row {if isset($productClassWidget)} {$productClassWidget}{/if}">
<div id="category-products2">
{foreach from=$accessories item="product_accessory"}
<div class="item{if $smarty.foreach.mypLoop.index == 0} first{/if}">
{block name='product_miniature'}
{if isset($productProfileDefault) && $productProfileDefault}
{hook h='displayLeoProfileProduct' product=$product_accessory profile=$productProfileDefault}
{else}
{include file='catalog/_partials/miniatures/product.tpl' product=$product_accessory}
{/if}
{/block}
</div>
{/foreach}
</div>
</div>
</div>
</section>
{/if}
{/block}
<script type="text/javascript">
products_list_functions.push(
function(){
$('#category-products2').owlCarousel({
{if isset($IS_RTL) && $IS_RTL}
direction:'rtl',
{else}
direction:'ltr',
{/if}
items : 4,
itemsCustom : false,
itemsDesktop : [1200, 4],
itemsDesktopSmall : [992, 3],
itemsTablet : [768, 2],
itemsTabletSmall : false,
itemsMobile : [480, 1],
singleItem : false, // true : show only 1 item
itemsScaleUp : false,
slideSpeed : 200, // change speed when drag and drop a item
paginationSpeed :800, // change speed when go next page
autoPlay : false, // time to show each item
stopOnHover : false,
navigation : true,
navigationText : ["&lsaquo;", "&rsaquo;"],
scrollPerPage :true,
responsive :true,
pagination : false,
paginationNumbers : false,
addClassActive : true,
mouseDrag : true,
touchDrag : true,
});
}
);
</script>
{block name='product_footer'}
{hook h='displayFooterProduct' product=$product category=$category}
{/block}
</div></div>
{block name='page_footer_container'}
<footer class="page-footer">
{block name='page_footer'}
<!-- Footer content -->
{/block}
</footer>
{/block}
</section>

View File

@@ -0,0 +1,35 @@
<?php
/**
* 2007-2017 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License 3.0 (AFL-3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* https://opensource.org/licenses/AFL-3.0
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @license https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,76 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
{block name='product_accessories'}
{if $accessories}
<section class="product-accessories clearfix">
<h3 class="h5 products-section-title">{l s='You might also like' d='Shop.Theme.Catalog'}</h3>
<div class="products">
<div class="owl-row {if isset($productClassWidget)} {$productClassWidget}{/if}">
<div id="category-products2">
{foreach from=$accessories item="product_accessory"}
<div class="item{if $smarty.foreach.mypLoop.index == 0} first{/if}">
{block name='product_miniature'}
{if isset($productProfileDefault) && $productProfileDefault}
{* exits THEME_NAME/profiles/profile_name.tpl -> load template*}
{hook h='displayLeoProfileProduct' product=$product_accessory profile=$productProfileDefault}
{else}
{include file='catalog/_partials/miniatures/product.tpl' product=$product_accessory}
{/if}
{/block}
</div>
{/foreach}
</div>
</div>
</div>
</section>
{/if}
{/block}
<script type="text/javascript">
products_list_functions.push(
function(){
$('#category-products2').owlCarousel({
{if isset($IS_RTL) && $IS_RTL}
direction:'rtl',
{else}
direction:'ltr',
{/if}
items : 4,
itemsCustom : false,
itemsDesktop : [1200, 4],
itemsDesktopSmall : [992, 3],
itemsTablet : [768, 2],
itemsTabletSmall : false,
itemsMobile : [480, 1],
singleItem : false, // true : show only 1 item
itemsScaleUp : false,
slideSpeed : 200, // change speed when drag and drop a item
paginationSpeed :800, // change speed when go next page
autoPlay : false, // time to show each item
stopOnHover : false,
navigation : true,
navigationText : ["&lsaquo;", "&rsaquo;"],
scrollPerPage :true,
responsive :true,
pagination : false,
paginationNumbers : false,
addClassActive : true,
mouseDrag : true,
touchDrag : true,
});
}
);
</script>

View File

@@ -0,0 +1,103 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
{block name='page_content_container'}
<section class="page-content" id="content">
{block name='page_content'}
<div class="images-container">
{block name='product_cover_thumbnails'}
{if $isMobile && $dmobile_swipe}
<div class="list-images-mobile">
{foreach from=$product.images item=image}
<div>
<img
class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}"
src="{$image.bySize.large_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</div>
{/foreach}
</div>
{else}
{block name='product_cover'}
<div class="product-cover">
{block name='product_flags'}
<ul class="product-flags">
{foreach from=$product.flags item=flag}
<li class="product-flag {$flag.type}">{$flag.label}</li>
{/foreach}
</ul>
{/block}
{if $product.cover}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid" src="{$product.cover.bySize.large_default.url}" alt="{$product.cover.legend}" title="{$product.cover.legend}" itemprop="image">
<div class="layer hidden-sm-down" data-toggle="modal" data-target="#product-modal">
<i class="material-icons zoom-in">&#xE8FF;</i>
</div>
{else}
<img id="zoom_product" data-type-zoom="" class="js-qv-product-cover img-fluid" src="{$urls.no_picture_image.bySize.large_default.url}" alt="{$product.name}" title="{$product.name}" itemprop="image">
{/if}
</div>
{/block}
{block name='product_images'}
<div id="thumb-gallery" class="product-thumb-images">
{if $product.cover}
{foreach from=$product.images item=image}
<div class="thumb-container {if $image.id_image == $product.cover.id_image} active {/if}">
<a href="javascript:void(0)" data-image="{$image.bySize.large_default.url}" data-zoom-image="{$image.bySize.large_default.url}">
<img
class="thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}"
data-image-medium-src="{$image.bySize.medium_default.url}"
data-image-large-src="{$image.bySize.large_default.url}"
src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/foreach}
{else}
<div class="thumb-container">
<a href="javascript:void(0)" data-image="{$urls.no_picture_image.bySize.large_default.url}" data-zoom-image="{$urls.no_picture_image.bySize.large_default.url}">
<img
class="thumb js-thumb img-fluid"
data-image-medium-src="{$urls.no_picture_image.bySize.medium_default.url}"
data-image-large-src="{$urls.no_picture_image.bySize.large_default.url}"
src="{$urls.no_picture_image.bySize.home_default.url}"
alt="{$product.name}"
title="{$product.name}"
itemprop="image"
>
</a>
</div>
{/if}
</div>
{if $product.images|@count > 1}
<div class="arrows-product-fake slick-arrows">
<button class="slick-prev slick-arrow" aria-label="Previous" type="button" >{l s='Previous' d='Shop.Theme.Catalog'}</button>
<button class="slick-next slick-arrow" aria-label="Next" type="button">{l s='Next' d='Shop.Theme.Catalog'}</button>
</div>
{/if}
{/block}
{/if}
{/block}
{hook h='displayAfterProductThumbs'}
</div>
{/block}
</section>
{/block}
{block name='product_images_modal'}
{include file='catalog/_partials/product-images-modal.tpl'}
{/block}

View File

@@ -0,0 +1,35 @@
<?php
/**
* 2007-2017 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License 3.0 (AFL-3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* https://opensource.org/licenses/AFL-3.0
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @license https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,83 @@
@charset "utf-8";
#toolspanelcontent{
width:240px
}
#toolspanelcontent > div:hover {
color:#285151
}
#toolspanelcontent #bottombox input{
*clear: both;
*margin-left: 10px;
}
#toolspanelcontent #bottombox a{
}
#toolspanelcontent #bottombox input[type="submit"]{height: 28px; line-height: 28px;}
#toolspanel {
position:fixed;
top:100px;
left:0;
background:red;
z-index:999;
*height:0;
}
#toolspanelcontent {
position:fixed;
top:100px;
-webkit-border-radius: 0 5px 5px 0;
-moz-border-radius: 0 5px 5px 0;
border-radius: 0 5px 5px 0;
color: #000;
font-size: 90%;
z-index: 999;
border-bottom: 1px solid #DBDDD8;
border-top: 1px solid #DBDDD8;
background: #fff;
}
#toolspanelcontent > div {
padding:12px
}
#toolspanel .pn-button {
cursor: pointer;
right:-38px;
height:20px;
width:14px;
position: absolute;
top: 115px;
z-index: 999;
border-bottom: 1px solid #DBDDD8;
border-right: 1px solid #DBDDD8;
border-top: 1px solid #DBDDD8;
-webkit-border-radius: 0 5px 5px 0;
-moz-border-radius: 0 5px 5px 0;
border-radius: 0 5px 5px 0;
-webkit-box-shadow: 3px 0 4px #cecece;
-moz-box-shadow: 3px 0 4px #cecece;
box-shadow: 3px 0 4px #cecece;
background: #fff;
}
#toolspanel .pn-button {
background: url("icon.png") no-repeat scroll 12px 13px #FFFFFF;
opacity:1;
}
#toolspanel .open {
background: url("icon.png") no-repeat scroll 12px -27px #FFFFFF;
}
#pnpartterns a {
border: 1px solid #BBBBBB;
display: block;
float: left;
height: 6px;
margin: 0 5px 5px 0;
padding: 6px;
width: 6px;
}
#pnpartterns a.active{ border-color:red; -moz-transition:border-color 0.8s}
#template_theme select {
width: 200px;
background: #fff!important;
border-color: #ccc;
}

View File

@@ -0,0 +1,20 @@
/*
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*/
// JavaScript Document
$(document).ready( function(){
$(".bgpattern").each( function(){
var wrap = this;
if( $("input",wrap).val() ){
$("#" + $("input",wrap).val()).addClass("active");
}
$("a",this).click( function(){
$("input",wrap).val( $(this).attr("id").replace(/\.\w+$/,"") );
$("a",wrap).removeClass( "active" );
$(this).addClass("active");
} );
} );
} );

View File

@@ -0,0 +1,35 @@
<?php
/**
* 2007-2017 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License 3.0 (AFL-3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* https://opensource.org/licenses/AFL-3.0
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @license https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,35 @@
<?php
/**
* 2007-2017 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License 3.0 (AFL-3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* https://opensource.org/licenses/AFL-3.0
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @license https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,89 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
{if class_exists("LeoFrameworkHelper")}
{$skins=LeoFrameworkHelper::getSkins($LEO_THEMENAME)}
{$header_styles=LeoFrameworkHelper::getPanelConfigByTheme('header',$LEO_THEMENAME)}
{$sidebarmenu=LeoFrameworkHelper::getPanelConfigByTheme('sidebarmenu',$LEO_THEMENAME)}
{$theme_customizations=LeoFrameworkHelper::getLayoutSettingByTheme($LEO_THEMENAME)}
<div id="leo-paneltool" class="hidden-md-down" data-cname="{$LEO_COOKIE_THEME}">
{if $skins || $header_styles || $theme_customizations || $sidebarmenu}
<div class="paneltool themetool">
<div class="panelbutton">
<span>THEME OPTIONS</span>
</div>
<div class="block-panelcontent">
<div class="panelcontent">
<div class="panelinner">
<h4>{l s='Panel Tool' d='Shop.Theme.Global'}</h4>
<!-- Theme layout mod section -->
{*
{if $theme_customizations && isset($theme_customizations.layout) && isset($theme_customizations.layout.layout_mode) && isset($theme_customizations.layout.layout_mode.option)}
<div class="group-input clearfix layout">
<label class="col-sm-12 control-label"><span class="fa fa-desktop"></span>{l s='Layout Mod' d='Shop.Theme.Global'}</label>
<div class="col-sm-12">
{foreach $theme_customizations.layout.layout_mode.option as $layout}
<span class="leo-dynamic-update-layout {if $LEO_LAYOUT_MODE == $layout.id}current-layout-mod{/if}" data-layout-mod="{$layout.id}">
{$layout.name}
</span>
{/foreach}
</div>
</div>
{/if}
*}
<!-- Theme skin section -->
{if $skins}
<div class="group-input clearfix">
<label class="col-sm-12 control-label"><span class="fa fa-pencil"></span>{l s='Theme' d='Shop.Theme.Global'}</label>
<div class="col-sm-12">
<div data-theme-skin-id="default" class="skin-default leo-dynamic-theme-skin{if $LEO_DEFAULT_SKIN=='default'} current-theme-skin{/if}">
<label>{l s='Default' d='Shop.Theme.Global'}</label>
</div>
{foreach $skins as $skin}
<div data-theme-skin-id="{$skin.id}" data-theme-skin-css="{$skin.css}" data-theme-skin-rtl="{$skin.rtl}" class="leo-dynamic-theme-skin{if isset($skin.icon) && $skin.icon} theme-skin-type-image{/if}{if $LEO_DEFAULT_SKIN==$skin.id} current-theme-skin{/if}">
{if isset($skin.icon) && $skin.icon}
<img class="lazy" data-src="{$skin.icon}" width="20" height="20" alt="{$skin.name}" />
{else}
<label>{$skin.name}</label>
{/if}
</div>
{/foreach}
</div>
</div>
{/if}
<!-- Float Header -->
<div class="group-input clearfix">
<label class="col-sm-12 control-label"><span class="fa fa-credit-card"></span>{l s='Float Header' d='Shop.Theme.Global'}</label>
<div class="col-sm-12">
<div class="btn_enable_fheader">
<span class="enable_fheader btn_yes {if $USE_FHEADER}current{/if}" data-value="1">
<span>{l s='Yes' d='Shop.Theme.Global'}</span>
</span>
<span class="enable_fheader btn_no {if !$USE_FHEADER}current{/if}" data-value="0">
<span>{l s='No' d='Shop.Theme.Global'}</span>
</span>
</div>
</div>
</div>
<!-- Show Profile -->
{hook h="pagebuilderConfig" configName="profile"}
{hook h="pagebuilderConfig" configName="header"}
{hook h="pagebuilderConfig" configName="footer"}
{*
{hook h="pagebuilderConfig" configName="content"}
{hook h="pagebuilderConfig" configName="product"}
{hook h="pagebuilderConfig" configName="product_builder"}
*}
</div>
</div>
</div>
</div>
{/if}
<!-- Live Theme Editor -->
</div>
{/if}

View File

@@ -0,0 +1,35 @@
<?php
/**
* 2007-2017 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License 3.0 (AFL-3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* https://opensource.org/licenses/AFL-3.0
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @license https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,21 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
<div class="quickview{if !$product.main_variants} no-variants{/if} hidden-sm-down">
<a
href="#"
class="quick-view"
data-link-action="quickview" title="{l s='Quick view' d='Shop.Theme.Global'}"
>
<span class="leo-quickview-bt-loading cssload-speeding-wheel"></span>
<span class="leo-quickview-bt-content">
<i class="material-icons search">&#xE8B6;</i>
<span>{l s='Quick view' d='Shop.Theme.Global'}</span>
</span>
</a>
</div>

View File

@@ -0,0 +1,8 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<div class="header-logo"> <a href="{$urls.base_url}"> <img class="lazy img-fluid" data-src="{$shop.logo}" alt="{$shop.name} {l s='logo' d='Shop.Theme'}"> </a></div>

View File

@@ -0,0 +1,8 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<div class="f-logo"> <a href="{$urls.base_url}"> <img class="lazy img-fluid" data-src="{$shop.logo}" alt="{$shop.name} {l s='logo' d='Shop.Theme'}"> </a></div>

View File

@@ -0,0 +1,8 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<div class="h-logo"> <a href="{$urls.base_url}"> <img class="lazy img-fluid" data-src="{$shop.logo}" alt="{$shop.name}"> </a></div>

View File

@@ -0,0 +1,8 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
{if isset($LEO_BACKTOP) && $LEO_BACKTOP} <div id="back-top"><a href="#" class="fa fa-angle-double-up"></a></div> {/if}

View File

@@ -0,0 +1,8 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<div class="h-logo"> <a href="{$urls.base_url}"> <img class="img-fluid" src="/themes/at_movic/assets/img/logo.svg" alt="{$shop.name}"> </a></div>

View File

@@ -0,0 +1,8 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<div class="wislish-button"> <a class="ap-btn-wishlist" href="{url entity='module' name='leofeature' controller='mywishlist'}" title="" rel="nofollow" > <i class="ti-heart"></i> <span class="ap-total-wishlist ap-total"></span> </a> </div>

View File

@@ -0,0 +1,8 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<div class="f-logo2"> <a href="{$urls.base_url}"> <img class="img-fluid" src="{$shop.logo}" alt="{$shop.name}"> </a></div>

View File

@@ -0,0 +1,8 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<div class="f-logo"> <a href="{$urls.base_url}"> <img class="img-fluid" src="{$shop.logo}" alt="{$shop.name}"> </a></div>

View File

@@ -0,0 +1,8 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<div class="h-logo"> <a href="{$urls.base_url}"> <img class="img-fluid" src="{$shop.logo}" alt="{$shop.name}"> </a></div>

View File

@@ -0,0 +1,35 @@
<?php
/**
* 2007-2017 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License 3.0 (AFL-3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* https://opensource.org/licenses/AFL-3.0
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @license https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,172 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<article class="product-miniature js-product-miniature" data-id-product="{$product.id_product}" data-id-product-attribute="{$product.id_product_attribute}" itemscope itemtype="http://schema.org/Product">
<div class="thumbnail-container">
<div class="product-image">
{block name='product_thumbnail'}
{if isset($cfg_product_list_image) && $cfg_product_list_image}
<div class="leo-more-info" data-idproduct="{$product.id_product}"></div>
{/if}
{if $product.cover}
{if isset($formAtts) && isset($formAtts.lazyload) && $formAtts.lazyload}
{if $lmobile_swipe && $isMobile}
<div class="product-list-images-mobile">
<div>
{/if}
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid lazyOwl"
src = ""
data-src = "{$product.cover.bySize.home_default.url}"
alt = "{$product.cover.legend}"
data-full-size-image-url = "{$product.cover.large.url}"
>
{if isset($cfg_product_one_img) && $cfg_product_one_img}
<span class="product-additional" data-idproduct="{if $lmobile_swipe && $isMobile}0{else}{$product.id_product}{/if}"></span>
{/if}
</a>
{if $lmobile_swipe == 1 && $isMobile}
</div>
{foreach from=$product.images item=image}
{if $product.cover.bySize.home_default.url != $image.bySize.home_default.url}
<div>
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}{if $aplazyload} lazy{/if}"
data-src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/if}
{/foreach}
<div>
{/if}
{else}
{if $lmobile_swipe == 1 && $isMobile}
<div class="product-list-images-mobile">
<div>
{/if}
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid"
src = "{$product.cover.bySize.home_default.url}"
alt = "{$product.cover.legend}"
data-full-size-image-url = "{$product.cover.large.url}"
>
{if isset($cfg_product_one_img) && $cfg_product_one_img}
<span class="product-additional" data-idproduct="{if $lmobile_swipe && $isMobile}0{else}{$product.id_product}{/if}"></span>
{/if}
</a>
{if $lmobile_swipe == 1 && $isMobile}
</div>
{foreach from=$product.images item=image}
{if $product.cover.bySize.home_default.url != $image.bySize.home_default.url}
<div>
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="thumb js-thumb img-fluid {if $image.id_image == $product.cover.id_image} selected {/if}"
src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/if}
{/foreach}
</div>
{/if}
{/if}
{else}
<a href="{$product.url}" class="thumbnail product-thumbnail leo-noimage">
<img
{if $aplazyload}class="lazy" data-src{else}src{/if} = "{$urls.no_picture_image.bySize.home_default.url}"
>
</a>
{/if}
{/block}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_flags'}
<ul class="product-flags">
{foreach from=$product.flags item=flag}
<li class="product-flag {$flag.type}">{$flag.label}</li>
{/foreach}
</ul>
{/block}
<div class="functional-buttons clearfix">
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
<div class="quickview{if !$product.main_variants} no-variants{/if} hidden-sm-down">
<a
href="#"
class="quick-view"
data-link-action="quickview" title="{l s='Quick view' d='Shop.Theme.Global'}"
>
<span class="leo-quickview-bt-loading cssload-speeding-wheel"></span>
<span class="leo-quickview-bt-content">
<i class="material-icons search">&#xE8B6;</i>
<span>{l s='Quick view' d='Shop.Theme.Global'}</span>
</span>
</a>
</div>
</div></div>
<div class="product-meta"><div class="p-name">
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_name'}
<h3 class="h3 product-title" itemprop="name"><a href="{$product.url}">{$product.name|truncate:30:'...'}</a></h3>
{/block}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoWishlistButton' product=$product}
</div><div class="p-price">
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoCartButton' product=$product}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_price_and_shipping'}
{if $product.show_price}
<div class="product-price-and-shipping {if $product.has_discount}has_discount{/if}">
{if $product.has_discount}
{hook h='displayProductPriceBlock' product=$product type="old_price"}
<span class="sr-only">{l s='Regular price' d='Shop.Theme.Catalog'}</span>
<span class="regular-price">{$product.regular_price}</span>
{if $product.discount_type === 'percentage'}
<span class="discount-percentage">{$product.discount_percentage}</span>
{elseif $product.discount_type === 'amount'}
<span class="discount-amount discount-product">{$product.discount_amount_to_display}</span>
{/if}
{/if}
{hook h='displayProductPriceBlock' product=$product type="before_price"}
<span class="sr-only">{l s='Price' d='Shop.Theme.Catalog'}</span>
<span class="price" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="priceCurrency" content="{$currency.iso_code}"></span><span itemprop="price" content="{$product.price_amount}">{$product.price}</span>
</span>
{hook h='displayProductPriceBlock' product=$product type='unit_price'}
{hook h='displayProductPriceBlock' product=$product type='weight'}
</div>
{/if}
{/block}
</div>
{block name='product_description_short'}
<div class="product-description-short" itemprop="description">{$product.description_short|strip_tags|truncate:150:'...' nofilter}</div>
{/block}</div>
</div>
</article>

View File

@@ -0,0 +1,182 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<article class="product-miniature js-product-miniature" data-id-product="{$product.id_product}" data-id-product-attribute="{$product.id_product_attribute}" itemscope itemtype="http://schema.org/Product">
<div class="thumbnail-container">
<div class="product-image">
{block name='product_thumbnail'}
{if isset($cfg_product_list_image) && $cfg_product_list_image}
<div class="leo-more-info" data-idproduct="{$product.id_product}"></div>
{/if}
{if $product.cover}
{if isset($formAtts) && isset($formAtts.lazyload) && $formAtts.lazyload}
{if $lmobile_swipe && $isMobile}
<div class="product-list-images-mobile">
<div>
{/if}
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid lazyOwl"
src = ""
data-src = "{$product.cover.bySize.home_default.url}"
alt = "{$product.cover.legend}"
data-full-size-image-url = "{$product.cover.large.url}"
>
{if isset($cfg_product_one_img) && $cfg_product_one_img}
<span class="product-additional" data-idproduct="{if $lmobile_swipe && $isMobile}0{else}{$product.id_product}{/if}"></span>
{/if}
</a>
{if $lmobile_swipe == 1 && $isMobile}
</div>
{foreach from=$product.images item=image}
{if $product.cover.bySize.home_default.url != $image.bySize.home_default.url}
<div>
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}{if $aplazyload} lazy{/if}"
data-src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/if}
{/foreach}
<div>
{/if}
{else}
{if $lmobile_swipe == 1 && $isMobile}
<div class="product-list-images-mobile">
<div>
{/if}
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid"
src = "{$product.cover.bySize.home_default.url}"
alt = "{$product.cover.legend}"
data-full-size-image-url = "{$product.cover.large.url}"
>
{if isset($cfg_product_one_img) && $cfg_product_one_img}
<span class="product-additional" data-idproduct="{if $lmobile_swipe && $isMobile}0{else}{$product.id_product}{/if}"></span>
{/if}
</a>
{if $lmobile_swipe == 1 && $isMobile}
</div>
{foreach from=$product.images item=image}
{if $product.cover.bySize.home_default.url != $image.bySize.home_default.url}
<div>
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="thumb js-thumb img-fluid {if $image.id_image == $product.cover.id_image} selected {/if}"
src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/if}
{/foreach}
</div>
{/if}
{/if}
{else}
<a href="{$product.url}" class="thumbnail product-thumbnail leo-noimage">
<img
{if $aplazyload}class="lazy" data-src{else}src{/if} = "{$urls.no_picture_image.bySize.home_default.url}"
>
</a>
{/if}
{/block}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_flags'}
<ul class="product-flags">
{foreach from=$product.flags item=flag}
<li class="product-flag {$flag.type}">{$flag.label}</li>
{/foreach}
</ul>
{/block}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
<div class="quickview{if !$product.main_variants} no-variants{/if} hidden-sm-down">
<a
href="#"
class="quick-view"
data-link-action="quickview" title="{l s='Quick view' d='Shop.Theme.Global'}"
>
<span class="leo-quickview-bt-loading cssload-speeding-wheel"></span>
<span class="leo-quickview-bt-content">
<i class="material-icons search">&#xE8B6;</i>
<span>{l s='Quick view' d='Shop.Theme.Global'}</span>
</span>
</a>
</div>
</div>
<div class="product-meta"><div class="pro-info">
<div class="highlighted-informations{if !$product.main_variants} no-variants{/if} hidden-sm-down">
{block name='product_variants'}
{if $product.main_variants}
{include file='catalog/_partials/variant-links.tpl' variants=$product.main_variants}
{/if}
{/block}
</div></div>
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_name'}
<h3 class="h3 product-title" itemprop="name"><a href="{$product.url}">{$product.name|truncate:30:'...'}</a></h3>
{/block}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_price_and_shipping'}
{if $product.show_price}
<div class="product-price-and-shipping {if $product.has_discount}has_discount{/if}">
{if $product.has_discount}
{hook h='displayProductPriceBlock' product=$product type="old_price"}
<span class="sr-only">{l s='Regular price' d='Shop.Theme.Catalog'}</span>
<span class="regular-price">{$product.regular_price}</span>
{if $product.discount_type === 'percentage'}
<span class="discount-percentage">{$product.discount_percentage}</span>
{elseif $product.discount_type === 'amount'}
<span class="discount-amount discount-product">{$product.discount_amount_to_display}</span>
{/if}
{/if}
{hook h='displayProductPriceBlock' product=$product type="before_price"}
<span class="sr-only">{l s='Price' d='Shop.Theme.Catalog'}</span>
<span class="price" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="priceCurrency" content="{$currency.iso_code}"></span><span itemprop="price" content="{$product.price_amount}">{$product.price}</span>
</span>
{hook h='displayProductPriceBlock' product=$product type='unit_price'}
{hook h='displayProductPriceBlock' product=$product type='weight'}
</div>
{/if}
{/block}
{block name='product_description_short'}
<div class="product-description-short" itemprop="description">{$product.description_short|strip_tags|truncate:150:'...' nofilter}</div>
{/block}<div class="pro-btn">
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoCartButton' product=$product}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoWishlistButton' product=$product}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoCompareButton' product=$product}
</div></div>
</div>
</article>

View File

@@ -0,0 +1,179 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<article class="product-miniature js-product-miniature" data-id-product="{$product.id_product}" data-id-product-attribute="{$product.id_product_attribute}" itemscope itemtype="http://schema.org/Product">
<div class="thumbnail-container">
<div class="product-image">
{block name='product_thumbnail'}
{if isset($cfg_product_list_image) && $cfg_product_list_image}
<div class="leo-more-info" data-idproduct="{$product.id_product}"></div>
{/if}
{if $product.cover}
{if isset($formAtts) && isset($formAtts.lazyload) && $formAtts.lazyload}
{if $lmobile_swipe && $isMobile}
<div class="product-list-images-mobile">
<div>
{/if}
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid lazyOwl"
src = ""
data-src = "{$product.cover.bySize.home_default.url}"
alt = "{$product.cover.legend}"
data-full-size-image-url = "{$product.cover.large.url}"
>
{if isset($cfg_product_one_img) && $cfg_product_one_img}
<span class="product-additional" data-idproduct="{if $lmobile_swipe && $isMobile}0{else}{$product.id_product}{/if}"></span>
{/if}
</a>
{if $lmobile_swipe == 1 && $isMobile}
</div>
{foreach from=$product.images item=image}
{if $product.cover.bySize.home_default.url != $image.bySize.home_default.url}
<div>
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}{if $aplazyload} lazy{/if}"
data-src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/if}
{/foreach}
<div>
{/if}
{else}
{if $lmobile_swipe == 1 && $isMobile}
<div class="product-list-images-mobile">
<div>
{/if}
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid"
src = "{$product.cover.bySize.home_default.url}"
alt = "{$product.cover.legend}"
data-full-size-image-url = "{$product.cover.large.url}"
>
{if isset($cfg_product_one_img) && $cfg_product_one_img}
<span class="product-additional" data-idproduct="{if $lmobile_swipe && $isMobile}0{else}{$product.id_product}{/if}"></span>
{/if}
</a>
{if $lmobile_swipe == 1 && $isMobile}
</div>
{foreach from=$product.images item=image}
{if $product.cover.bySize.home_default.url != $image.bySize.home_default.url}
<div>
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="thumb js-thumb img-fluid {if $image.id_image == $product.cover.id_image} selected {/if}"
src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/if}
{/foreach}
</div>
{/if}
{/if}
{else}
<a href="{$product.url}" class="thumbnail product-thumbnail leo-noimage">
<img
{if $aplazyload}class="lazy" data-src{else}src{/if} = "{$urls.no_picture_image.bySize.home_default.url}"
>
</a>
{/if}
{/block}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_flags'}
<ul class="product-flags">
{foreach from=$product.flags item=flag}
<li class="product-flag {$flag.type}">{$flag.label}</li>
{/foreach}
</ul>
{/block}
<div class="pro3-btn">
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
<div class="quickview{if !$product.main_variants} no-variants{/if} hidden-sm-down">
<a
href="#"
class="quick-view"
data-link-action="quickview" title="{l s='Quick view' d='Shop.Theme.Global'}"
>
<span class="leo-quickview-bt-loading cssload-speeding-wheel"></span>
<span class="leo-quickview-bt-content">
<i class="material-icons search">&#xE8B6;</i>
<span>{l s='Quick view' d='Shop.Theme.Global'}</span>
</span>
</a>
</div>
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoCartButton' product=$product}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoWishlistButton' product=$product}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoCompareButton' product=$product}
</div></div>
<div class="product-meta">
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_name'}
{* <h3 class="h3 product-title" itemprop="name"><a href="{$product.url}">{$product.name|truncate:30:'...'}</a></h3> *}
<h3 class="h3 product-title" itemprop="name"><a href="{$product.url}">{$product.name}</a></h3>
{/block}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_price_and_shipping'}
{if $product.show_price}
<div class="product-price-and-shipping {if $product.has_discount}has_discount{/if}">
{if $product.has_discount}
{hook h='displayProductPriceBlock' product=$product type="old_price"}
<span class="sr-only">{l s='Regular price' d='Shop.Theme.Catalog'}</span>
<span class="regular-price">{$product.regular_price}</span>
{if $product.discount_type === 'percentage'}
<span class="discount-percentage">{$product.discount_percentage}</span>
{elseif $product.discount_type === 'amount'}
<span class="discount-amount discount-product">{$product.discount_amount_to_display}</span>
{/if}
{/if}
{hook h='displayProductPriceBlock' product=$product type="before_price"}
<span class="sr-only">{l s='Price' d='Shop.Theme.Catalog'}</span>
<span class="price" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="priceCurrency" content="{$currency.iso_code}"></span><span itemprop="price" content="{$product.price_amount}">{$product.price}</span>
</span>
{hook h='displayProductPriceBlock' product=$product type='unit_price'}
{hook h='displayProductPriceBlock' product=$product type='weight'}
</div>
{/if}
{/block}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoCartAttribute' product=$product}
{block name='product_description_short'}
<div class="product-description-short" itemprop="description">{$product.description_short|strip_tags|truncate:150:'...' nofilter}</div>
{/block}</div>
</div>
</article>

View File

@@ -0,0 +1,172 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<article class="product-miniature js-product-miniature" data-id-product="{$product.id_product}" data-id-product-attribute="{$product.id_product_attribute}" itemscope itemtype="http://schema.org/Product">
<div class="thumbnail-container">
<div class="product-image">
{block name='product_thumbnail'}
{if isset($cfg_product_list_image) && $cfg_product_list_image}
<div class="leo-more-info" data-idproduct="{$product.id_product}"></div>
{/if}
{if $product.cover}
{if isset($formAtts) && isset($formAtts.lazyload) && $formAtts.lazyload}
{if $lmobile_swipe && $isMobile}
<div class="product-list-images-mobile">
<div>
{/if}
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid lazyOwl"
src = ""
data-src = "{$product.cover.bySize.home_default.url}"
alt = "{$product.cover.legend}"
data-full-size-image-url = "{$product.cover.large.url}"
>
{if isset($cfg_product_one_img) && $cfg_product_one_img}
<span class="product-additional" data-idproduct="{if $lmobile_swipe && $isMobile}0{else}{$product.id_product}{/if}"></span>
{/if}
</a>
{if $lmobile_swipe == 1 && $isMobile}
</div>
{foreach from=$product.images item=image}
{if $product.cover.bySize.home_default.url != $image.bySize.home_default.url}
<div>
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}{if $aplazyload} lazy{/if}"
data-src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/if}
{/foreach}
<div>
{/if}
{else}
{if $lmobile_swipe == 1 && $isMobile}
<div class="product-list-images-mobile">
<div>
{/if}
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid"
src = "{$product.cover.bySize.home_default.url}"
alt = "{$product.cover.legend}"
data-full-size-image-url = "{$product.cover.large.url}"
>
{if isset($cfg_product_one_img) && $cfg_product_one_img}
<span class="product-additional" data-idproduct="{if $lmobile_swipe && $isMobile}0{else}{$product.id_product}{/if}"></span>
{/if}
</a>
{if $lmobile_swipe == 1 && $isMobile}
</div>
{foreach from=$product.images item=image}
{if $product.cover.bySize.home_default.url != $image.bySize.home_default.url}
<div>
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="thumb js-thumb img-fluid {if $image.id_image == $product.cover.id_image} selected {/if}"
src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/if}
{/foreach}
</div>
{/if}
{/if}
{else}
<a href="{$product.url}" class="thumbnail product-thumbnail leo-noimage">
<img
{if $aplazyload}class="lazy" data-src{else}src{/if} = "{$urls.no_picture_image.bySize.home_default.url}"
>
</a>
{/if}
{/block}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_flags'}
<ul class="product-flags">
{foreach from=$product.flags item=flag}
<li class="product-flag {$flag.type}">{$flag.label}</li>
{/foreach}
</ul>
{/block}
<div class="functional-buttons clearfix">
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
<div class="quickview{if !$product.main_variants} no-variants{/if} hidden-sm-down">
<a
href="#"
class="quick-view"
data-link-action="quickview" title="{l s='Quick view' d='Shop.Theme.Global'}"
>
<span class="leo-quickview-bt-loading cssload-speeding-wheel"></span>
<span class="leo-quickview-bt-content">
<i class="material-icons search">&#xE8B6;</i>
<span>{l s='Quick view' d='Shop.Theme.Global'}</span>
</span>
</a>
</div>
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoWishlistButton' product=$product}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoCompareButton' product=$product}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoCartButton' product=$product}
</div></div>
<div class="product-meta">
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_name'}
<h3 class="h3 product-title" itemprop="name"><a href="{$product.url}">{$product.name|truncate:30:'...'}</a></h3>
{/block}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_price_and_shipping'}
{if $product.show_price}
<div class="product-price-and-shipping {if $product.has_discount}has_discount{/if}">
{if $product.has_discount}
{hook h='displayProductPriceBlock' product=$product type="old_price"}
<span class="sr-only">{l s='Regular price' d='Shop.Theme.Catalog'}</span>
<span class="regular-price">{$product.regular_price}</span>
{if $product.discount_type === 'percentage'}
<span class="discount-percentage">{$product.discount_percentage}</span>
{elseif $product.discount_type === 'amount'}
<span class="discount-amount discount-product">{$product.discount_amount_to_display}</span>
{/if}
{/if}
{hook h='displayProductPriceBlock' product=$product type="before_price"}
<span class="sr-only">{l s='Price' d='Shop.Theme.Catalog'}</span>
<span class="price" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="priceCurrency" content="{$currency.iso_code}"></span><span itemprop="price" content="{$product.price_amount}">{$product.price}</span>
</span>
{hook h='displayProductPriceBlock' product=$product type='unit_price'}
{hook h='displayProductPriceBlock' product=$product type='weight'}
</div>
{/if}
{/block}
</div>
</div>
</article>

View File

@@ -0,0 +1,178 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<article class="product-miniature js-product-miniature" data-id-product="{$product.id_product}" data-id-product-attribute="{$product.id_product_attribute}" itemscope itemtype="http://schema.org/Product">
<div class="thumbnail-container">
<div class="product-image">
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_flags'}
<ul class="product-flags">
{foreach from=$product.flags item=flag}
<li class="product-flag {$flag.type}">{$flag.label}</li>
{/foreach}
</ul>
{/block}
{block name='product_thumbnail'}
{if isset($cfg_product_list_image) && $cfg_product_list_image}
<div class="leo-more-info" data-idproduct="{$product.id_product}"></div>
{/if}
{if $product.cover}
{if isset($formAtts) && isset($formAtts.lazyload) && $formAtts.lazyload}
{if $lmobile_swipe && $isMobile}
<div class="product-list-images-mobile">
<div>
{/if}
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid lazyOwl"
src = ""
data-src = "{$product.cover.bySize.home_default.url}"
alt = "{$product.cover.legend}"
data-full-size-image-url = "{$product.cover.large.url}"
>
{if isset($cfg_product_one_img) && $cfg_product_one_img}
<span class="product-additional" data-idproduct="{if $lmobile_swipe && $isMobile}0{else}{$product.id_product}{/if}"></span>
{/if}
</a>
{if $lmobile_swipe == 1 && $isMobile}
</div>
{foreach from=$product.images item=image}
{if $product.cover.bySize.home_default.url != $image.bySize.home_default.url}
<div>
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}{if $aplazyload} lazy{/if}"
data-src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/if}
{/foreach}
<div>
{/if}
{else}
{if $lmobile_swipe == 1 && $isMobile}
<div class="product-list-images-mobile">
<div>
{/if}
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid"
src = "{$product.cover.bySize.home_default.url}"
alt = "{$product.cover.legend}"
data-full-size-image-url = "{$product.cover.large.url}"
>
{if isset($cfg_product_one_img) && $cfg_product_one_img}
<span class="product-additional" data-idproduct="{if $lmobile_swipe && $isMobile}0{else}{$product.id_product}{/if}"></span>
{/if}
</a>
{if $lmobile_swipe == 1 && $isMobile}
</div>
{foreach from=$product.images item=image}
{if $product.cover.bySize.home_default.url != $image.bySize.home_default.url}
<div>
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="thumb js-thumb img-fluid {if $image.id_image == $product.cover.id_image} selected {/if}"
src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/if}
{/foreach}
</div>
{/if}
{/if}
{else}
<a href="{$product.url}" class="thumbnail product-thumbnail leo-noimage">
<img
{if $aplazyload}class="lazy" data-src{else}src{/if} = "{$urls.no_picture_image.bySize.home_default.url}"
>
</a>
{/if}
{/block}
<div class="functional-buttons clearfix">
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoWishlistButton' product=$product}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoCompareButton' product=$product}
</div></div>
<div class="product-meta">
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_name'}
<h3 class="h3 product-title" itemprop="name"><a href="{$product.url}">{$product.name|truncate:30:'...'}</a></h3>
{/block}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_price_and_shipping'}
{if $product.show_price}
<div class="product-price-and-shipping {if $product.has_discount}has_discount{/if}">
{if $product.has_discount}
{hook h='displayProductPriceBlock' product=$product type="old_price"}
<span class="sr-only">{l s='Regular price' d='Shop.Theme.Catalog'}</span>
<span class="regular-price">{$product.regular_price}</span>
{if $product.discount_type === 'percentage'}
<span class="discount-percentage">{$product.discount_percentage}</span>
{elseif $product.discount_type === 'amount'}
<span class="discount-amount discount-product">{$product.discount_amount_to_display}</span>
{/if}
{/if}
{hook h='displayProductPriceBlock' product=$product type="before_price"}
<span class="sr-only">{l s='Price' d='Shop.Theme.Catalog'}</span>
<span class="price" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="priceCurrency" content="{$currency.iso_code}"></span><span itemprop="price" content="{$product.price_amount}">{$product.price}</span>
</span>
{hook h='displayProductPriceBlock' product=$product type='unit_price'}
{hook h='displayProductPriceBlock' product=$product type='weight'}
</div>
{/if}
{/block}
<div class="pro-info">
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoProductListReview' product=$product}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoCartButton' product=$product}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
<div class="quickview{if !$product.main_variants} no-variants{/if} hidden-sm-down">
<a
href="#"
class="quick-view"
data-link-action="quickview" title="{l s='Quick view' d='Shop.Theme.Global'}"
>
<span class="leo-quickview-bt-loading cssload-speeding-wheel"></span>
<span class="leo-quickview-bt-content">
<i class="material-icons search">&#xE8B6;</i>
<span>{l s='Quick view' d='Shop.Theme.Global'}</span>
</span>
</a>
</div>
</div>
{block name='product_description_short'}
<div class="product-description-short" itemprop="description">{$product.description_short|strip_tags|truncate:150:'...' nofilter}</div>
{/block}</div>
</div>
</article>

View File

@@ -0,0 +1,139 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<article class="product-miniature js-product-miniature" data-id-product="{$product.id_product}" data-id-product-attribute="{$product.id_product_attribute}" itemscope itemtype="http://schema.org/Product">
<div class="thumbnail-container">
<div class="product-image">
{block name='product_thumbnail'}
{if isset($cfg_product_list_image) && $cfg_product_list_image}
<div class="leo-more-info" data-idproduct="{$product.id_product}"></div>
{/if}
{if $product.cover}
{if isset($formAtts) && isset($formAtts.lazyload) && $formAtts.lazyload}
{if $lmobile_swipe && $isMobile}
<div class="product-list-images-mobile">
<div>
{/if}
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid lazyOwl"
src = ""
data-src = "{$product.cover.bySize.home_default.url}"
alt = "{$product.cover.legend}"
data-full-size-image-url = "{$product.cover.large.url}"
>
{if isset($cfg_product_one_img) && $cfg_product_one_img}
<span class="product-additional" data-idproduct="{if $lmobile_swipe && $isMobile}0{else}{$product.id_product}{/if}"></span>
{/if}
</a>
{if $lmobile_swipe == 1 && $isMobile}
</div>
{foreach from=$product.images item=image}
{if $product.cover.bySize.home_default.url != $image.bySize.home_default.url}
<div>
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}{if $aplazyload} lazy{/if}"
data-src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/if}
{/foreach}
<div>
{/if}
{else}
{if $lmobile_swipe == 1 && $isMobile}
<div class="product-list-images-mobile">
<div>
{/if}
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid"
src = "{$product.cover.bySize.home_default.url}"
alt = "{$product.cover.legend}"
data-full-size-image-url = "{$product.cover.large.url}"
>
{if isset($cfg_product_one_img) && $cfg_product_one_img}
<span class="product-additional" data-idproduct="{if $lmobile_swipe && $isMobile}0{else}{$product.id_product}{/if}"></span>
{/if}
</a>
{if $lmobile_swipe == 1 && $isMobile}
</div>
{foreach from=$product.images item=image}
{if $product.cover.bySize.home_default.url != $image.bySize.home_default.url}
<div>
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="thumb js-thumb img-fluid {if $image.id_image == $product.cover.id_image} selected {/if}"
src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/if}
{/foreach}
</div>
{/if}
{/if}
{else}
<a href="{$product.url}" class="thumbnail product-thumbnail leo-noimage">
<img
{if $aplazyload}class="lazy" data-src{else}src{/if} = "{$urls.no_picture_image.bySize.home_default.url}"
>
</a>
{/if}
{/block}
</div>
<div class="product-meta">
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_name'}
<h3 class="h3 product-title" itemprop="name"><a href="{$product.url}">{$product.name|truncate:30:'...'}</a></h3>
{/block}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_price_and_shipping'}
{if $product.show_price}
<div class="product-price-and-shipping {if $product.has_discount}has_discount{/if}">
{if $product.has_discount}
{hook h='displayProductPriceBlock' product=$product type="old_price"}
<span class="sr-only">{l s='Regular price' d='Shop.Theme.Catalog'}</span>
<span class="regular-price">{$product.regular_price}</span>
{if $product.discount_type === 'percentage'}
<span class="discount-percentage">{$product.discount_percentage}</span>
{elseif $product.discount_type === 'amount'}
<span class="discount-amount discount-product">{$product.discount_amount_to_display}</span>
{/if}
{/if}
{hook h='displayProductPriceBlock' product=$product type="before_price"}
<span class="sr-only">{l s='Price' d='Shop.Theme.Catalog'}</span>
<span class="price" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="priceCurrency" content="{$currency.iso_code}"></span><span itemprop="price" content="{$product.price_amount}">{$product.price}</span>
</span>
{hook h='displayProductPriceBlock' product=$product type='unit_price'}
{hook h='displayProductPriceBlock' product=$product type='weight'}
</div>
{/if}
{/block}
</div>
</div>
</article>

View File

@@ -0,0 +1,166 @@
{*
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<article class="product-miniature js-product-miniature" data-id-product="{$product.id_product}" data-id-product-attribute="{$product.id_product_attribute}" itemscope itemtype="http://schema.org/Product">
<div class="thumbnail-container">
<div class="product-image">
{block name='product_thumbnail'}
{if isset($cfg_product_list_image) && $cfg_product_list_image}
<div class="leo-more-info" data-idproduct="{$product.id_product}"></div>
{/if}
{if $product.cover}
{if isset($formAtts) && isset($formAtts.lazyload) && $formAtts.lazyload}
{if $lmobile_swipe && $isMobile}
<div class="product-list-images-mobile">
<div>
{/if}
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid lazyOwl"
src = ""
data-src = "{$product.cover.bySize.home_default.url}"
alt = "{$product.cover.legend}"
data-full-size-image-url = "{$product.cover.large.url}"
>
{if isset($cfg_product_one_img) && $cfg_product_one_img}
<span class="product-additional" data-idproduct="{if $lmobile_swipe && $isMobile}0{else}{$product.id_product}{/if}"></span>
{/if}
</a>
{if $lmobile_swipe == 1 && $isMobile}
</div>
{foreach from=$product.images item=image}
{if $product.cover.bySize.home_default.url != $image.bySize.home_default.url}
<div>
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid thumb js-thumb {if $image.id_image == $product.cover.id_image} selected {/if}{if $aplazyload} lazy{/if}"
data-src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/if}
{/foreach}
<div>
{/if}
{else}
{if $lmobile_swipe == 1 && $isMobile}
<div class="product-list-images-mobile">
<div>
{/if}
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="img-fluid"
src = "{$product.cover.bySize.home_default.url}"
alt = "{$product.cover.legend}"
data-full-size-image-url = "{$product.cover.large.url}"
>
{if isset($cfg_product_one_img) && $cfg_product_one_img}
<span class="product-additional" data-idproduct="{if $lmobile_swipe && $isMobile}0{else}{$product.id_product}{/if}"></span>
{/if}
</a>
{if $lmobile_swipe == 1 && $isMobile}
</div>
{foreach from=$product.images item=image}
{if $product.cover.bySize.home_default.url != $image.bySize.home_default.url}
<div>
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
class="thumb js-thumb img-fluid {if $image.id_image == $product.cover.id_image} selected {/if}"
src="{$image.bySize.home_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
itemprop="image"
>
</a>
</div>
{/if}
{/foreach}
</div>
{/if}
{/if}
{else}
<a href="{$product.url}" class="thumbnail product-thumbnail leo-noimage">
<img
{if $aplazyload}class="lazy" data-src{else}src{/if} = "{$urls.no_picture_image.bySize.home_default.url}"
>
</a>
{/if}
{/block}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoWishlistButton' product=$product}
<div class="functional-buttons clearfix">
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
<div class="quickview{if !$product.main_variants} no-variants{/if} hidden-sm-down">
<a
href="#"
class="quick-view"
data-link-action="quickview" title="{l s='Quick view' d='Shop.Theme.Global'}"
>
<span class="leo-quickview-bt-loading cssload-speeding-wheel"></span>
<span class="leo-quickview-bt-content">
<i class="material-icons search">&#xE8B6;</i>
<span>{l s='Quick view' d='Shop.Theme.Global'}</span>
</span>
</a>
</div>
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoCartButton' product=$product}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{hook h='displayLeoCompareButton' product=$product}
</div></div>
<div class="product-meta">
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_name'}
<h3 class="h3 product-title" itemprop="name">
{* <a href="{$product.url}">{$product.name|truncate:30:'...'}</a> *}
<a href="{$product.url}">{$product.name}</a>
</h3>
{/block}
<!-- @file modules\appagebuilder\views\templates\front\products\file_tpl -->
{block name='product_price_and_shipping'}
{if $product.show_price}
<div class="product-price-and-shipping {if $product.has_discount}has_discount{/if}">
{if $product.has_discount}
{hook h='displayProductPriceBlock' product=$product type="old_price"}
<span class="sr-only">{l s='Regular price' d='Shop.Theme.Catalog'}</span>
<span class="regular-price">{$product.regular_price}</span>
{if $product.discount_type === 'percentage'}
<span class="discount-percentage">{$product.discount_percentage}</span>
{elseif $product.discount_type === 'amount'}
<span class="discount-amount discount-product">{$product.discount_amount_to_display}</span>
{/if}
{/if}
{hook h='displayProductPriceBlock' product=$product type="before_price"}
<span class="sr-only">{l s='Price' d='Shop.Theme.Catalog'}</span>
<span class="price" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="priceCurrency" content="{$currency.iso_code}"></span><span itemprop="price" content="{$product.price_amount}">{$product.price}</span>
</span>
{hook h='displayProductPriceBlock' product=$product type='unit_price'}
{hook h='displayProductPriceBlock' product=$product type='weight'}
</div>
{/if}
{/block}
</div>
</div>
</article>

View File

@@ -0,0 +1,35 @@
<?php
/*
* PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,35 @@
<?php
/**
* 2007-2017 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License 3.0 (AFL-3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* https://opensource.org/licenses/AFL-3.0
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @license https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,35 @@
<?php
/**
* 2007-2017 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License 3.0 (AFL-3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* https://opensource.org/licenses/AFL-3.0
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @license https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,35 @@
<?php
/**
* 2007-2017 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License 3.0 (AFL-3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* https://opensource.org/licenses/AFL-3.0
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright PrestaShop SA
* @license https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

Some files were not shown because too many files have changed in this diff Show More