@font-face {
    font-family: 'herbs_in_paradiseregular';
    src: url('https://princefrog.store/wp-content/themes/davici-child/fonts/herbsinparadise-webfont.woff2') format('woff2'),
    url('https://princefrog.store/wp-content/themes/davici-child/fonts/herbsinparadise-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  font-display: swap;
}

body {
	background-color:#fff;
	font-family: "ubuntu" !important;
}

.back-top {
	border:0;
	background-color:#A05EB5;
	clip-path: polygon(80% 0, 100% 31%, 100% 83%, 68% 100%, 28% 100%, 0 63%, 21% 0);
	width:50px;
	height:50px;
}

.back-top i:before {
	content:">>";
	font-family: 'herbs_in_paradiseregular';
	color:#FDDA25;
	font-size:22px;
	transform:rotate(-90deg) !important;
	display: block;
	margin-top:4px;
}

.page-wrapper ul li a{
	color:#2D2926 !important;
}

ul li a:hover{
	color:#97D700 !important;
}


h3 {
	font-size:16px !important;
}

.pf-stylish-font {
		font-family: 'herbs_in_paradiseregular';
}

.pf-stylish-font-heading h1, .pf-stylish-font-heading h2, .pf-stylish-font-heading h3, .pf-stylish-font-heading h4, .pf-stylish-font-heading h5, .pf-stylish-font-heading h6 {
		font-family: 'herbs_in_paradiseregular';
}

.pf-green-text {
	color:#97D700;
}

.pf-stylish-title-h2 h2{
		font-family: 'herbs_in_paradiseregular';
}

.pf-stylish-title-h2 h2 {
	font-family: 'herbs_in_paradiseregular';
	font-size:21px !important;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/title-yellow-background.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-size:auto 100%;
	padding:15px 0 15px 0;
}
.pf-stylish-title-h2 h2:before {
	position:absolute;
	width:26px;
	height:34px;
	content:'';
	background-size:100%;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/heading-left.png");
	margin-left:-35px;
	margin-top:-9px;
}
.pf-stylish-title-h2 h2:after {
	position:absolute;
	width:26px;
	height:34px;
	content:'';
	background-size:100%;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/heading-left.png");
	margin-left:10px;
	margin-top:-11px;
	
	-moz-transform: scale(-1, 1);
-webkit-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}


.pf-heading-stylish h3 {
	font-family: 'herbs_in_paradiseregular';
	font-size:21px !important;
}
.pf-heading-stylish h3:before {
	position:absolute;
	width:26px;
	height:34px;
	content:'';
	background-size:100%;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/heading-left.png");
	margin-left:-35px;
	margin-top:-8px;
}
.pf-heading-stylish h3:after {
	position:absolute;
	width:26px;
	height:34px;
	content:'';
	background-size:100%;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/heading-left.png");
	margin-left:10px;
	margin-top:-8px;
	
	-moz-transform: scale(-1, 1);
-webkit-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}

/* top header */

#pf-mega-menu-title h3 {
	font-size:15px !important;
}
#pf-mega-menu-title h3:before {
	margin-top:-12px;
}
#pf-mega-menu-title h3:after {
	margin-top:-12px;
}

.bwp-header .header-right img{
	width:40px;
}
.bwp-header .header-right a span{
	font-size:11px !important;
}

.bwp-header .topbar-inner{
	margin-top:15px;
	margin-left:80px;
}


.bwp-header .topbar-inner a{
	font-size:16px !important;
	font-weight:bold;
}

.bwp-header .topbar-inner ul.menu li:nth-child(2){
	padding-left:30px;
}

.bwp-header .topbar-inner ul.menu li:nth-child(1):before{
		background-image:url("https://princefrog.store/wp-content/uploads/2021/05/phone-icon.png");
	background-repeat:no-repeat;
	background-size:cover;
	position:absolute;
	content:'';
	width:32px;
	height:22px;
	margin-left:-40px;
}

.bwp-header .topbar-inner ul.menu li:nth-child(2):before{
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/mail-icon.png");
	background-repeat:no-repeat;
	background-size:cover;
	position:absolute;
	content:'';
	width:32px;
	height:22px;
	margin-left:-40px;
}

.bwp-header .wpbingoLogo img {
    max-height: 180px !important;
}

#bwp-topbar {
	border-bottom:0 !important;
}

#bwp-topbar #topbar_menu li {
    border-right:0;
}


#bwp-topbar #topbar_menu li {
   font-size:18px;
}

.bwp-header .header-right .header-page-link a{
	font-family: 'herbs_in_paradiseregular' !important;
	text-transform:uppercase;
}


.bwp-header .header-right .header-page-link span{
	display:block;
	margin-top:10px;
}

.bwp-header .header-right .cart-popup span{
	display:initial;
	margin-top:initial;
}
.bwp-header .header-right .cart-popup .product-name{
	font-family: "ubuntu" !important;
	font-weight:bold;
}
.bwp-header .header-right .cart-popup a.remove:hover {
	color:#fff !important;
	line-height: 21px;
}
.bwp-header .header-right .cart-popup a.remove {
	line-height: 21px;
}
.bwp-header .header-right .cart-popup .total-cart div{
	font-family: "ubuntu";
	font-weight:bold;
}
.bwp-header .header-right .cart-popup .total-cart .total-price span{
	font-size:20px;
}


.bwp-header .header-right .header-page-link {
	text-align:center;
}

.bwp-header .header-right .header-page-link span{
 font-size:12px;
}

.bwp-header .header-right .header-page-link .wishlist-box {
 margin-top:-5px;
}



.bwp-header .header-right .header-page-link .icons-cart{
	margin-top:0px;
}


.bwp-header .header-search-form .search-from {
	border:0; /* reset */
	border-bottom:2px solid #97D700;
	border-radius:0;
	width:70%;
}

.bwp-header .header-search-form .search-from button {
	background-color:initial !important;
	color:#97D700 !important;
	padding-left:10px !important;
	padding-right:10px !important;
}


.bwp-header .header-search-form .search-from button .icon-search {
	font-weight:900;
	font-size:20px !important;
	
	background-color:transparent !important;
}

.bwp-header .header-search-form .search-from button span {
-webkit-box-shadow: 0px -3px 18px 8px rgba(0,0,0,0.63); 
box-shadow: 0px -3px 18px 8px rgba(0,0,0,0.05);
}



.header-mobile .icons-cart span{
	font-size:0;
}


	
/* end top header */



/* =================================== */

/* menu */

.pf-menu-categories {
	padding-top:30px;
	padding-bottom:30px;
}

.bwp-navigation ul > li.level-0 {
	line-height:initial;
}

.bwp-header .header-bottom {
	margin-bottom:75px !important;
}

.bwp-header .header-bottom .bwp-navigation .menu a{
	font-family: 'herbs_in_paradiseregular';
	font-size:18px !important;
}

.bwp-header .header-bottom .bwp-navigation .menu .current_page_item a{
}


.bwp-header .header-bottom .bwp-navigation .product-categories a{
/*	font-family: 'herbs_in_paradiseregular';*/
	font-family: "ubuntu"!important;
	font-size:17px !important;
}

.bwp-header .menu .sub-menu {
	background-color:rgba(151, 215, 0, 0.95) !important;	
}
.bwp-header .menu .sub-menu a:hover {
	color:#fff !important;
}

.bwp-header .header-bottom { 
	border-top:0;
	margin-top:30px;
	border-bottom:0 !important;
}
/* end menu */




/* =============================== */

/* generic page */


.pf-generic-page-style h1 {
	font-family: 'herbs_in_paradiseregular';
	font-size:30px;
	color:#97D700;
}

.pf-generic-page-style ul li, .pf-generic-page-style p, .pf-generic-page-style u, .pf-generic-page-style strong {
	font-size:18px;
	color:#2D2926;
	font-weight:bold;
}


#pf-generic-page-header {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/07/generic-page-background.png");
	background-position:top center;
	height:264px;
}

#pf-generic-page-header .pf-generic-page-lily-align img {
	margin-top:30px;
}

/* end generic page */


/* homepage */


#pf-home-shop-by-cat-8 ul.products-list li:nth-child(1) {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/post-bg-path-a.png"), url("https://princefrog.store/wp-content/uploads/2021/05/product-slider-backround.svg");
	background-repeat:no-repeat;
	background-size:100%;
}

#pf-home-shop-by-cat-8 ul.products-list li img {
	transition: all 0.3s;
}
#pf-home-shop-by-cat-8 ul.products-list li img:hover {
	transform:scale(1.1) rotate(-4deg);
}

#pf-home-shop-by-cat-8 ul.products-list li:nth-child(2) {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/post-bg-path-b.png"), url("https://princefrog.store/wp-content/uploads/2021/05/product-slider-backround.svg");
	background-repeat:no-repeat;
	background-size:100%;
}
#pf-home-shop-by-cat-8 ul.products-list li:nth-child(3) {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/post-bg-path-c.png"), url("https://princefrog.store/wp-content/uploads/2021/05/product-slider-backround.svg");
	background-repeat:no-repeat;
	background-size:100%;
}
#pf-home-shop-by-cat-8 ul.products-list li:nth-child(4) {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/post-bg-path-d.png"), url("https://princefrog.store/wp-content/uploads/2021/05/product-slider-backround.svg");
	background-repeat:no-repeat;
	background-size:100%;
}
#pf-home-shop-by-cat-8 ul.products-list li:nth-child(5) {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/post-bg-path-c.png"), url("https://princefrog.store/wp-content/uploads/2021/05/product-slider-backround.svg");
	background-repeat:no-repeat;
	background-size:100%;
}
#pf-home-shop-by-cat-8 ul.products-list li:nth-child(6) {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/post-bg-path-d.png"), url("https://princefrog.store/wp-content/uploads/2021/05/product-slider-backround.svg");
	background-repeat:no-repeat;
	background-size:100%;
}
#pf-home-shop-by-cat-8 ul.products-list li:nth-child(7) {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/post-bg-path-a.png"), url("https://princefrog.store/wp-content/uploads/2021/05/product-slider-backround.svg");
	background-repeat:no-repeat;
	background-size:100%;
}
#pf-home-shop-by-cat-8 ul.products-list li:nth-child(8) {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/post-bg-path-b.png"), url("https://princefrog.store/wp-content/uploads/2021/05/product-slider-backround.svg");
	background-repeat:no-repeat;
	background-size:100%;
}

#pf-home-shop-by-cat-8 .count-product {
	display:none;
}

#pf-home-shop-by-cat-8 .products-list h2 {
	font-family: "ubuntu";
	text-align:center;
	font-size:21px;
	font-weight:bold;
}

#pf-home-shop-by-cat-8 .products-list img {
	
}


#pf-home-shop-by-cat-section {
	margin-top:260px;
}



#pf-homepage-logo-onwater {
	margin-top:-100px;
}
#pf-homepage-logo-onwater img {
	width:350px;
}

.pf-h1-stylish {
	font-family: 'herbs_in_paradiseregular';
}

#pf-water-lily-section .pf-h1-stylish {
	float:right;
	margin:50px 25px 0 0;
}

#pf-water-lily-section .elementor-widget-wrap {
	padding: 0;
}

#pf-home-yellow-shape > div {
	width:85%;
	height:220px;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/07/yellow-arrow-background.png");
	background-repeat:no-repeat;
	background-size:contain;
	background-position:top right;
}

#pf-home-yellow-shape h1{
	font-size:25px;
	line-height:35px;
}

#pf-water-lily-section {
	height:640px;
	overflow:hidden !important;
	margin-top:-50px;
}

#pf-water-lily-section{
	background-image:url("https://princefrog.store/wp-content/uploads/2021/07/blue-water-background.png");
	background-repeat:no-repeat;
	background-size:100%;
	background-position:top right;

	width:100%;

	content:"";
	position:absolute;
	
	/* animation: home_water_wave 3s infinite; */
}

#pf-water-lily-col {
	max-width:600px;
}

#pf-home-lily-top
{
	margin-top:120px;
	margin-left:170px;
	z-index:0;
	animation: home_lily_top 1s infinite;
}

#pf-home-lily-top:before
{
	content:'';
	width:250px;
	height:220px;
	position:absolute;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/green-kalamia-pano.png");
	background-size:cover;
	z-index:-1;
	top:0;
	margin-top:-75px;
	margin-left:-130px;
	animation: lily_top_green 1s infinite;
}

#pf-home-lily-top:after
{
	content:'';
	width:250px;
	height:220px;
	position:absolute;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/yellow-kalamia-pano.png");
	background-size:cover;
	z-index:-1;
	top:0;
	margin-top:-75px;
	margin-left:-130px;
	animation: lily_top_yellow 1s infinite;
}


#pf-home-lily-bottom 
{
	position:absolute;
	margin-top:270px;
	margin-left:200px;
	z-index:0;

	animation: home_lily_bottom 1s infinite;
}


#pf-home-lily-bottom:before
{
	content:'';
	width:200px;
	height:220px;
	position:absolute;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/green-kalamia-kato.png");
	background-size:cover;
	z-index:-1;
	margin-top:-75px;
	margin-left:-55px;
	animation: lily_bottom_green 1s infinite;
}

#pf-home-lily-bottom:after
{
	content:'';
	width:166px;
	height:220px;
	position:absolute;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/yellow-kalamia-kato.png");
	background-size:cover;
	z-index:-1;
	top:0;
	margin-top:-75px;
	margin-left:-30px;
	animation: lily_bottom_yellow 1s infinite;
}



#bwp-main {
	margin-top:50px;
}


/* home - product slider - categories */


.pf-home-product-slider .item-product-cat-content .item-image{
	min-width:255px;
}

.pf-home-product-slider .item-product-cat-content .item-image{
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/product-slider-backround.svg");
background-size:cover;
}

.pf-home-product-slider .slick-track .slick-active:nth-child(3n+0) .item-image{
background-image:url("https://princefrog.store/wp-content/uploads/2021/06/post-bg-path-a.png"), url("https://princefrog.store/wp-content/uploads/2021/05/product-slider-backround.svg");
background-size:cover;
}
.pf-home-product-slider .slick-track .slick-active:nth-child(4n+0) .item-image{
background-image:url("https://princefrog.store/wp-content/uploads/2021/06/post-bg-path-b.png"), url("https://princefrog.store/wp-content/uploads/2021/05/product-slider-backround.svg");
background-size:cover;
}
.pf-home-product-slider .slick-track .slick-active:nth-child(5n+0) .item-image{
background-image:url("https://princefrog.store/wp-content/uploads/2021/06/post-bg-path-c.png"), url("https://princefrog.store/wp-content/uploads/2021/05/product-slider-backround.svg");
background-size:cover;
}
.pf-home-product-slider .slick-track .slick-active:nth-child(6n+1) .item-image{
background-image:url("https://princefrog.store/wp-content/uploads/2021/06/post-bg-path-d.png"), url("https://princefrog.store/wp-content/uploads/2021/05/product-slider-backround.svg");
background-size:cover;
}


.pf-home-product-slider i.slick-arrow{
	opacity:1 !important;
	visibility:visible;
}


.bwp-woo-categories.slider .item-title {
    font-size: 20px;
    margin: initial;
    position: initial;
    left: initial;
    bottom: initial;
		text-align:center;
		font-weight:bold;
}

.pf-home-sbc-sign {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/shop-sign.png");
	height:150px;
	width:250px !important;
	background-size:cover;
	transform:rotate(-10deg);
	margin-top:-30px;
}

.pf-home-sbc-sign {
	display:flex;
	align-items:center;
	align-content:center;
	justify-content:center;
}


#pf-home-sbcat-slider .tp-bullets .tp-bullet {
	transform:skew(-20deg);
	width:18px;
	background-color:#2D2926;
	
}

#pf-home-sbcat-slider .tp-bullets .selected {
	background-color:#97D700;
}

#pf-home-sbcat-slider .pf-custom-nav-btns.tparrows:before {
	color:#fff !important;
}

.pf-custom-nav-btns {
	background-color:#97D700 !important;
clip-path: polygon(39% 0, 78% 9%, 100% 33%, 88% 67%, 60% 89%, 20% 80%, 5% 37%);
}

.pf-custom-nav-btns:hover  {
	background-color:#2D2926 !important;
}

.pf-custom-nav-btns:nth-child(2) {
	clip-path: polygon(21% 6%, 69% 1%, 100% 33%, 83% 71%, 54% 88%, 20% 80%, 3% 44%);
}


.pf-homepage-shop-btn {
	text-align:center;
}

.pf-homepage-shop-btn a {
background-color: transparent;
font-size: 18px;
background-image: url("https://princefrog.store/wp-content/uploads/2021/06/button-add-to-cart.png");
background-size: 100% 100%;
background-repeat: no-repeat;
padding: 8px 25px 8px 16px;
width: 128px;
height: 35px;
font-weight:bold;
	
}

.pf-homepage-shop-btn a:hover {
background-image: url("https://princefrog.store/wp-content/uploads/2021/06/button-add-to-cart-hover.png");
color: #97D700;
cursor: pointer;
}



.bwp-woo-categories.slider .slick-arrow{
		clip-path: polygon(21% 6%, 69% 1%, 100% 33%, 83% 71%, 54% 88%, 20% 80%, 3% 44%);
}


/* end home - product slider - categories */




/* home - title separator */
.pf-heading-separator h2 {
font-family: 'herbs_in_paradiseregular';
}
.pf-heading-separator {
background-image:url("https://princefrog.store/wp-content/uploads/2021/06/yellow-shape-background.png");
	background-repeat:no-repeat;
	background-position:top;
	background-size:cover;
	height:170px;
}

.pf-heading-separator {
	display:flex;
	word-spacing:25px;
}

.pf-heading-separator span {
	margin-top:50px;
}



/* custom design slider */

.pf-contact-us-custom-des {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/yellow-green-banner.png");
	background-size:100% auto;
	width:450px !important;
	height:250px;
	background-repeat:no-repeat;
}

.pf-contact-us-custom-des p{
	padding:25px 50px 20px 50px;
	font-size:35px;
	line-height:75px;
}

.pf-or-custom-des p {
	width:350px;
	font-size:35px;
	text-align:center;
}

.pf-home-slider-txt-gift-sets {
	font-family: 'herbs_in_paradiseregular';
}


/* end custom design slider */



/* news */
.pf-heading-separator-news {
background-image:url("https://princefrog.store/wp-content/uploads/2021/06/news-background-separator.png");
	background-repeat:no-repeat;
	background-position:top;
	background-size:cover;
	height:180px;
}
/* end news */


.pf-h-span-1 {
	display:inline-flex;
	transform: rotate(-15deg);
}
.pf-h-span-2 {
	display:inline-flex;
	transform: rotate(10deg);
}

.pf-h-span-3 {
	display:inline-flex;
	transform: rotate(20deg);
}


.pf-h-span-4 {
	display:inline-flex;
	transform: rotate(-30deg);
}

.pf-h-span-5 {
	display:inline-flex;
	transform: rotate(-15deg);
}

.pf-h-span-6 {
	display:inline-flex;
	transform: rotate(10deg);
}

.pf-heading-separator-img:hover {
	-webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

[class^="pf-h-span"] {
	font-size:35px;
}

/* end home - title separator */


/* latest posts */

.pf-latest-posts .elementor-post__text {
	position:relative;
}

.pf-latest-posts a.elementor-post__read-more {
	font-size:20px;
	position:absolute;
	top:0;
	right:0;
	margin-right:25px;
	margin-top:-31px;
	color:#97D700;
	z-index:0;
}

.pf-latest-posts a.elementor-post__read-more:before {
	position:absolute;
	content:'';
	background-color:#2D2926;
	width:30px;
	height:30px;
	z-index:-1;
	transform:rotate(45deg);
	margin-top:-4px;
	margin-left:-4px;
}


.pf-latest-posts a.elementor-post__read-more:hover {
	color:#fff;
	font-size:25px;
}

.pf-latest-posts a.elementor-post__read-more:hover:before {
	transform:rotate(45deg) scale(1.2);
	
	margin-top:-3px;
	margin-left:-3px;
}


.pf-latest-posts .elementor-post__text:before {
	content:'';
	position:absolute;
	width:150px;
	height:150px;
	background-color:#97D700;
	left:-125px !important;
	
clip-path: polygon(97% 0, 100% 0, 89% 31%, 96% 60%, 95% 100%, 92% 100%, 93% 61%, 86% 31%);
}

.pf-latest-posts .elementor-post__text {
	padding-left:40px;
	font-family:"ubuntu";
	letter-spacing:initial;
}

.pf-latest-posts h3 a {
	font-size:24px;
	line-height:initial;
}

/* end latest posts */



/* above footer */


.pf-pre-footer-col-l .pf-homepage-metaforika-txt {
	transform: rotate(-45deg);
	width:250px;
	font-size:24px;
	margin-top:10px
}

.pf-pre-footer-col-l:hover img{
	animation: home-pre-footer 5s;
	animation-fill-mode: forwards;
}
.pf-pre-footer-col-l:hover .pf-homepage-metaforika-txt{
	animation: home-pre-footer-text 0.2s;
	animation-fill-mode: forwards;
}
.pf-pre-footer-col-l:hover .pf-homepage-metaforika-txt:after{
		content:'...μάθετε περισσότερα';
	position:absolute;
	margin-top:-15px;
	font-size:15px;
	margin-left:150px;
}

.pf-pre-footer-col-l:hover {
	cursor:pointer;
}

@keyframes home-pre-footer {
	from {
		margin-left:0;
	}
	to {
		margin-left:-9000px;
	}
}
@keyframes home-pre-footer-text {
	from {
		transform: rotate(-45deg);
	}
	to {
	transform: rotate(0deg);
	}
}

#pf-pre-footer-inner-tp {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/tropoi-pliromis.png");
	height:250px;
	background-repeat:no-repeat;
	background-position:50% 50%;
}

.pf-pre-footer-col-r:hover #pf-pre-footer-inner-tp {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/tropoi-pliromis-hover.png");
	cursor:pointer;
}


.pf-pre-footer-col-r p{
	font-size:24px;
	width:250px;
	margin-left:auto;
	margin-right:auto;
}
.pf-pre-footer-col-r:hover p:after{
	content:'...μάθετε περισσότερα';
	position:absolute;
	margin-top:30px;
	font-size:15px;
	margin-left:-150px;
}



/* end above footer */



/* end homepage */



/* =========================================== */

/* IMAGE SWITCHER */


#pf-homepage-img-switcher {
	padding-bottom:100px !important;
}

#pf-homepage-img-switcher-inner {
	height:450px;
	background-repeat:no-repeat;
	background-position:left center;
	margin-top:-450px;
}
  

#pf-homepage-img-switcher-inner {
  background-image: url("https://princefrog.store/wp-content/uploads/2021/06/homepage-frog.png");
	margin-left:420px;
}

/*
#pf-homepage-img-switcher {
	padding-bottom:100px !important;
}

#pf-homepage-img-switcher-inner {
	height:450px;
	background-repeat:no-repeat;
	background-position:left center;
	margin-top:-450px;
}
  

#pf-homepage-img-switcher-inner {
  background-image: url("https://princefrog.store/wp-content/uploads/2021/06/homepage-image-switcher.png");
	margin-left:300px;
	width:740px;
  animation: pf-image-switcher 20s steps(17) infinite;
}

@keyframes pf-image-switcher{
100% { background-position: -12594px; }
}

*/
/* END IMAGE SWITCHER */





/* NEWSLETTER - FULL WIDTH */

#pf-fullwidth-newsletter {
	padding:100px;
	
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/newsletter-backround.png");
	background-repeat:no-repeat;
	background-size:100% 100%;
}

.elementor-social-icon{
	clip-path: polygon(32% 0, 58% 0, 100% 26%, 97% 66%, 76% 93%, 34% 100%, 0% 70%, 5% 23%);
}

.elementor-social-icon:hover {
	transform:scale(0.9);
}

.elementor-social-icon:hover {
	transform:scale(0.9);
	background-color:#97D700 !important;
}



.pf-newsletter-sign-up-txt p{
	line-height:25px;
	font-size:15px;
	margin-bottom:35px;
}

.pf-newsletter-form input {
	border:0;
}

#pf-fullwidth-newsletter-info-row > div {
	max-width:450px;
	margin-left:auto;
	margin-right:auto;
}


#pf-fullwidth-newsletter-info-row .pf-newsletter-image img {
	width:450px;
}

.pf-newsletter-floating-text > div{
	float:right;
	margin-top:-40px;
}

.pf-newsletter-form form  {
	text-align:center;
}


.pf-newsletter-form .wpcf7-text {
	background-color:#97D700;
	height:40px;
	padding-left:15px;
	font-size:16px;
	clip-path: polygon(2% 0, 92% 0, 100% 44%, 94% 100%, 15% 100%, 0 88%);
	width:400px;
}


.pf-newsletter-form .wpcf7-submit {
	background-color:transparent;
	font-size:18px;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/button-submit.png");
	background-size:100% 100%;
	background-repeat:no-repeat;
	padding:5px 15px 6px 12px;
	width:128px;
	height:35px;
	font-weight:bold;
	color:#2D2926;
}

.pf-newsletter-form .wpcf7-submit:hover {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/button-submit-hover.png");
	color:#97D700;
	cursor: pointer;

}

/* END NEWSLETTER - FULL WIDTH */



/* ========================================== */
/* BLOG ARCHIVE */



a.read-more  {
	font-family: 'herbs_in_paradiseregular' !important;
	
	font-family: "ubuntu" !important;
	font-size:12px !important;
	font-weight:bold;
}

.sidebar-blog {
	padding-left:55px;
}

.sidebar-blog .wpcf7-form input {
	border:#97D700 solid 1px;
}
.sidebar-blog .wpcf7-form p {
	margin:0;
}
.sidebar-blog .wpcf7-form p label {
	margin:0;
}

.sidebar-blog .wpcf7-form .wpcf7-submit {
	background-color: transparent;
font-size: 18px;
background-image: url("https://princefrog.store/wp-content/uploads/2021/06/button-add-to-cart.png");
background-size: 100% 100%;
background-repeat: no-repeat;
padding: 5px 25px 8px 16px;
width: 125px;
height: 35px;
border:0;
}
.sidebar-blog .wpcf7-form .wpcf7-submit:hover {
background-image: url("https://princefrog.store/wp-content/uploads/2021/06/button-add-to-cart-hover.png");
	color:#97D700;
}

.sidebar-blog .wpcf7-form .wpcf7-submit {
	margin-top:15px;
}

/* post container */
.entry-post .post-content {
	border:0 !important;
}

/* end post container */


/* date */
.entry-post .post-date {
	background-color:rgba(151,215,0,0.7) !important;
	clip-path: polygon(0 10%, 81% 0, 100% 84%, 18% 100%);
	text-align:center;
}
.entry-post .post-date span {
	border:0 !important;
}
.entry-post .post-date .date {
		font-family: 'herbs_in_paradiseregular' !important;
	margin-top:6px;
}
.entry-post .post-date a:hover {
	color:#FFF !important;
}
/* end date */


/* excerpt/content */
.entry-title {
	text-transform: uppercase;
}



.entry-meta-head{
	border:0 !important;
}

.entry-meta-head .comments-link{
	display:none !important;
}

a.read-more:before {
	display:none !important;
}


a.read-more {
	background-image: url("https://princefrog.store/wp-content/uploads/2021/05/button.svg");
	background-repeat:no-repeat;
	background-size:cover;
	padding: 7px 15px 10px 14px !important;
}


a.read-more:hover {
	background-image: url("https://princefrog.store/wp-content/uploads/2021/05/button-hover.svg");
	background-repeat:no-repeat;
	background-size:cover;
	padding: 7px 15px 10px 14px !important;
}

a.read-more:after {
	display:none !important;
}


/* end excerpt/content */


/* blog sidebar */

.bwp-sidebar > .widget ul:not(.social-link, .content-products, .product_list_widget) li:not(.recentcomments)::before {
    font-size: 0;
	display:none !important;
}


.bwp-sidebar .widget-title {
clip-path: polygon(6% 13%, 100% 0, 100% 53%, 63% 76%, 0 53%);
	background-color:#97D700 !important;
	color:#2D2926;
	width:150px;
	padding: 5px 10px 20px 20px !important;
}

.bwp-sidebar > .widget ul li {
	border-bottom:1px solid #97D700 !important;
}

.bwp-sidebar .bwp-recent-post .post-grid > .item {
	border-bottom:1px solid #97D700 !important;
}
.bwp-sidebar .bwp-recent-post .post-grid:last-child .item {
	border-bottom:0 !important;
}

.bwp-sidebar .bwp-recent-post .post-grid .comments-link {
display:none;
}

.bwp-sidebar .bwp-recent-post .post-grid  .cout {
	display:none;
}

.bwp-sidebar .bwp-recent-post .post-grid > div > div{
vertical-align:middle;
}

.bwp-sidebar .widget-title{
	font-family: "ubuntu" !important;
	font-weight:bold !important;
}

.bwp-sidebar {
	font-family: "ubuntu" !important;
}

.pf-sidebar-newsletter-text {
	position:absolute;
	right:0;
	margin-top:-32px;
	font-size:12px;
	
}

.pf-sidebar-newsletter .wpcf7-text {
    background-color: #97D700;
    height: 40px;
    padding-left: 15px;
    font-size: 19px;
    clip-path: polygon(2% 0, 92% 0, 100% 44%, 94% 100%, 15% 100%, 0 88%);
	
}

.pf-sidebar-newsletter .wpcf7-submit:hover {
    background-image: url("https://princefrog.store/wp-content/uploads/2021/05/button-submit-hover.png");
    color: #97D700;
    cursor: pointer;
}

.pf-sidebar-newsletter .wpcf7-submit {
    background-color: transparent;
    font-size: 18px;
    background-image: url("https://princefrog.store/wp-content/uploads/2021/05/button-submit.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding: 5px 15px 6px 12px;
    width: 128px;
    height: 35px;
		border:0;
		float:right;
		margin-top:10px;

}

.bwp-sidebar .tagcloud .tag-cloud-link {
	border:1px solid #2D2926 !important;
	color:#2D2926 !important;
}

.bwp-sidebar > .widget.widget_tag_cloud .tagcloud a:before {
	display:none;
}

.bwp-sidebar > .widget.widget_tag_cloud .tagcloud a:hover {
	transform:scale(1.05);
}

/* end blog sidebar */



/* pagination */

.pagination ul.page-numbers li a{
	border:0 !important;
	font-size:15px;
	color:#97D700;
	font-family: 'herbs_in_paradiseregular';
}
.pagination ul.page-numbers li a:hover{
	border:0 !important;
	font-size:15px;
	color:#2D2926;
	background-color:transparent;
}

.pagination ul.page-numbers .current{
	border:0 !important;
	background-color:transparent;
	color:#97D700;
	font-size:25px;
	
	font-family: 'herbs_in_paradiseregular';
}

.loop-pagination > ul.page-numbers li a.next {

	font-weight:bold;
}

.loop-pagination > ul.page-numbers li a.next:hover:before {
	color:#97D700 !important;
}



nav.navigation {
	text-align:center;
}

nav.navigation li span {
	font-size:15px !important;
}

/*end pagination */

/* single blog */

#commentform #submit {
	font-family: "ubuntu";
	font-size:15px !important;
	font-weight:bold;
	background-color:#97D700;
	color:#fff;
	border:0;
}
#commentform #submit:hover {
	background-color:#2D2926;
}

.single-post .woocommerce .products-list li {
		margin-left:auto;
		margin-right:auto;
	}

.single-post .post-single .post-content p {
	color:#2D2926 !important;
	font-size:16px;
}
/*
.single-post .post-single ul.post-categories li:before{
	color:#2D2926;
}

.single-post .post-single ul.post-categories li a{
	color:#fff !important;
}
.single-post .post-single ul.post-categories li a:hover{
	color:#97D700 !important;
}

.single-post .post-single .entry-meta i{
	color:#97D700 !important;
}
.single-post .post-single .entry-title {
	font-size:35px !important;
	color:#97D700;
}

.single-post .post-single .content-info {
background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 10%, rgba(0,0,0,0.8379552504595589) 100%);
}
*/
.single-post #breadcrumb {
	display:none;
}

.single-post .breadcrumb-noheading {
	display:none;
}

.single-post .social-share a {
clip-path: polygon(32% 0, 58% 0, 100% 26%, 97% 66%, 76% 93%, 34% 100%, 0% 70%, 5% 23%);
	background-color:#97D700 !important;
}

.single-post .comments-area .comment-text{
	color:#2D2926;
}
.single-post .comments-area .comment-date{
	color:#97D700 !important;
}
.single-post .comments-area .comment-date:hover{
	color:#2D2926 !important;
}

.single-post a.comment-reply-link {
	background-color:transparent !important;
	color:#97D700 !important;
	font-weight:bold !important;
}


/* end single blog */
/* END BLOG ARCHIVE */


/* ======================================== */
/* FOOTER */

footer {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/footer-backround.svg") !important;
	background-size:cover !important;
	background-repeat:no-repeat !important;
}

#footer-img-info {
	color:#2D2926;
background-image:url("https://princefrog.store/wp-content/uploads/2020/06/footer-phone-container.png");
	background-size:100% !important;
	background-repeat:no-repeat;
}



#footer-img-info p {
	float:right;
	padding: 30px 35px 20px 15px;
	font-size:16px;
	font-weight:bold;
	color:#2D2926;
}
#footer-img-info .footer-telephone-number {
	font-size:25px;
	font-weight:bold;
	color:#2D2926;
}

#footer-img-info .footer-telephone-number:hover {
	color:#FDDA25;
}


#footer-img-info:hover {
	animation: footer_phone_anim 5s infinite;
}

#pf-footer-first-col > div{
	max-width:350px;
}



@keyframes footer_phone_anim {
	0% {
		-webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
	}
	
	 25% {
		-webkit-transform: rotate(-2deg);
    -moz-transform: rotate(-2deg);
    -ms-transform: rotate(-2deg);
    -o-transform: rotate(-2deg);
    transform: rotate(-2deg); 
	}
	50% {
		 -webkit-transform: rotate(2deg);
    -moz-transform: rotate(2deg);
    -ms-transform: rotate(2deg);
    -o-transform: rotate(2deg);
    transform: rotate(2deg);
	}
	
	75% {
		-webkit-transform: rotate(-2deg);
    -moz-transform: rotate(-2deg);
    -ms-transform: rotate(-2deg);
    -o-transform: rotate(-2deg);
    transform: rotate(-2deg);
	}

	100% {
		-webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
		
	}
}



/* END FOOTER */


/* ======================================== */
/* CONTACT PAGE */



#pf-contact-papyrus-static {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/papyros.png");
	background-repeat:no-repeat;
	background-position:center;
	background-size:70% 100%;
	height: 400px;
	width: 450px;
	margin-left:auto;
	margin-right:auto;
	font-weight:bold;
}

#pf-contact-papyrus-static > div {
	margin-top:22%;
	width:320px;
	margin-left:auto;
	margin-right:auto;
	line-height:20px;
	padding-left:30px;
	padding-right:30px;
}
#pf-contact-papyrus-static p {
	font-size:20px;
	
}

#pf-contact-scroll {
	margin-bottom:0;
}

#pf-contact-scroll .elementor-accordion-item .elementor-tab-title {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/scroll-top.png");
	background-repeat:no-repeat;
	background-size:100% 100%;
	height:99px;
	width:378px
}

#pf-contact-scroll .elementor-accordion-item .elementor-tab-content {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/scroll-middle.png");
	background-repeat:repeat-y;
	width:378px;
	background-position:-3px top;
}

#pf-contact-scroll-bottom-img {
	cursor:pointer;
}

#pf-contact-scroll-bottom-img img:hover {
	height:160px;
}

#pf-contact-scroll a {
	color:#97D700;
	font-weight:bold;
}
#pf-contact-scroll a:hover {
	color:#000;
	font-weight:bold;
}

.pf-contact-social-title h2 {
	font-size:24px;
}

#pf-contact-social-row {
	margin-top:50px;
}


#pf-contact-clouds img {
	position:absolute;
	bottom:0;
	animation: pf-clouds 5s infinite;
	transition: 1s;
	-webkit-transition: 1s;
}

#pf-contact-clouds img:hover {
transform:scale(1.05);
}

@keyframes pf-clouds {
  0% {margin-left:-20px;}
	50% {margin-left:20px;}
  100% {margin-left:-20px;}
}



#pf-contact-scroll .elementor-accordion-item .elementor-tab-content {
	font-size:20px;
}



/* contact form */

#pf-contact-scroll-col * {
	margin-left:auto !important;
	margin-right:auto !important;
	text-align:center !important;
}


#pf-contact-form-row form{
	padding-top:75px;
	padding-bottom:75px;
	max-width:600px;
	background-color:#50C1DA;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	clip-path: polygon(25% 0, 93% 0, 100% 19%, 98% 46%, 100% 84%, 69% 100%, 0 100%, 2% 63%, 0 32%, 4% 11%);
	font-family:"ubuntu";
}

#pf-contact-form-row form input{
	border:0;
	background-color:#fff;
	height:45px;
	width:450px;
	padding:10px 0 10px 25px;
clip-path: polygon(6% 0, 95% 0, 100% 37%, 100% 100%, 0 100%, 0 34%);
	font-family:"ubuntu";
	font-size:16px !important;
}

#pf-contact-form-row .wpcf7-submit:hover {
    background-image: url("https://princefrog.store/wp-content/uploads/2021/05/button-submit-hover.png");
    color: #97D700;
    cursor: pointer;
}
#pf-contact-form-row .wpcf7-submit {
    background-color: transparent;
    font-size: 18px;
    background-image: url("https://princefrog.store/wp-content/uploads/2021/05/button-submit.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding: 5px 15px 6px 12px;
    width: 128px;
    height: 35px;
}

#pf-contact-form-row textarea {
  background-color:#fff;
	width:450px;
	padding-left:25px;
clip-path: polygon(4% 0, 91% 0, 100% 23%, 100% 100%, 38% 95%, 4% 100%, 0 37%);
}


#pf-contact-lily {
	width:250px;
	margin-left:auto;
	margin-right:120px;
	margin-top:-50px;
}


#pf-contact-lily img{
	width:350px;

}

/* END CONTACT PAGE */



/* =========================== */
/* SHOP */

.woocommerce-shop .pwb-dropdown span {
	font-family: "ubuntu" !important;
	font-weight:bold !important;
}
.woocommerce-shop .button-filter-toggle {
	font-family: "ubuntu" !important;
	font-weight:bold !important;
}


.bwp-top-bar ul.display {
	display:none;
}

.bwp-top-bar.top .button-filter-toggle:after {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/product-filter-icon.png");
	background-size:cover;
	content:"";
	height:25px;
	width:25px;
	top: calc(50% - 12px);
	left: 5px;
}

.bwp-top-bar.top .button-filter-toggle:before {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/product-filter-icon.png");
	background-size:cover;
	content:"";
	height:25px;
	width:25px;
	top: calc(50% - 12px);
	left: 5px;
}

nav.woocommerce-pagination .page-numbers li {
	border:0;
		clip-path: polygon(21% 6%, 69% 1%, 100% 33%, 83% 71%, 54% 88%, 20% 80%, 3% 44%);
}

nav.woocommerce-pagination .page-numbers li {
	font-family: 'herbs_in_paradiseregular';
}

nav.woocommerce-pagination .page-numbers li a:hover {
	color:#fff !important;
}


.widget-title {
	clip-path:none;
	padding:0 !important;
	background-color:transparent !important;
}

.bwp-sidebar h3:before {
	display:none;
	border:0 !important;
}
.bwp-sidebar h3 {
	border:0 !important;
}

.bwp-sidebar .irs-bar {
	background:url("https://princefrog.store/wp-content/uploads/2021/06/price-range-sprite.png");
}

.bwp-sidebar .irs-min {
	color:#fff;
	font-size:12px;
}

.bwp-sidebar .irs-from {
	background-color:#97D700;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}

.bwp-sidebar .irs-to {
	background-color:#97D700;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
.bwp-sidebar .irs-to:hover {
	font-size:13px;
}

.bwp-sidebar .irs-from:hover {
	font-size:13px;
}

.bwp-sidebar .pf_rngstyle_flat .irs-slider {
	background:url("https://princefrog.store/wp-content/uploads/2021/06/price-range-sprite.png") ;
height: 18px;
top: 22px;
background-position: 0 -120px;
}

.pf_rngstyle_flat .irs-from::after, .pf_rngstyle_flat .irs-to::after, .pf_rngstyle_flat .irs-single::after {
	border-top-color: #97D700;
}


.bwp-sidebar .irs-bar, .bwp-sidebar .irs-line-mid, .bwp-sidebar .irs-line-left, .bwp-sidebar .irs-line-right  {
	height:5px !important;
}


.bwp-sidebar .from, .bwp-sidebar .type_first, .bwp-sidebar .to {
	height:11px !important;
}

.prdctfltr_pa_collections .prdctfltr_checkboxes {
font-family: 'herbs_in_paradiseregular';
}

.prdctfltr_wc .prdctfltr_filter label.prdctfltr_active img {
	border:0 !important;
	box-shadow:none !important;
}

.prdctfltr_wc .prdctfltr_filter label img {
	border:0 !important;
	box-shadow:none !important;
}

.prdctfltr_checkboxes .prdctfltr_customize_image_text_tip {
	margin-left:0 !important;
}

.prdctfltr_checkboxes .prdctfltr_customize_block  {
	width:130px;
}

.prdctfltr_checkboxes label  {		
	 display:inline-block !important;
}

.prdctfltr_pa_collections .prdctfltr_customize_image_text_tip{
	display:block;
}

.prdctfltr_wc .prdctfltr_filter label.prdctfltr_active > span {
	font-weight:initial;
	color:#97D700;
}


.prdctfltr_wc .prdctfltr_filter label:hover > span {
	transform:scale(1.1);
}

.prdctfltr_wc .prdctfltr_filter label:hover img {
	margin-left:15px;
	transform:rotate(15deg);
	transition: all 0.5s;
}

.prdctfltr_wc .prdctfltr_side_lables.prdctfltr_terms_customized.prdctfltr_terms_customized_image .prdctfltr_customize_block .prdctfltr_customize_image_text img {
    transition: all 0.5s;
}


/* products loop */

.products-entry span.onsale {
	clip-path: polygon(6% 8%, 75% 0%, 100% 32%, 86% 75%, 35% 100%, 0 62%);
	background-color:#F4364C;
}



.products-list .product-title {
	font-family: 'ubuntu' !important;
}

.products-entry {
	text-align:center;
}


.products-entry .price {
	color:#97D700;
	font-size:16px;
	font-family: 'herbs_in_paradiseregular';
}

.products-entry .price del span{
  text-decoration-color: #F4364C;
	text-decoration-thickness: 2px; /* on desktop only */
	font-size:12px;
	color:#bbb;
}

.products-entry .woocommerce-Price-amount{
  color:#97D700;
	font-size:16px;
	font-family: 'herbs_in_paradiseregular';
}


.products-entry .product-attribute h2 {
  display:none;
}

.products-entry .product-button a.read_more  {
	display:none !important;
}
.products-entry .product-button a.add_to_cart_button  {
	display:none !important;
}

.products-entry .product-button {
	bottom:0 !important;
	right:0 !important;
}

.products-entry .product-button .yith-wcwl-add-to-wishlist i{
	background-color:#000 !important;
}



.products-entry .product-button .yith-wcwl-add-to-wishlist a{
	border:0px solid #A05EB5 !important;
}
.products-entry .product-button .yith-wcwl-add-to-wishlist a:hover{
	background-color:transparent !important;
}

.products-entry .product-button .yith-wcwl-add-to-wishlist a:before{
	padding:15px !important;
	color:#A05EB5 !important;
	content:"" !important;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/whishlist-icon.png");
	width:30px;
	height:30px;
	background-size:100% 100%;
	font-size:0 !important;
}

.products-entry .product-button .yith-wcwl-add-to-wishlist{
	padding-left:50px;
	padding-top:50px;
	clip-path: polygon(100% 0, 0% 100%, 100% 100%);
}

.products-entry .product-button .yith-wcwl-add-to-wishlist a:hover{
	animation: shop_heart_anim 1s;
  animation-iteration-count: 1;
}


@keyframes shop_heart_anim {
    0% { transform: rotate(0deg); }
   25% { transform: rotate(0deg); }
   50% { transform: rotate(-7deg) scale(1.1); }
   80% { transform: rotate(7deg)  scale(1.1); }
  100% { transform: rotate(0deg); }
}


.products-entry .product-button .yith-wcwl-add-to-wishlist a:hover:before{
	color:#97D700 !important;
}
.products-entry .product-button .yith-wcwl-add-to-wishlist:hover a {
    background:transparent !important;
}

/* product img fixed size */

.products-entry .products-thumb img {
	height:300px;
	width:300px;
}

/* end product img fixed size */


/* end products loop */




/* END SHOP */


/* =================== */
/* ABOUT */

.pf-about-section-a-bg {
	background-image:url("https://princefrog.store/wp-content/uploads/2022/01/background-lake.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-size:100% contain;
	padding:0 0 0 0;
}

#pf-about-section-a {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/blue-lake.svg");
	background-repeat:no-repeat;
	background-position:center center;
	background-size:100% 100%;
	padding:15px 0 75px 0;
	margin-top:75px;
}

.pf-about-lily-styling {
	font-family: 'herbs_in_paradiseregular';
	background-repeat:no-repeat;
	background-position:center center;
	background-size:100% 100%;
	width:380px !important;
	height:280px;
	display:flex;
	justify-content: center;
	align-items: center;
	margin:0 auto 0 auto;
	font-size:16px;
}

.pf-about-lily-styling ul li{
	list-style-type:"* ";
}


.pf-about-lily-styling p {
	width:240px;
	margin:25px auto 0 auto;
	padding-left:35px;
}
.pf-about-lily-styling-b p {
	width:240px;
	margin:25px auto 0 auto;
	padding-left:35px;
	font-size:16px;
}


.pf-about-lily-styling-b {
		font-family: 'herbs_in_paradiseregular';
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/black-lily.svg");
	background-repeat:no-repeat;
	background-position:center center;
	background-size:100% 100%;
	width:350px !important;
	height:270px;
	display:flex;
	justify-content: center;
	align-items: center;
	margin:-120px auto 0 50%;
	padding-top:25px;
}

.pf-about-lily-a {
		background-image:url("https://princefrog.store/wp-content/uploads/2021/06/green-lily.svg");
}

.pf-about-lily-b {
		background-image:url("https://princefrog.store/wp-content/uploads/2021/06/yellow-lily.svg");
	margin-left:-50px;
}

.pf-about-lily-c {
		background-image:url("https://princefrog.store/wp-content/uploads/2021/06/cyan-lily.svg");
	margin-top:60px;
	margin-left:180px;
	margin-right:0 !important;
}

.pf-about-lily-d {
		background-image:url("https://princefrog.store/wp-content/uploads/2021/06/blue-lily.svg");
	margin-top:25px;
	margin-right:50%;
}


.pf-about-arrow-size-direction img{
	width:100px;
}

#pf-about-title-a h3{
	font-family: 'herbs_in_paradiseregular' !important;
	font-size:28px !important;
	width:60%;
}
#pf-about-title-a h3:before{
	content:'1.';
	font-family: 'herbs_in_paradiseregular';
	font-size:38px;
	color:#ccc;
	position:absolute;
	margin-left:-55px;
	
}

#pf-about-title-b h3{
	font-family: 'herbs_in_paradiseregular' !important;
	font-size:28px !important;
	width:120px;
	line-height:38px;
	margin-left:24%;
}
#pf-about-title-b h3:before{
	content:'2.';
	font-family: 'herbs_in_paradiseregular';
	font-size:38px;
	color:#ccc;
	position:absolute;
	margin-left:-55px;
	bottom:0;
	margin-bottom:-8px;
}

#pf-about-title-c h3{
	font-family: 'herbs_in_paradiseregular' !important;
	font-size:28px !important;
	line-height:22px;
	text-align:center;
	width:60%;
}
#pf-about-title-c h3:before{
	content:'3.';
	font-family: 'herbs_in_paradiseregular';
	font-size:38px;
	color:#ccc;
	position:absolute;
	margin-left:-55px;
	bottom:0;
	margin-bottom:-8px;
}


#pf-about-title-d h3{
	font-family: 'herbs_in_paradiseregular' !important;
	font-size:28px !important;
	width:120px;
	line-height:22px;
	width:60%;
}
#pf-about-title-d h3:before{
	content:'4.';
	font-family: 'herbs_in_paradiseregular';
	font-size:38px;
	color:#ccc;
	position:absolute;
	margin-left:-55px;
	bottom:0;
	margin-bottom:-5px;
}

#pf-about-boat-animated img{
	animation: about_boat 3s linear infinite;
	transform:rotate(2deg);
}

.pf-about-static-img {
	position:absolute;
	background: #fff;
}
.pf-about-static-img:hover {
	opacity:0;
}

.pf-about-static-img2 {
	position:absolute;
	background: #fff;
}
.pf-about-static-img2:hover {
	opacity:0;
}

.pf-about-static-img3 {
	position:absolute;
	background: #fff;
}
.pf-about-static-img3:hover {
	opacity:0;
	
}



.pf-about-team-title {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/title-sign.png");
	background-repeat:no-repeat;
	background-size: 100% 100%;
	font-family: 'herbs_in_paradiseregular';
	font-size:28px;
	font-weight:bold;
	height:160px;
	width:310px !important;
	margin:auto auto;
}

.pf-about-team-title:after {
	position:absolute;
	background-color:#97D700;
	content:'';
	width:85px;
	height:40px;
clip-path: polygon(39% 0, 44% 4%, 43% 12%, 29% 61%, 100% 26%, 100% 36%, 19% 74%, 36% 7%, 0 7%, 0 0);
	margin-top:-25px;
}

.pf-about-team-title {
	padding-top:85px;
	text-align:center;
	padding-right:45px;
}


.pf-about-team-title span {
	position:absolute;
	margin-top:-30px;
	transform:rotate(20deg);
	margin-left:-18px;
	font-size:19px;
}

@keyframes about_boat{
	0%{
		transform: rotate(2deg);
	}
	50%{
		transform: rotate(-2deg);
	}
		100%{
		transform: rotate(2deg);
	}
}


#pf-about-animated-col1 * {
	text-align:center;
}

#pf-about-animated-col2 *{
	text-align:center;
}

#pf-about-animated-col3 * {

	text-align:center;
}

#pf-about-animated-col4 *{
	text-align:center;
}



#pf-about-animated-col4 img{
	width:300px;
}


/* END ABOUT */
/* =================== */

/* single product */

.single-product .color-variable-item {
	padding:0 !important;
}



.single-product .single_add_to_cart_button  {
    font-family: "ubuntu" !important;
	font-size:16px !important;
		;
}


.single-product .onsale {
 clip-path: polygon(6% 8%, 75% 0%, 100% 32%, 86% 75%, 35% 100%, 0 62%);
}

.single-product .quantity .plus:hover {
	transform:scale(1.1);
}
.single-product .quantity .minus:hover {
	transform:scale(1.1);
}

/* popup image */

.single-product #swipebox-overlay {
	background-color:rgba(0,0,0,0.5);
}

.single-product #swipebox-overlay {
	background-color:rgba(0,0,0,0.5);
}


.single-product #swipebox-overlay {
	background-color:rgba(45, 41, 38, 0.8) !important;
}

.single-product #swipebox-top-bar {
background-color:rgba(45, 41, 38, 0.9) !important;
}

.single-product #swipebox-bottom-bar
 {
background-color:rgba(45, 41, 38, 0.9) !important;
}


.single-product #swipebox-close
 {
background-color:#97D700;
}


#elementor-lightbox-slideshow-image-additional {
	display:none !important;
}

.single-product .elementor-lightbox-image {
	box-shadow:none !important;
}

footer.elementor-slideshow__footer {
	background-image:initial !important;
}


/* end popup image */

table.variations .woo-variation-items-wrapper{
	margin-left:35px;
}

table.variations .button-variable-item:before {
	padding-top:10px;
	background-color:#97D700;
}


table.variations {
	font-family: 'herbs_in_paradiseregular';
}


table.variations .variable-item-span {
	padding-top:5px !important;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
    box-shadow: 0 0 0 2px #97D700;
}


.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected {
   color:#A05EB5;
}

/* bundle */


.single-product .bundle_button .single_add_to_cart_button  {
	margin-top:-50px !important;
}

.single-product .bundle_form  .yith-wcwl-add-to-wishlist  {
	margin-left:35px !important;
	text-align:left;
}
.single-product .bundle_form .yith-wcwl-add-button  {
	margin-top:35px !important;
}

.single-product .bundle_button .quantity {
	border:0 !important;
}



.single-product .group_table .quantity-content input {
	width:100% !important;
}


.single-product .product-type-grouped .single_add_to_cart_button  {
	margin-left:0 !important;
}


.single-product .product-type-grouped .yith-wcwl-add-to-wishlist {
height:15px;
padding-top:25px !important;
	margin-left:70px !important;

}

.single-product .bwp-single-info .yith-wcwl-add-to-wishlist:hover a {
	background:initial;
}


/* end bundle */

.yith-wcwl-add-to-wishlist a i {
	display:none;
}

.yith-wcwl-add-to-wishlist *:hover {
	background-color:initial !important;
}


.breadcrumb-noheading {
	display:none;
}

.single-product .slick-arrow {
clip-path: polygon(21% 6%, 69% 1%, 100% 33%, 83% 71%, 54% 88%, 20% 80%, 3% 44%);
}

/*

.single-product .woocommerce-product-gallery .image-additional {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/product-background-polygon.png");
	background-repeat:no-repeat !important;
	background-size:100% 100%;
	border:0 !important;
}
*/

.single-product h1.entry-title {
	font-family: 'ubuntu';
	font-size:28px;
	color:#97D700;
	font-weight:400;
	letter-spacing:0;
	line-height:initial;
}


.single-product .bwp-single-product .price span.woocommerce-Price-amount.amount {
	font-family: 'herbs_in_paradiseregular';
	font-size:15px;
	color:#2D2926;
	background-image:url("https://princefrog.store/wp-content/uploads/2022/03/price-tag-horizontal.png");
	background-size:100% 100%;
	background-repeat:no-repeat;
	height:60px;
	width:140px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	padding-left:40px;
}


.single-product .sale  .bwp-single-product .price :nth-child(2) span  {
	background-image:initial !important;
	font-size:22px;
	color:#97D700;
}


.single-product .bwp-single-product .price{
	border-bottom:0;
	padding-bottom:0;
}
.single-product .bwp-single-product .product_meta{
	border-top:0;
}

.single_add_to_cart_button:before {
	display:none !important;
}


.single-product .single_add_to_cart_button {
	background-color:initial !important;
	color:#2D2926 !important;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/button-add-to-cart.png") !important;
	background-size:100% 100%;
	width:173px !important;
	background-repeat:no-repeat !important;
	
	margin-left:40px;
	margin-top:10px;
}

.single_add_to_cart_button:hover {
	color:#97D700 !important;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/button-add-to-cart-hover.png") !important;
	background-size:100% 100%;
	width:173px;
}



/* out of stock */
.single-product .product-stock {
	background-color:initial !important;
	width:150px !important;
	
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/out-of-stock.png") !important;
	background-repeat:no-repeat !important;
	background-size:100% 100% !important;
	
	margin-left:auto !important;
	margin-right:auto !important;
}

.single-product .product-stock span{
	color:#fff !important;
	font-size:18px;
	font-weight:bold;
	font-family: 'herbs_in_paradiseregular';
	width:150px !important;
	height:150px !important;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	padding:0 15px 0 15px;
	transform:rotate(-19deg);
}



/* end out of stock */



/* grouped product */

.product-type-grouped .single_add_to_cart_button {
	background-color:initial !important;
	color:#2D2926 !important;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/popup-button.png") !important;
	background-size:100% 100% !important;
	max-width:230px !important;
	background-position:center center !important;
	background-repeat:no-repeat !important;
}

.product-type-grouped .single_add_to_cart_button:hover {
	color:#97D700 !important;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/popup-button-hover.png") !important;
}

.product-type-grouped .group_table .product-content h3{
	color:#97D700 !important;
	font-family: 'herbs_in_paradiseregular';
}
.product-type-grouped .group_table .product-content {
	color:#97D700 !important;
	font-family: 'herbs_in_paradiseregular';
}
.product-type-grouped .group_table .quantity-content{
	font-family: 'herbs_in_paradiseregular';
}

.single-product .product-type-grouped .bwp-single-info .quantity{
    border: 0 solid #000 !important;
}

.single-product .product-type-grouped .bwp-single-info .quantity-content input {
   margin-right:15px;
		margin-top:3px;
}


.single-product .product-type-grouped .bwp-single-info .quantity .plus:before {
   font-size:20px;
}

.single-product .product-type-grouped .bwp-single-info .quantity .minus:before {
   font-size:20px;
}

.single-product .product-type-grouped .bwp-single-info .product-price  {
  margin-top:15px;
}

.single-product .product-type-grouped .bwp-single-info .product-info  {
 padding-bottom:0;
	padding-top:5px;
}


.single-product .product-type-grouped .bwp-single-product .price .amount {
    font-family: 'herbs_in_paradiseregular';
    font-size: 15px;
    color: #2D2926;
    background-image:initial;
    height: initial !important;
    width: initial !important;
    display:initial;
    padding-left: 0;
}
.single-product .product-type-grouped .bwp-single-product p.price {
    font-family: 'herbs_in_paradiseregular';
    font-size: 15px;
    color: #2D2926;
}

/* variable */


.single-product .product-type-variable .yith-wcwl-add-to-wishlist *:hover {
  background-color:initial !important;
}

.single-product .product-type-variable .yith-wcwl-add-to-wishlist i {
 display:none;
}

.single-product .product-type-variable .bwp-single-product .quantity {
  border:0 !important;
}


.single-product .product-type-variable .bwp-single-product .price .amount {
    font-family: 'herbs_in_paradiseregular';
    font-size: 15px;
    color: #2D2926;
    background-image:initial;
    height: initial;
    width: initial;
    display:initial;
    padding-left: 0;
}

.single-product .product-type-variable .bwp-single-product .price .amount span{
    font-family: 'herbs_in_paradiseregular';
    font-size: 15px;
    color: #2D2926;
    background-image:initial;
    height: initial;
    width: initial;
    display:initial;
    padding-left: 0;
}

.single-product .product-type-variable .bwp-single-product p.price {
    font-family: 'herbs_in_paradiseregular';
    font-size: 15px;
    color: #2D2926;
}

.woocommerce-variation-price ins > span{
	margin-left:15px;
}

.woocommerce-variation-price ins span{
	font-size:18px !important;
	color:#97D700 !important;
}


table.variations label{
	color:#2D2926 !important;
	font-family: 'herbs_in_paradiseregular' !important;
}


table.variations td.value option{
	color:#2D2926 !important;
}

table.variations td.value select{
	color:#2D2926 !important;
	font-family: 'herbs_in_paradiseregular' !important;
}

.woocommerce-variation-price .woocommerce-Price-amount bdi {
	color:#97D700;
}

.woocommerce-variation-price .woocommerce-Price-amount bdi span{
	color:#97D700 !important;
}

.variations_form .woocommerce-variation-add-to-cart {
width:100%;
	margin-bottom:50px !important;
}

/* end variable */

.single-product .single_add_to_cart_button {
	background-color:initial !important;
	color:#2D2926;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/button-add-to-cart.png");
	background-size:100% 100%;
	width:173px !important;
	background-repeat:no-repeat !important;
	margin-left:15px !important;
	margin-top:10px !important;
}



.single-product .quantity .plus {
background-color: #2D2926 !important;
color: #97D700 !important;
font-weight: bold !important;
border: 0 !important;
clip-path: polygon(36% 0, 100% 34%, 100% 80%, 34% 100%, 0 43%) !important;
font-family: 'herbs_in_paradiseregular';
width: 30px !important;
height: 30px !important;
margin-top:5px !important;
padding-top:4px !important;
}


.single-product .quantity .minus {
background-color: #2D2926 !important;
color: #97D700 !important;
font-weight: bold !important;
border: 0 !important;
clip-path: polygon(36% 0, 100% 34%, 100% 80%, 34% 100%, 0 43%);
font-family: 'herbs_in_paradiseregular';
width: 30px !important;
height: 30px !important;
padding-top:4px !important;
}

.single-product .quantity {
	border:0 !important;
}



.single-product  .quantity {
	height:70px !important;
}



.single-product .quantity .plus {
background-color: #2D2926;
color: #97D700;
font-weight: bold;
border: 0;
clip-path: polygon(36% 0, 100% 34%, 100% 80%, 34% 100%, 0 43%);
font-family: 'herbs_in_paradiseregular';
width: 30px;
height: 30px;
margin-top:5px;
padding-top:4px !important;
}


.single-product .quantity .minus {
background-color: #2D2926;
color: #97D700;
font-weight: bold;
border: 0;
clip-path: polygon(36% 0, 100% 34%, 100% 80%, 34% 100%, 0 43%);
font-family: 'herbs_in_paradiseregular';
width: 30px;
height: 30px;
padding-top:4px !important;
}



.single-product .quantity input {
	color: #2D2926 !important;
	font-weight: bold;
	font-family: 'herbs_in_paradiseregular';
	position:initial !important;
	text-align:center !important;
	padding:0 !important;
	margin-top:15px !important;
	padding-right:20px !important;
	margin-left:-10px !important;
}

.single-product .quantity:before {
	display:none;
}

.single-product .quantity .minus:after {
	display:none;
}


/* end variable */





/* end grouped product */


.sticky-product .content-bottom .item-title {
	margin-top:10px;
}

.sticky-product .content-product .item-title a{
	color:#97D700 !important;
	font-family: 'herbs_in_paradiseregular';
}

.sticky-product .content-product .rating {
	display:none;
}

.sticky-product .content-product .price {
		color:#97D700 !important;
	font-family: 'herbs_in_paradiseregular';
	font-size:11px;
}

.sticky-product .compare-button {
	display:none !important;
}

.sticky-product .yith-wcwl-add-to-wishlist {
	display:none !important;
}



.single-product .bwp-single-product .quantity-button .quantity {
	border:0 !important;
}



.single-product .bwp-single-product .quantity-button .quantity {
	height:70px;
}



.single-product .bwp-single-product .quantity-button .quantity .plus {
background-color: #2D2926;
color: #97D700;
font-weight: bold;
border: 0;
clip-path: polygon(36% 0, 100% 34%, 100% 80%, 34% 100%, 0 43%);
font-family: 'herbs_in_paradiseregular';
width: 30px;
height: 30px;
margin-top:5px;
padding-top:4px !important;
}


.single-product .bwp-single-product .quantity-button .quantity .minus {
background-color: #2D2926;
color: #97D700;
font-weight: bold;
border: 0;
clip-path: polygon(36% 0, 100% 34%, 100% 80%, 34% 100%, 0 43%);
font-family: 'herbs_in_paradiseregular';
width: 30px;
height: 30px;
padding-top:4px !important;
}



.single-product .bwp-single-product .quantity-button .quantity input {
	color: #2D2926;
	font-weight: bold;
	font-family: 'herbs_in_paradiseregular';
	position:initial;
	text-align:center;
	padding:0;
	margin-top:15px;
	padding-right:20px;
	margin-left:-10px;
}


.single-product .bwp-single-product .quantity-button{
	width:100%;
}


/* 
.single-product .bwp-single-product .yith-wcwl-add-to-wishlist a{
	color:#E0004D !important;
	font-size:18px;
	width:220px !important;
	font-family: 'herbs_in_paradiseregular';
}

*/


.single-product .quantity-button {
	margin-bottom:40px;
}

.single-product .bwp-single-product div.yith-wcwl-add-to-wishlist{
	margin-top:0 !important;
	margin-left:38px;
}

.single-product .bwp-single-product div.yith-wcwl-add-to-wishlist a{
	color:#E0004D !important;
	font-size:15px;
	width:220px !important;
	font-family: 'herbs_in_paradiseregular';
	margin-top:-7px !important;
}

.single-product .bwp-single-product div.yith-wcwl-add-to-wishlist span{
	display:block;
	margin-top:-12px;
}

.single-product .bwp-single-product div.yith-wcwl-add-to-wishlist a:before {
		background-image:url("https://princefrog.store/wp-content/uploads/2021/06/product-heart.png");
	width:32px;
	height:32px;
	position:absolute;
	background-position:center center;
	background-repeat:no-repeat;
	margin-left:-50px;
}

.single-product .bwp-single-product div.yith-wcwl-add-to-wishlist a:hover:before {
		background-image:url("https://princefrog.store/wp-content/uploads/2021/06/product-heart-hover.png") !important;
}




.single-product .bwp-single-product .quantity-button .quantity button.minus:after {
	display:none;
}
.single-product .bwp-single-product .quantity-button .quantity:before {
	display:none;
}

.single-product .bwp-single-product .cart .yith-wcwl-add-to-wishlist {
	display:block;
}


.single-product .bwp-single-product .cart .yith-wcwl-add-to-wishlist a {
	border:0 !important;
	width:32px;
	height:32px;
}

.single-product .bwp-single-product .cart .yith-wcwl-add-to-wishlist a:before {
	content:"";
}





/* old heart 
 * 
.single-product .bwp-single-product .cart .yith-wcwl-add-to-wishlist {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/product-heart.png");
	background-size:100% 100%;
	width:32px;
	height:32px;
}
 end heart */



.single-product .bwp-single-prod.bwp-single-info .yith-wcwl-add-to-wishlist *:hover {
	background:initial !important; 
}
uct .cart .yith-wcwl-add-to-wishlist .yith-wcwl-add-button i
{
	display:none;
}


.single-product .bwp-single-product .cart .yith-wcwl-add-to-wishlist a
{
	margin:0;
	padding-left:12px;
	text-align:left;
	height:initial !important;
	width:initial !important;
}


.single-product .bwp-single-product .cart .yith-wcwl-wishlistexistsbrowse a:before
{
margin-top:2px !important;
}

.single-product .bwp-single-product .cart .yith-wcwl-add-to-wishlist a:before
{
margin-top:-5px;
}



.single-product .bwp-single-product .yith-wcwl-add-to-wishlist {
	display:none;
}

.single-product .bwp-single-product .compare-button {
	display:none;
}


/* upsell */



.upsells .title-block h2:after {
position: absolute;
width: 26px;
height: 34px;
content: '';
background-size: 100%;
background-image: url("https://princefrog.store/wp-content/uploads/2021/05/heading-left.png");
margin-left: 10px;
margin-top: 0;
-moz-transform: scale(-1, 1);
-webkit-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}

.upsells .title-block h2:before {
    background-color: initial;
    position: relative;
    width: 26px;
    height: 34px;
    content: '';
    background-size: 100%;
    background-image: url(https://princefrog.store/wp-content/uploads/2021/05/heading-left.png);
    float: left;
    left: 0;
}

.upsells .title-block h2 {
	font-family: 'herbs_in_paradiseregular';
}


.single-product .upsells .products-entry:after {
	width:21px;
	height:501px;
	content:"";
	top:0 !important;
	right:0 !important;
	position:absolute;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/green-v-line.png");
	background-repeat:no-repeat;
	background-size:100% 100%;
}


.single-product .upsells .products-entry:last-child:after {
	width:21px;
	height:501px;
	content:"";
	top:0 !important;
	right:0 !important;
	position:absolute;
	background-repeat:no-repeat;
	background-size:100% 100%;
	background-image:initial;
}

/* end upsell */


/* end single product */
/* =================== */


/* account */

.woocommerce-MyAccount-navigation {
	background-color:#97D700;
}
.woocommerce-MyAccount-navigation a {
	color:#2D2926;
}
.woocommerce-MyAccount-navigation a:hover {
	color:#A05EB5 !important;
}
.woocommerce-MyAccount-navigation li {
	border-color:#fff !important;
}

.woocommerce-orders-table thead {
	background-color:#A05EB5 !important;
}
.woocommerce-orders-table *{
	border-color:#A05EB5 !important;
}


/* end account */



/* LOGIN POPUP FORM */
.form-login-register .box-form-login {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/login-form-background.png");
	background-size:100% 100%;
	background-color:initial;
}

.form-login-register .box-content .form-login {
	background-color:initial;
}

.form-login-register .box-content .username input{
	background-color:#fff;
	border:0 ;
}

.form-login-register .box-content .username input{
	padding-left:55px !important;
}

.form-login-register .box-content .password input{
	padding-left:55px !important;
}


.form-login-register .box-content .username:before{
	content:"" !important;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/username-icon.png");
	background-size:contain;
	background-repeat:no-repeat;
	width:31px;
	height:100%;
	background-position:center center;
}

.form-login-register .box-content .password:before{
	content:"" !important;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/password-icon.png");
	background-size:contain;
	background-repeat:no-repeat;
	width:31px;
	height:100%;
	background-position:center center;
}

.form-login-register .box-content .password input{
	background-color:#fff;
	border:0;
}

.form-login-register .box-content .form-login  h2{
	border:0;
	padding-top:20px;
	color:#fff;
	font-family: 'herbs_in_paradiseregular';
}
.form-login-register .box-content .form-login  h2:after{
	display:none;
}
.form-login-register .box-content .form-login  h2:before{
	display:none;
}

.form-login-register .active-login {
	background-color:#97D700 !important;
	clip-path: polygon(39% 0, 78% 9%, 100% 33%, 88% 67%, 60% 89%, 20% 80%, 5% 37%);
		height:70px;
		width:70px;
	padding-top:14px;
}

.form-login-register .active-login:hover {
	background-color:#84329B !important;
}

.form-login-register .active-login .icon_close:before {
		font-size:28px; 
	font-family: 'herbs_in_paradiseregular' !important;
	content:"x" !important;
}



.form-login-register .button-login input {
	background-color:initial !important;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/popup-button.png") !important;
	background-size:contain!important;
	background-position:center center !important;
	background-repeat:no-repeat !important;
	color:#000 !important;
	height:35px !important;
	line-height:15px !important;
	height:50px !important;
	font-size:15px !important;
}


.form-login-register .button-next-reregister {
	background-color:initial !important;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/popup-button.png") !important;
	background-size:contain!important;
	background-position:center center !important;
	background-repeat:no-repeat !important;
	color:#000 !important;
	border:0 !important;
	display:inline-block !important;
	line-height:48px !important;
	font-size:12px;
	height:50px;
}
.form-login-register .button-next-reregister:hover {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/popup-button-hover.png") !important;
	color:#64A70B !important;
	background-position:55% center !important;
}
.form-login-register .button-login input:hover {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/popup-button-hover.png") !important;
	color:#64A70B !important;
	background-position:60% center !important;
}

.form-login-register .lost_password a{
	color:#2D2926 !important;
}
.form-login-register .lost_password a:hover{
	color:#fff !important;
}
.form-login-register .lost_password a:before{
	display:none !important;
}
.form-login-register .rememberme label{
	color:#2D2926 !important;
}
.form-login-register .rememberme label:hover{
	color:#fff !important;
}
.form-login-register .rememberme label:before{
	border-color:#2D2926 !important;
}

.form-login-register .box-form-login .rememberme-lost .inline:after {
	margin-top:1px;
}
/* END LOGIN POPUP FORM */



/* login form static */
#customer_login .box-form-login {/*
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/login-form-background.png");*/
	background-size:100% 100%;
}

#customer_login .box-content .form-login {
	background-color:initial;
}

#customer_login .box-content .username input{
	background-color:#fff;
	border:0 ;
}

#customer_login .box-content .username input{
	padding-left:25px !important;
}

#customer_login .box-content .password input{
	padding-left:25px !important;
}

#customer_login .box-form-login {
	border:0 !important;
}

#customer_login > .col-lg-6 {
	margin-bottom:55px !important;
}

#customer_login .button-register input {
	background-color: initial !important;
background-image: url("https://princefrog.store/wp-content/uploads/2021/06/popup-button.png") !important;
background-size: contain !important;
background-position: center center !important;
background-repeat: no-repeat !important;
color: #000 !important;
height: 35px !important;
line-height: 15px !important;
height: 50px !important;
font-size: 15px !important;
}


#customer_login .button-register input:hover {
	background-image: url("https://princefrog.store/wp-content/uploads/2021/06/popup-button-hover.png") !important;
}



#customer_login .box-content .password input{
	background-color:#fff;
	border:0;
}

#customer_login .box-content .form-login h2{
	border:0;
	padding-top:20px;
	color:#fff;
	font-family: 'herbs_in_paradiseregular';
}

.woocommerce-account #customer_login h2 {
	font-family: 'herbs_in_paradiseregular';
}

#customer_login h2{
	border:0 !important;
	padding-top:20px;
	color:#fff;
	font-family: 'herbs_in_paradiseregular'
}

.form-register #reg_email{
	background-color:#fff !important;
}

#customer_login .box-content .form-login  h2:after{
	display:none;
}



#customer_login .box-content .form-login  h2:before{
	display:none;
}

#customer_login .active-login {
	background-color:#97D700 !important;
	clip-path: polygon(39% 0, 78% 9%, 100% 33%, 88% 67%, 60% 89%, 20% 80%, 5% 37%);
		height:70px;
		width:70px;
	padding-top:14px;
}

#customer_login .active-login:hover {
	background-color:#84329B !important;
}

#customer_login .active-login .icon_close:before {
		font-size:28px; 
	font-family: 'herbs_in_paradiseregular' !important;
	content:"x" !important;
}

#customer_login .button-login input {
	background-color:initial !important;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/popup-button.png") !important;
	background-size:contain!important;
	background-position:center center !important;
	background-repeat:no-repeat !important;
	color:#000 !important;
	height:35px !important;
	line-height:15px !important;
	height:50px !important;
	font-size:15px !important;
}


#customer_login .button-next-reregister {
	background-color:initial !important;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/popup-button.png") !important;
	background-size:contain!important;
	background-position:center center !important;
	background-repeat:no-repeat !important;
	color:#000 !important;
	border:0 !important;
	display:inline-block !important;
	line-height:48px !important;
	font-size:12px;
	height:50px;
}

#customer_login .button-next-reregister:hover {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/popup-button-hover.png") !important;
	color:#64A70B !important;
	background-position:60% center !important;
}

#customer_login .button-login input:hover {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/popup-button-hover.png") !important;
	color:#64A70B !important;
	background-position:60% center !important;
}

#customer_login .lost_password a{
	color:#2D2926 !important;
}
#customer_login .lost_password a:hover{
	color:#fff !important;
}
#customer_login .lost_password a:before{
	display:none !important;
}
#customer_login .rememberme label{
	color:#2D2926 !important;
}
#customer_login .rememberme label:hover{
	color:#fff !important;
}
#customer_login .rememberme label:before{
	border-color:#2D2926 !important;
}

#customer_login .box-form-login .rememberme-lost .inline:after {
	margin-top:1px;
}

#customer_login .box-form-login h2:before, #customer_login .box-form-login h2:after  {
	display:none;
}


#customer_login .box-form-login h2:before, #customer_login .box-form-login h2:after  {
	display:none;
}

#customer_login .box-form-login h2 {
	padding-top:0;
	
}


/* end login form static */





/* WISHLIST */

.yith-wcwl-form .shop_table thead {
	background-color:#A05EB5;
}

.yith-wcwl-form .shop_table thead span {
	color:#fff !important;
}

.yith-wcwl-form .shop_table .wishlist-in-stock {
	color:#2D2926 !important;
	border-color:#97D700 !important;
	font-family:"ubuntu";
	letter-spacing:initial !important;
}

small.woocommerce-price-suffix {
	font-family:"ubuntu";
	letter-spacing:initial;
}

.yith-wcwl-form .remove_from_wishlist:before {
	background-color:#97D700 !important;
}

.yith-wcwl-form .remove_from_wishlist:before {
	background-color:#97D700 !important;
}
.yith-wcwl-form .product-name a {
	font-size:17px !important;
	font-weight:bold;
}
.yith-wcwl-form td.product-price {
	font-size:17px !important;
	font-weight:bold;
}
.yith-wcwl-form .product-add-to-cart a {
	font-size:13px !important;
	font-weight:bold;
}

.yith-wcwl-form thead {
	border:2px solid #A05EB5 !important;
}
.yith-wcwl-form tbody {
	border:2px solid #A05EB5 !important;
}
.yith-wcwl-form tr {
	border-bottom:2px solid #A05EB5 !important;
}

.yith-wcwl-share i {
	color:#fff;
}
.yith-wcwl-share a {
	clip-path: polygon(32% 0, 58% 0, 100% 26%, 97% 66%, 76% 93%, 34% 100%, 0% 70%, 5% 23%);
}

.yith-wcwl-share a:hover {
	background:#97D700 !important;
	transform:scale(1.1);
}

.wishlist-title h2 {
	font-family: 'herbs_in_paradiseregular' !important;
	color:#A05EB5 !important;
}

/* END WISHLIST */




/* CART PAGE */
.woocommerce-cart-page thead {
	background-color:#A05EB5 !important;
}
.woocommerce-cart-page th {
	color:#fff !important;
}
.woocommerce-cart-page tr {
	border:2px solid #A05EB5 !important;
}


.woocommerce-cart-page .product-subtotal span {
	color:#A05EB5 !important;
}


.cart-collaterals h2 {
	background-color:#97D700 !important;
	color:#fff !important;
	border:2px solid #97D700 !important;
}

.cart-collaterals tr {
	border:2px solid #97D700 !important;
	color:#000 !important;
}

.cart-collaterals th {
	color:#2D2926 !important;

}

.cart-collaterals .cart-subtotal {
	color:#97D700 !important;
}

.cart-collaterals .cart-subtotal span {
	font-weight:bold !important;
	font-size:16px;
}


.woocommerce-cart-page #coupon_code {
	border:1px solid #A05EB5;
}

.woocommerce-cart-page #coupon_code {
	height:39px;
	padding-top:1px;
}

.woocommerce-cart-page .coupon .button{
	background-color:#A05EB5 !important;
}

.woocommerce-cart-page .product-quantity .quantity button.plus {
	background-color:#2D2926;
	color:#97D700;
	font-weight:bold;
	font-size:12px;
	border:0;
	clip-path: polygon(36% 0, 100% 34%, 100% 80%, 34% 100%, 0 43%);
	font-family: 'herbs_in_paradiseregular';
	width:30px;
	height:30px;
}


.woocommerce-cart-page .product-quantity .quantity button.minus {
	background-color:#2D2926;
	color:#97D700;
	font-weight:bold;
	font-size:12px;
	border:0;
	clip-path: polygon(36% 0, 100% 34%, 100% 80%, 34% 100%, 0 43%);
		font-family: 'herbs_in_paradiseregular';
		width:30px;
	height:30px;
}

.woocommerce-cart-page .product-quantity .quantity input.qty  {
	color:#2D2926;
	font-weight:bold;
	font-size:16px;
	border:0;
	height:30px;
}

.woocommerce-notices-wrapper ul{
	border-top-color:#E0004D;	
}

.woocommerce-notices-wrapper ul:before{
	color:#E0004D;	
}

.woocommerce-notices-wrapper {
	padding:0;
}

.woocommerce-message {
	border-top-color:#00B2A2;	
}

.woocommerce-message:before {
	color:#00B2A2;	
}

.woocommerce-cart-page .remove:before {
	background-color:#97D700 !important;
}


/* END CART PAGE */



/* FAQ elements */ 

.pf-accordion-is-faq .elementor-tab-title .elementor-accordion-icon svg {
	display:none;
}

.pf-accordion-is-faq .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed:after {
	font-family: 'herbs_in_paradiseregular';
	content:"+";
	font-size:15px;
	color:#2D2926;
	width:25px;
	height:25px;
}


.pf-accordion-is-faq .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened:after {
	font-family: 'herbs_in_paradiseregular';
	content:"-";
	font-size:15px;
	color:#97D700;
	width:25px;
	height:25px;
}


.pf-accordion-is-faq .elementor-active .elementor-accordion-title{
	color:#97D700 !important;
}


.pf-accordion-is-faq .elementor-tab-content {
	color:#2D2926;
	font-size:19px;
}

/* END FAQ elements */

/* responsive */

@media only screen and (max-width: 1600px) {
	.pf-floating-social-button {
		display:none;
	}
	
}


/* header / menu */

@media only screen and (max-width: 1200px) {

		
.sidebar-blog {
	padding-left:15px;
}
	
	#pf-fullwidth-newsletter {
		padding:60px !important;
	}
	#pf-fullwidth-newsletter .elementor-widget-social-icons .elementor-social-icon {
		width:30px;
		height:30px;
	}
		#pf-fullwidth-newsletter .elementor-widget-social-icons .elementor-social-icon i {
		font-size:20px;
	}
	
#pf-fullwidth-newsletter .pf-newsletter-form input:not(.wpcf7-submit) {
	width:initial;
	}
	
	
	#pf-fullwidth-newsletter p{
font-size:12px;
	}
	
	
	
	#pf-home-lily-top {
		display:none;
	}
		#pf-home-lily-bottom {
		display:none;
	}
	#pf-homepage-logo-onwater {
	margin-top:-60px;
}
#pf-homepage-logo-onwater img {
	width:300px;
	margin-left:250px;
}
	
#pf-water-lily-section {
		height:450px
	}
}


@media only screen and (max-width: 992px) {
	
	
	#pf-home-yellow-shape h1{
		float:right !important;
		margin-right:10px !important;
	}
	
	/* about */
	
.pf-about-lily-c {
	margin-left:15px;
}

	.pf-about-lily-b {
		margin-left:0;
	}	
	
	/* end about */
	
#pf-fullwidth-newsletter .elementor-column {
	text-align:center;
	}	
	
#pf-fullwidth-newsletter .elementor-social-icons-wrapper{
	text-align:center;
	}	
	
	
#pf-fullwidth-newsletter-info-row p{
		font-size:15px;
	}	
	
#pf-fullwidth-newsletter .elementor-column {
		width:100%;
	}
	
	
#pf-homepage-logo-onwater {
	margin-top:-120px;
}
#pf-homepage-logo-onwater img {
	width:300px;
	margin-left:250px;
}
	
#pf-water-lily-section {
	height:400px !important;
	}	
	
	
.bwp-header .header-mobile .navbar-toggle:before {
	content:"";
	}
	
.bwp-header .header-mobile .navbar-toggle {
		background-image:url("https://princefrog.store/wp-content/uploads/2021/06/menu-icon-arrows.png");
	width:35px;
	height:50px;
	background-size:100%;
	background-repeat:no-repeat;
	}	
	
.header-mobile .wpbingoLogo img {
		height:128px;
}
	
	
.header-mobile .dropdown-toggle  span {
	display:none;
	}
	
.header-mobile .cart-count {
font-family: 'herbs_in_paradiseregular';
	display:block;
}
	
#canvas-main-menu ul a {
		font-family: 'herbs_in_paradiseregular';
	}
	
.header-mobile-fixed .wishlist-box i:before{
		
	content:"";
	}
	
.header-mobile-fixed .wishlist-box i {
	height:24px;
	height:24px;
	content:"";
	display:block;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/product-heart-hover.png");
	background-repeat:no-repeat;
	background-position:center center;
	}
	
.header-mobile-fixed .my-account i:before{
	content:"";
	}	
	
.header-mobile-fixed .my-account i {
	height:24px;
	height:24px;
	content:"";
	display:block;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/05/login-icon.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-size:contain;
}
	
.header-mobile-fixed .shop-page i:before{
	content:"";
	}	
	
.header-mobile-fixed .shop-page i {
	height:24px;
	height:24px;
	content:"";
	display:block;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/shop-icon.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-size:contain;
}	
	
		
.header-mobile-fixed .search-toggle i:before {
	content:"";
}	
	
.header-mobile-fixed .search-toggle i {
	height:24px;
	height:24px;
	content:"";
	display:block;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/search-icon.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-size:contain;
}
	
.header-mobile-fixed {
		height:65px;
	}
	
	.header-mobile-fixed i {
		height:31px !important;
	}
	
	/* end menu header */
	
	/* newsletter */
	
	.pf-newsletter-form .wpcf7-text {
	width:initial;
	}
	/* end newsletter */
	
	.search-overlay:before {
		background: rgba(151, 215, 0, 0.7);
}
	
.search-overlay .search-box input {
	color:#2D2926 !important;
	font-size:18px;
}

.pf-h1-stylish {
	font-size:28px !important;
	float:left !important;
	margin-right:0 !important;
	margin-left:35px !important;
	line-height:35px;
	margin-top:45px !important;
	}
	
	
#pf-homepage-img-switcher-inner {
	margin-left:0;
	background-position:top right;
	background-size:50%;
}
	
	#pf-homepage-img-switcher {
		padding-bottom:0 !important;
		
	}
	
#pf-water-lily-section {
		height:500px;
	}	
#pf-water-lily-section:before {
	height:350px;
	background-position:-150px;
	
	background-image:url("https://princefrog.store/wp-content/uploads/2021/06/blue-water-background.png");
	background-size:100% 100%;
	}
		
	
.pf-heading-separator h2 span[class^="pf-h-span"] {
		display:none;
}
	
	
#pf-fullwidth-newsletter {
		background-image:url("https://princefrog.store/wp-content/uploads/2021/07/newsletter-backround-responsive.png");
	}
	

	/* contact */
	
		
#pf-contact-scroll-col {
		width:100%;
}
	
#pf-contact-map-col {
		width:100%;
}
	
#pf-contact-map-col img {
		max-width:80%;
}
	
#pf-contact-lily {
margin-right: 0;
	}	
	
#pf-contact-social-row 
	{
	margin-top:70px;
	}
	
	/* end contact */
	
	/* end 992px */
	

	#bwp-header  {
		z-index:3;
	}
	
	
	
}

@media only screen and (max-width: 768px) {
	
.pf-pre-footer-col-r {
		margin-top:75px;
	}
	
	
	/* shop single */
	
	
.upsells .title-block h2 {
		font-size:18px;
}	
	
	
	
.main-single-product h2:before {
		left:0 !important;
	margin-left:-25px !important;
		
	}
	
	
	
	/* end shop */
	
	
	/* about */
.pf-about-lily-c  {
	margin-left:auto;
}
	
.pf-about-lily-b {
	margin-left:0;
	}	
	
#pf-about-section-a {
	background:none;
	margin-top:0;
	padding:0;
	}

	.pf-about-lily-d {
	margin:0;
	}
	
	
.pf-about-lily-styling-b {
		margin:0;
		margin-left:auto;
	}

	#pf-about-title-b, #pf-about-title-d {
		margin-top:35px;
	}
	

	/* end about */
	
	
	
	/* blog single */
	
	.single-post .content-info {
		background:initial !important;
	}
	
	.single-post .post-single ul.post-categories li a {
		color: #2D2926 !important;
	}
	
	/* end blog single */
	
	

#pf-homepage-logo-onwater {
		margin-top:-15px !important;
	}
	
#pf-homepage-logo-onwater {
	margin-top:-60px;
}
#pf-homepage-logo-onwater img {
	width:250px !important;
}
	#pf-home-yellow-shape {
		width:350px;
	}
	
#pf-home-yellow-shape > div {
height: 160px !important;
	}
	
#pf-home-yellow-shape h1 {
font-size:20px !important;
	margin-top:35px !important;
	line-height:25px;
	}	
	
	
	.pf-home-product-slider .item-product-cat-content .item-image{
	max-width:350px;
		margin-left:auto;
		margin-right:auto;
	}	
	
	.pf-home-product-slider .slick-arrow {
		width:50px;
		height:50px;
	}
	
.pf-home-product-slider .slick-arrow:before {
		line-height:45px !important;
	}
	
	
.pf-latest-posts article * {
		font-size:18px !important;
	}
	
	

	.pf-about-us-noufara-r:after {
	background-image:url("https://princefrog.store/wp-content/uploads/2022/01/noufara-purple-blue.png");
	position:absolute;
	content:'';
	background-size:100% 100%;
	width:182px;
	height:100px;
	right:0;
	margin-top:-100px;
	display:none;
}

.pf-about-us-noufara-l:before {
	background-image:url("https://princefrog.store/wp-content/uploads/2022/01/noufara-green-red.png");
		position:absolute;
	content:'';
	width:184px;
	height:108px;
	left:0;
	display:none;
}

.pf-about-section-a-bg .pf-about-us-section-font-size {
	padding-left:50px !important;
	padding-right:50px !important;
}
	
.pf-about-section-r-img-noufara img {
	width:120px;

	}
.pf-about-section-r-img-noufara * {
	text-align:left !important;
	margin-left:12px;
	}
	
}


@media only screen and (max-width: 560px) {
	#pf-homepage-pre-footer img{
		width:250px;
	}
#pf-pre-footer-inner-tp {
	background-size:40%;
	}
	
.pf-homepage-tropoi-pl-txt {
		margin-bottom:0 !important;
}
.pf-heading-separator-news {
		margin-top:10px !important;
	margin-bottom:50px !important;
	}
	


}


@media only screen and (max-width: 480px) { 
	
#pf-fullwidth-newsletter {
		padding:20px !important;
	}

#pf-fullwidth-newsletter-info-row p {
		font-size:13px;
	}
	
.pf-contact-us-custom-des p{
	font-size:25px;
	padding-top:3vw;
	line-height:17vw;

}
	
#pf-footer-first-col > div {
	margin-left:auto;
	margin-right:auto;
	}
	
#pf-footer-second-col {
	text-align:center;
	}
	
#pf-footer-third-col {
	text-align:center;
	}
	
#pf-footer-fourth-col {
	text-align:center;
	}	
	
	
#pf-homepage-logo-onwater {
	margin-top:0 !important;
}
#pf-homepage-logo-onwater img {
	width:180px !important;
	margin-left:120px !important;
}
	
	/* contact */
#pf-contact-form-row input{
	max-width:80%;
	}
	
#pf-contact-form-row label{
	max-width:100%;
	}
	
#pf-contact-form-row textarea{
	max-width:80%;
	}	
	
	#pf-contact-lily img{
		width:200px;
	}	
	
	
#pf-contact-sun {
	margin-top:15px;
	}	
	
#pf-contact-clouds {
		margin-bottom:20px;
	}	
	
	
 #pf-contact-papyrus-static p {
		font-size:18px
	}
	
#pf-contact-papyrus-static	.elementor-widget-container {
		padding-left:50px;
	padding-right:50px;
	}
	
	/* end contact */
	
}




/* end responsive */

.product-button .variations_form  {
	display:none;
}
.product-button .yith-wcwl-add-to-wishlist  {
	margin-bottom:0 !important;
}


@keyframes home_water_wave {
	0% {
		-webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: skew(0deg) scale(1.01);
		width:100vw;
		transform: scale(1);
	}
	25% {
			width:101vw;
		transform: scale(1.002);
		
	}
	
		50% {
			width:102vw;
			transform: scale(1.005);
	}
	
	75% {
			width:101vw;
		transform: scale(1.002);
	}

	100% {
		-webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: scale(1);
		width:100vw;
	}
}


@keyframes home_lily_top {
	0% {
			margin-left:170px;
	}
		50% {
			margin-left:175px;
	}

	100% {

		margin-left:170px;
	}
}


@keyframes home_lily_bottom {
	0% {
			margin-left:185px;
	}
		50% {
			margin-left:180px;
	}

	100% {
		margin-left:185px;
	}
}



@keyframes lily_top_yellow {
	0% {
			transform:rotate(1deg);
	
	}
		50% {
			transform:rotate(0deg);
	}

	100% {
			transform:rotate(1deg);
	}
}

@keyframes lily_top_green {
	0% {
			transform:rotate(1deg);
	
	}
		50% {
			transform:rotate(0deg);
	}

	100% {
			transform:rotate(1deg);
	}
}

@keyframes lily_bottom_green {
	0% {
			transform:rotate(1deg);
	
	}
		50% {
			transform:rotate(0deg);
	}

	100% {
			transform:rotate(1deg);
	}
}
@keyframes lily_bottom_yellow {
	0% {
			transform:rotate(1deg);
	
	}
		50% {
			transform:rotate(0deg);
	}

	100% {
			transform:rotate(1deg);
	}
}


.pf-floating-social-button {
    position: fixed !important;
    z-index: 1;
    right: 80px;
    text-align: center;
		bottom: 150px;
		width: 0px !important;
}

.pf-floating-social-button a {
  font-size:27px !important;
	margin-top:5px !important;
}


.pf-tshirt-size-guide table {
	margin-top:50px;
}


.pf-tshirt-size-guide  table tr:nth-child(1){
	background-color:initial !important;
	color:#000 !important;
}

.pf-about-us-section-font-size{
	font-size:20px !important;
	line-height:26px;
	font-family: 'herbs_in_paradiseregular';
}


/* social icons */
/*
.pf-floating-social-button {
	display:none;
}

.page-id-11833 .pf-floating-social-button {
	display:block;
}*/

/* END social icons */


.ocscw_btn button {
	background-color:#fff !important;
	color:#000 !important;
	margin-left:40px;
	font-family: 'herbs_in_paradiseregular';
	font-size:16px;
}

.ocscw_btn button:before {
	position:absolute;
	content:"";
	width:50px;
	height:50px;
	background-image:url("https://princefrog.store/wp-content/uploads/2021/12/tshirt-size-guide-icon.png");
	margin-left:-60px;
	margin-top:-10px;
}


.ocscw_btn button:hover:before {
	background-image:url("https://princefrog.store/wp-content/uploads/2021/12/tshirt-size-guide-icon-hover.png");
}

.ocscw_btn button:hover {
	color:#97d700 !important;
	
}


.cart_totals .wc-proceed-to-checkout > a.wc-forward {
	font-family: "ubuntu";
}

.cart_totals h2, .cart_totals th {
	font-family: "ubuntu" !important;
	font-weight:bold !important;
}

.shop_table_responsive thead tr th {
	font-family: "ubuntu" !important;
	font-weight:bold !important;
}

.woocommerce-cart-form .actions button{
	font-family: "ubuntu" !important;
	font-weight:bold !important;
}

.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table * {
		font-family: "ubuntu" !important;
}


.woocommerce-checkout-review-order
.order-total th {
	font-weight:bold !important;
	color:#000 !important;
	vertical-align:middle;
}

.woocommerce-checkout-review-order
.order-total .woocommerce-Price-amount {
	font-size:22px !important;
}

.woocommerce-billing-fields label {
	font-family: "ubuntu" !important;
	font-weight:bold !important;
}

.woocommerce-billing-fields h3 {
		font-family: "ubuntu" !important;
	font-weight:bold !important;
}

.checkout .woocommerce-checkout-payment .payment_methods .woocommerce-notice {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.woocommerce-checkout-payment .payment_methods .woocommerce-notice:before {
	display:none;
}


.bwp-top-bar.top .button-filter-toggle {
   font-family: "ubuntu" !important;
}

.bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle {
	font-family: "ubuntu" !important;
}


.woocommerce-tabs ul.wc-tabs li a {
		font-family: "ubuntu" !important;
	font-weight:bold !important;
}


.woocommerce-tabs ul.wc-tabs {
		font-family: "ubuntu" !important;
	font-weight:bold !important;
}

.bwp-sidebar .widget_categories a {
		font-family: "ubuntu";
	font-weight:bold;
	font-size:15px;
}

.bwp-sidebar .post-categories a{
		font-family: "ubuntu" !important;
	font-weight:bold !important;
}


.single-product .woocommerce-Tabs-panel--description {
	font-size:16px;
}


.single-product .summary .description {
	font-size:16px;
}


.single-product .variations td label  {
	margin-right:0 !important;
}


.single-product a.reset_variations {
	margin-top:-6px !important;
}

.wishlist_table thead th {
		font-family: "ubuntu" !important;
	font-weight:bold !important;
}

.woocommerce-MyAccount-content .woocommerce-Addresses header {
	background-color: #A05EB5  !important;
}


.woocommerce-MyAccount-content .woocommerce-Addresses * {
	border-color: #A05EB5  !important;
}

.cc-window {
	background-color:#97D700 !important;
	clip-path: polygon(50% 0%, 90% 5%, 100% 29%, 98% 70%, 93% 88%, 79% 96%, 14% 100%, 0 74%, 4% 15%, 19% 1%);
}

.cmplz-cookiebanner .cmplz-buttons .cmplz-btn {
    background-color: transparent;
    font-size: 18px;
    background-image: url(https://princefrog.store/wp-content/uploads/2021/06/button-add-to-cart.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding: 8px 25px 8px 16px;
    width: 128px;
    height: 35px;
    font-weight: bold;
}

.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept {
    background-color: #97d70000!important;
    border: #97d70000!important;
    color: #2d2926!important;
}

.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny {
    background-color: #97d70000!important;
    border: #97d70000!important;
    color: #2d2926!important;
	background-image: url(https://princefrog.store/wp-content/uploads/2022/02/transparent.png);
}

.cmplz-cookiebanner .cmplz-message {
    max-width: 360px;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px!important;
    text-align: center;
}

.cc-window a:hover {
	color:#fff;
}


.cc-window a.cc-accept-all{
	background-color:#000 !important;
	border:0;
	clip-path: polygon(3% 0, 100% 5%, 98% 96%, 90% 100%, 5% 100%, 0 72%);
}

.cc-window a.cc-accept-all:hover{
	background-color:#fff !important;
	color:#000 !important;
}

.cc-window a.cc-dismiss{
	background-color:transparent !important;
	border:0;
	color:#fff !important;
	clip-path: polygon(1% 0, 100% 5%, 100% 99%, 11% 100%, 2% 91%, 0 59%);
	border-radius:0;
}

.cc-window a.cc-dismiss:hover{
	background-color:transparent !important;
	color:#fff !important;
}

.cc-window .cc-compliance a.cc-show-settings{
	background-color:#000 !important;
	border:0;
	color:#fff !important;
	clip-path: polygon(50% 0%, 98% 2%, 100% 64%, 89% 100%, 0 96%, 0% 60%, 1% 3%);
	border-radius:0;
}

.cc-window a.cc-show-settings:hover{
	background-color:#fff !important;
	color:#000 !important;
}


a.text-link {
    color: #e7213d;
    font-weight: bold;
}

ul {
    margin: 18px 0;
}

.elementor-widget-container {
    font-size: 18px;
}

body h3, .elementor-kit-14 h3 {
    font-family: "ubuntu";
    font-weight: 300;
    font-size: 32px!important;
}

.blog h3.entry-title {
    font-family: "ubuntu";
    font-weight: 500 !important;
    font-size: 22px!important;
}

.bwp-sidebar h3.widget-title{
	font-size:16px !important;
}

body:after{
   position:absolute;
	width:0; height:0;
	overflow:hidden;
	z-index:-1;
 content:url("https://princefrog.store/wp-content/uploads/2021/06/tropoi-pliromis-hover.png") url("https://princefrog.store/wp-content/uploads/2021/05/button-submit-hover.png") url("https://princefrog.store/wp-content/uploads/2021/05/button-hover.svg") url("https://princefrog.store/wp-content/uploads/2021/06/button-add-to-cart-hover.png");
}


.elementor-kit-14 h3.product-title {
    	font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 22px !important;
		line-height:28px;
}

.single-product .woocommerce-variation-price {
font-family: 'herbs_in_paradiseregular';
font-size: 15px;
color: #2D2926;

background-size: 100% 100%;
background-repeat: no-repeat;
display: table-cell;
text-align: center;
vertical-align: middle;
padding-left: 35px;
}

.single-product .woocommerce-variation-price .price bdi {
	color: #2D2926;
	font-size: 16px;
	
	display:block;
	padding:12px;
}

.single-product .woocommerce-variation-price .price bdi span {
	color: #2D2926 !important;
	font-size: 18px !important;
}

.single-product .woocommerce-variation-price .price  {
	margin-top:25px !important;
	padding-bottom:0;
}

.single-product .view-gallery {
	background-color:#97D700 ;
	border:0 !important;
	clip-path: polygon(32% 0, 58% 0, 100% 26%, 97% 66%, 76% 93%, 34% 100%, 0% 70%, 5% 23%);
}


form.cart .button.quick-buy {
	background-color:transparent !important;
	color:#000 !important;
	background-image: url("https://princefrog.store/wp-content/uploads/2021/06/button-add-to-cart.png");
	color: #2D2926 !important;
	
background-image: url("https://princefrog.store/wp-content/uploads/2021/06/button-add-to-cart.png") !important;
background-repeat: no-repeat !important;
	background-position:center !important;
	
	flex:initial !important;
	width:180px;
	font-size:16px !important;

}

form.cart .button.quick-buy:hover {
	color: #97D700 !important;
background-image: url("https://princefrog.store/wp-content/uploads/2021/06/button-add-to-cart-hover.png") !important;
}

form.cart .single_add_to_cart_button {
	width:200px !important;
	background-position:center !important;
}

.single-product .product_title, .quickview-container .product_title {
	word-break:normal;
}


#pf-home-shop-by-cat-8 ul li {
	list-style-type: none;
}

.pf-latest-posts .elementor-post__title {
	margin-bottom:7px;
}



/*
.sub-menu .pf-menu-categories ul li > ul li a {
	font-size:15px !important;
	padding-left:20px;
}

.sub-menu .pf-menu-categories ul li > ul li a {
	font-size:13px !important;
	padding-left:20px;
}

.sub-menu .pf-menu-categories ul li > ul li:before {
	clip-path: polygon(0 0, 13% 0, 13% 88%, 100% 88%, 100% 100%, 0 100%);
	background-color:#000;
	position:absolute;
	width:10px;
	height:10px;
	content:"";
	margin-top:5px;
}
*/


.sub-menu .pf-menu-categories {
	
}



.search-box .input-search {
	font-size:18px;
	letter-spacing:1px;
}

::placeholder {
	font-size:18px;
	letter-spacing:1px;
}

:-ms-input-placeholder {
 font-size:18px;
letter-spacing:1px;
}

::-ms-input-placeholder {
  font-size:18px;
	letter-spacing:1px;
}

.select_category .pwb-dropdown-toggle {
	font-size:18px;
}

#pf-footer-second-col ul li a {
	font-size:18px;
}

#pf-footer-credits a {
	font-size:18px;
}

#pf-mega-menu-title h3 {
	font-family: 'herbs_in_paradiseregular';
}

.prdctfltr_filter .prdctfltr_customize_image_text_tip {
	font-size:16px;
}

.grid-post .post-date time.updated {
	font-family: "ubuntu";
}

.grid-post .post-categories a {
	font-family: "ubuntu" !important;
	font-size:16px !important;
}

.page-numbers li span.dots:hover {
	background-color:initial !important;
	color:#343a40 !important;
}

.products  .product .price {
	margin-top:10px;
}

.pf-about-us-noufara-r:after {
	background-image:url("https://princefrog.store/wp-content/uploads/2022/01/noufara-purple-blue.png");
	position:absolute;
	content:'';
	background-size:100% 100%;
	width:182px;
	height:100px;
	right:0;
	margin-top:-100px;
}

.pf-about-us-noufara-l:before {
	background-image:url("https://princefrog.store/wp-content/uploads/2022/01/noufara-green-red.png");
		position:absolute;
	content:'';
	width:184px;
	height:108px;
	left:0;
}

.pf-about-section-a-bg .pf-about-us-section-font-size {
	padding-left:200px;
	padding-right:180px;
}


.pf-about-section-a-bg p {
	font-size:15px !important;
}


.prdctfltr_woocommerce_ordering .prdctfltr_title_selected {
	clip-path: polygon(50% 0%, 97% 4%, 100% 60%, 94% 98%, 2% 95%, 0% 60%, 5% 3%);
	background-color: #97D700 !important;
	
}

.prdctfltr_woocommerce_ordering .prdctfltr_title_selected .prdctfltr-delete:hover {
	color:#fff;
}


.content-image-single.image .content-info {
	position:initial;
	padding:0;
}

.content-image-single .content-info {
	background:initial;
}


.content-image-single .content-info .entry-title  {
	color:#2d2926 !important;
}
.content-image-single .content-info .entry-title:hover  {
	color:#2d2926 !important;
}
.content-image-single .content-info i {
	color:#97d700 !important;
}
.content-image-single .content-info a {
	color:#2d2926 !important;
}
.content-image-single .content-info a:hover {
	color:#97d700 !important;
}
.content-image-single .content-info *:hover {
	color:#97d700 !important;
}


.bwp-sidebar  .prdctfltr_checkboxes label  {
	width:100%;
	font-size:17px;
}
.bwp-sidebar .prdctfltr_product_cat .prdctfltr_checkboxes label span:hover  {
	color:#97d700;
}

.includes_tax span.woocommerce-Price-amount.amount {
    font-size: 10px!important;
}

.woocommerce-order-received table * {
	font-family: "ubuntu" !important;
	font-size:16px !important;	
}


.woocommerce-order-received table tr th {
	font-family: "ubuntu" !important;
	font-weight:bold !important;
}

.includes_tax span.woocommerce-Price-amount.amount {
	font-size:15px !important;
}


.woocommerce-order-received table thead * {
	background-color:#A05EB5;
	color:#fff !important;
}


.woocommerce-order-received .woocommerce-order-overview li{
	font-size: 17px !important;
}
.woocommerce-order-received .woocommerce-order-overview strong{
	font-weight:bold;;
}

.pfw--has-childeren {
font-weight: bold!important;
	margin-bottom: 0px;
}

.prdctfltr_sub label {
    margin-bottom: 0px;
}
.prdctfltr_sub {
    margin-bottom: 5px;
}

nav.prdctfltr-pagination.prdctfltr-pagination-load-more .button {
    height: 110px !important;
    clip-path: polygon(6% 13%, 100% 0, 100% 53%, 63% 76%, 0 53%);
    background-color: #97D700 !important;
    color: #2D2926;
    width: 158px!important;
    padding: 15px 10px 30px 15px !important;
    font-size: 18px;
    display: block;
    margin: auto;
    font-weight: 500;
	transition: all 0.2s;
}

nav.woocommerce-pagination.prdctfltr-pagination.prdctfltr-pagination-load-more .button:hover {
    width: 160px!important;
    font-size: 19px!important;
    transition: all 0.2s;
}

.prdctfltr_checkboxes {
    margin-left: 15px;
}

.bwp-sidebar.sidebar-product > .widget .widget-title {
    margin-bottom: 0px;
}

.bwp-header {
	z-index:99;
}

#ocscw_sizechart_popup .pf-tshirt-size-guide table thead tr th {
	text-align:center;
	font-weight:bold;
}
#ocscw_sizechart_popup .pf-tshirt-size-guide table tbody *{
	font-weight:normal !important;
	background-color:initial !important;
}

#ocscw_sizechart_popup .ocscw_popup_header h1 {
	font-family: 'herbs_in_paradiseregular';
background-image: url("https://princefrog.store/wp-content/uploads/2021/06/title-yellow-background.png");
background-repeat: no-repeat;
background-position: center center;
background-size: auto 100%;
padding: 25px 0 25px 0;
	
}

#ocscw_sizechart_popup .pf-tshirt-size-guide table thead tr th {
	text-align:center;
	font-weight:bold;
}


#ocscw_sizechart_popup .pf-size-first-table td {
	border:0;
}

#ocscw_sizechart_popup .pf-size-first-table  {
	border:0;
}

#ocscw_sizechart_popup .pf-size-first-table .pf-size-chart-text-l {
	max-width:500px;
	vertical-align:middle;
	font-weight:normal !important;
	font-size:20px;
}


#ocscw_sizechart_popup .pf-size-first-table .pf-size-chart-img-r {
	min-width:150px;
}

#ocscw_sizechart_popup .pf-tshirt-size-guide-chart th  {
	max-width:10px !important;
	
}

#ocscw_sizechart_popup .pf-tshirt-size-guide-chart th  {
	padding:0;
}

#ocscw_sizechart_popup .pf-tshirt-size-guide-chart td {
	text-align:center;
}


.bwp-sidebar .prdctfltr_pa_thema  .prdctfltr_ft_none span {
	background-color:#FDDA25;
	text-align:center;
	clip-path: polygon(98% 1%, 100% 40%, 97% 98%, 46% 100%, 0 98%, 0 16%, 5% 0);
}

.bwp-sidebar .prdctfltr_pa_thema  .prdctfltr_ft_none:hover span {
	font-size:17px !important;
	font-weight:bold;
	transition: all 0.5s;
	color:#000!important;
}

.prdctfltr_checkboxes span:hover {
    color: #97D700;
	transition: all 0.5s;
}

.prdctfltr_checkboxes span {
font-weight: normal;
	transition: all 0.5s;
}

.bwp-sidebar .prdctfltr_pa_thema .prdctfltr_ft_none .prdctfltr_customize_image_text
 {
	display:none !important;
}


.bwp-sidebar div.prdctfltr_terms_customized_image label.prdctfltr_ft_none .prdctfltr_customize_block:after{
	display:none !important;
}



#pf-contact-map-col img {
	max-height:500px;
	width:auto;
}

/*
#pf-contact-map-col img:hover {
	clip-path: polygon(50% 0%, 100% 9%, 97% 57%, 100% 97%, 8% 100%, 0% 60%, 6% 5%);
}*/

#pf-contact-map-col img:hover {
	transform:scale(1.01);
}

#ship-to-different-address label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span {
    font-size: 24px;
    font-family: "ubuntu";
    text-transform: initial;
    font-weight: bold;
}

.checkout #place_order {
    font-size: 18px;
    font-family: "ubuntu";
    text-transform: initial;
    font-weight: bold;
    width: 100%;
}

.prdctfltr_ft_none span.prdctfltr_customize_image_text_tip {
    display: inline-block;
    transition: all 0.5s;
}

ul li a:hover {
    transition: all 0.5s;
}
ul li a {
    transition: all 0.5s;
}

ul li a span:hover {
    transition: all 0.5s;
}
ul li a span {
    transition: all 0.5s;
}






.form-login-register .box-form-login .rememberme-lost .inline, .form-login-register .box-form-login .button-next-reregister, .form-login-register .box-form-login .button-login input[type="submit"], .form-login-register .box-form-login .rememberme-lost .lost_password a, .mini-cart .cart-popup.popup .remove-cart a {

    font-family: 'herbs_in_paradiseregular';

}



a.elementor-icon.elementor-social-icon {
    cursor: pointer!important;
}


#bwp-footer {
    z-index: initial;

}

#newsletterformelempage label.elementor-field-label {
    display: none;
}

input#form-field-name, input#form-field-email {
    background-color: #97D700;
    height: 40px;
    padding-left: 15px;
    font-size: 16px;
    clip-path: polygon(2% 0, 92% 0, 100% 44%, 94% 100%, 15% 100%, 0 88%);
    width: 400px;
}

button.elementor-button.elementor-size-sm .elementor-button-text {
    background-color: transparent;
    font-size: 18px;
    background-image: url(https://princefrog.store/wp-content/uploads/2021/05/button-submit.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding: 5px 15px 6px 12px;
    width: 128px;
    height: 35px;
    font-weight: bold;
    color: #2D2926;
    margin-left: auto;
    margin-right: auto;
}

button.elementor-button.elementor-size-sm .elementor-button-text:hover {
    background-image: url(https://princefrog.store/wp-content/uploads/2021/05/button-submit-hover.png);
    color: #97D700;
    cursor: pointer;
}


form#newsletterformelempage input {
    border: 0;
}

form#newsletterformelempage {
    max-width: 360px;
    margin-left: auto;
    margin-right: auto;
}

.woocommerce-info, .woocommerce-message {
    border-top: 3px solid #97d700;
}

.woocommerce-info:before, .woocommerce-message:before {
    color: #97d700;
}



.woocommerce-account #customer_login {
	max-width:800px;
	margin-left:auto;
	margin-right:auto;
}


.woocommerce-account #customer_login .pf-container{
	width:100%;
}


.woocommerce-account #customer_login .pf-container .col-lg-6 {
	max-width: 100% !important;
}


#pf-tabs {
  width: 100%;
	text-align:center;
	padding-bottom:0;
	margin-bottom:0;
}

#pf-tabs a {
	cursor:pointer;
	padding:25px;
	font-size:25px !important;
	font-family: 'herbs_in_paradiseregular' !important;

}



#pf-tabs li {
	border-bottom:0;
	display:inline-block;
  list-style:none; 
  outline:none;
	padding-top:25px;
	padding-bottom:15px;
}


#pf-tabs li:first-child {
	margin-right:50px;
	background-color:#97d700;
	
	clip-path: polygon(39% 0, 78% 3%, 96% 9%, 100% 24%, 100% 100%, 0 100%, 0 22%, 5% 9%, 13% 1%);
}

#pf-tabs li:first-child a {
	color:#fff !important;
	
}
#pf-tabs li:first-child:hover a {
	color:#000 !important;
}
#pf-tabs li:nth-child(2):hover a {
	color:#000 !important;
}

#pf-tabs li:nth-child(2) a{
	color:#fff !important;
}

#pf-tabs li:nth-child(2) {
	margin-right:50px;
	background-color:#50C1DA;
	border-color:#50C1DA;
	clip-path: polygon(49% 0, 83% 0, 92% 10%, 100% 24%, 100% 100%, 0 100%, 0 23%, 5% 14%, 18% 3%);
}

#pf-tab2C {
	background-color:#50C1DA;
	clip-path: polygon(50% 0%, 100% 0, 100% 76%, 94% 95%, 75% 100%, 16% 100%, 0 82%, 0 27%, 0 0);
}

#pf-tab1C {
	background-color:#97d700;
clip-path: polygon(100% 0, 100% 65%, 100% 84%, 95% 97%, 32% 100%, 4% 94%, 0 82%, 0 27%, 0 0);
}


.woocommerce-account #customer_login .box-form-login  {
		margin-top:50px;
}

.woocommerce-account #customer_login .box-form-login h2 {
	display:none;
}

.woocommerce-account #customer_login .box-form-login .lost_password {
	font-size:16px;
	font-family: "ubuntu" !important;
}

.woocommerce-account #customer_login .box-form-login .rememberme-lost *{
	font-family: "ubuntu" !important;
}

.woocommerce-account #customer_login .box-form-login .button-login input {
	font-family: "ubuntu" !important;
	padding-bottom:3px;
}

.pf-container {
	margin-top:-1px;
}

p#calc_shipping_city_field {
    display: none !important;
}



@media only screen and (max-width: 767px) {
	#pf-tabs li a{
		font-size:15px !important;
}
		#pf-tabs li a{
		padding:20px ;
}
	
.woocommerce-account #customer_login .box-content {
	padding:25px;
	}
	
.woocommerce-account #customer_login .box-form-login {
	margin-top:0;
	}
	
	
}

div#pf-footer-credits a {
    color: #ff0707;
}

div#pf-footer-credits ahover {
    color: #ff0707;
}


.wpsi_social_share_buttons .icons_only {
	max-width:45px;
	background-color:initial !important;
	border-radius:100px;
	
}



#main .wpsi_social_share_buttons * {
	background:#fff !important;
}

#main .wpsi_social_share_buttons svg {
	background:#ccc !important;
	clip-path: polygon(50% 0%, 88% 14%, 100% 60%, 77% 97%, 25% 100%, 0 69%, 15% 21%);
}


#main .wpsi_social_share_buttons a:hover {
	transform:scale(1.2);
	
}



@media only screen and (max-width: 640px) {

.wcb-md-content {
    background-color: #61a845;
    clip-path: polygon(24% 0, 58% 0, 106% 2%, 97% 71%, 84% 99%, 6% 100%, -10% 10%, -74% 23%);
}

.wcb-modal-body {
    background-image: none!important;
}
}
.wcb-md-modal {
    z-index: 9997;
}


.qib-button.qib-button-wrapper button.plus.qib-button, .qib-button.qib-button-wrapper button.minus.qib-button{
    background-color: #2D2926;
    color: #97D700;
    font-weight: bold;
    font-size: 12px;
    border: 0;
    clip-path: polygon(36% 0, 100% 34%, 100% 80%, 34% 100%, 0 43%);
    font-family: 'herbs_in_paradiseregular';
    width: 30px;
    height: 30px;
}
.quantity.wqpmb_quantity button.minus {
    display:none!important;
    
}


.wqpmb_input_text.input-text.qty.text {
    border: 0px!important;
    font-family: 'herbs_in_paradiseregular';
    font-size: 16px!important;
    line-height: 16px!important;
}

.products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist {

    background: #fff0;

}

.qib-button-wrapper .quantity input.input-text.qty.text {
    height: initial!important;
    padding: 0px 0px 0px!important;
    text-align: center!important;
    background: #ffffff;
    border: 1px solid #efefef;
    font-size: 16px!important;
    line-height: 16px!important;
    box-shadow: none;
    margin: 0!important;
    margin-top: 0px!important;
	width:50px!important;
}

.quantity.wqpmb_quantity {
    height: initial!important;
    width: initial!important;
}

.wooac-cart-content {
    display: none;
}

a#wooac-cart {
    clip-path: polygon(6% 13%, 79% 0, 100% 53%, 63% 76%, 0 53%);
    background-color: #97D700 !important;
    color: #2D2926;
    padding: 14px 6px 67px 6px;
    width: 45%;
    line-height: 34px;
	transition:all 0.2s;
}

a#wooac-continue {
    clip-path: polygon(6% 13%, 100% 0, 100% 53%, 63% 76%, 0 53%);
    background-color: #97D700 !important;
    color: #2D2926;
    padding: 15px 6px 75px 6px;
    width: 45%;
    line-height: 17px;
	transition:all 0.4s;
}

a#wooac-cart:hover {background-color: #73a400!important;
transition:all 0.4s;}

a#wooac-continue:hover {background-color: #73a400!important;
transition:all 0.4s;}

.bwp-top-bar .davici-woocommerce-sort-count .list-show {
    padding-left: 0;
    display: inline-flex;
    margin-left: 15px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.bwp-top-bar .davici-woocommerce-sort-count {
    float: right;
}

.qib-button-wrapper {
    margin: 15px 0 0 0;
}

@media only screen and (max-width: 716px) {
	.qib-button.qib-button-wrapper {
    margin-left: auto!important;
    margin-right: auto!important;
}
	
	button.single_add_to_cart_button.button.alt {
    margin-left: auto!important;
    margin-right: auto!important;
}
	
}

.woocommerce-cart-form table.shop_table {
    min-width: 0px;
}
/* START Make the WooCommerce Cart Table Responsive  for Mobile */
/* CSS published in http://www.jeremycarter.com.au/optimising-woocommerce-checkout-for-mobile/ */

@media screen and (max-width: 1050px) {

/* Force table to not be like tables anymore */
.woocommerce-page table.shop_table, 
.woocommerce-page table.shop_table thead, 
.woocommerce-page table.shop_table tbody, 
.woocommerce-page table.shop_table th, 
.woocommerce-page table.shop_table td, 
.woocommerce-page table.shop_table tr { 
	display: block; 
}

/* Hide table headers (but not display: none;, for accessibility) */
.woocommerce-page table.shop_table thead tr { 
	position: absolute;
	top: -9999px;
	left: -9999px;
}

.woocommerce-page table.shop_table tr { 
}

.woocommerce-page table.shop_table td { 
	/* Behave  like a "row" */
	border: 1px solid #d2d3d3; 
	position: relative;
  margin-left:auto;
	margin-right:auto;
	text-align:center;
	}

.woocommerce-page table.shop_table {
	border: none;
}

.woocommerce-page table.shop_table td.product-spacer {
	border-color: #FFF;
}

.woocommerce-page table.shop_table td:before { 
	position: relative;

}
table .product-remove a.remove, .table .product-remove a.remove {
    font-size: 0;
    background: transparent !important;
    position: relative;
    display: block;
    width: 100%;
    text-align: center;
}
/*
Label the data
*/
.woocommerce-page table.shop_table td.product-remove:before {
	content: "Διαγραφή";

	
	}

.woocommerce-page table.shop_table td.product-thumbnail:before {
	content: "";
}

.woocommerce-page table.shop_table td.product-name:before {
	content: "";
}

.woocommerce-page table.shop_table td.product-price:before {
	content: "Τιμή:";
}

.woocommerce-page table.shop_table td.product-quantity:before {
	content: "";
}

.woocommerce-page table.shop_table td.product-subtotal:before {
	content: "Υποσύνολο:";
}

.woocommerce-page table.shop_table td.product-total:before {
	content: "Σύνολο:";
}

.woocommerce .quantity, 
.woocommerce #content .quantity, 
.woocommerce-page .quantity, 
.woocommerce-page #content .quantity {
	margin: 0;
}

.woocommerce-page table.cart td.actions, 
.woocommerce-page #content table.cart td.actions {
	text-align: center;
	border:0;
	padding-left: 6px !important;
}

.woocommerce-page table.cart td.actions .button.alt, 
.woocommerce-page #content table.cart td.actions .button.alt {
	float: left;
	margin-top: 10px;
}

.woocommerce-page table.cart td.actions div, 
.woocommerce-page #content table.cart td.actions div,
.woocommerce-page table.cart td.actions input, 
.woocommerce-page #content table.cart td.actions input {
	margin-bottom: 10px;
}

.woocommerce-page .cart-collaterals .cart_totals {
	float: left;
	width: 100%;
	text-align: center;
}

.woocommerce-page .cart-collaterals .cart_totals th, 
.woocommerce-page .cart-collaterals .cart_totals td {
	border:0 !important;
}

.woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal td,
.woocommerce-page .cart-collaterals .cart_totals table tr.shipping td,
.woocommerce-page .cart-collaterals .cart_totals table tr.total td {
	padding-left: 6px !important;
}

.woocommerce-page table.shop_table tr.cart-subtotal td,
.woocommerce-page table.shop_table tr.shipping td,
.woocommerce-page table.shop_table tr.total td,
.woocommerce-page table.shop_table.order_details tfoot th,
.woocommerce-page table.shop_table.order_details tfoot td {
	padding-left: 6px !important;
	border:0 !important;
}

.woocommerce-page table.shop_table tbody {
	padding-top: 10px;
}

.woocommerce .col2-set .col-1, 
.woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2, 
.woocommerce-page .col2-set .col-2,
.woocommerce form .form-row-first, 
.woocommerce form .form-row-last, 
.woocommerce-page form .form-row-first, 
.woocommerce-page form .form-row-last {
	float: none;
	width: 100%;
}

.woocommerce .order_details ul, 
.woocommerce-page .order_details ul,
.woocommerce .order_details, 
.woocommerce-page .order_details {
	padding:0;
}

.woocommerce .order_details li, 
.woocommerce-page .order_details li {
	clear: left;
	margin-bottom: 10px;
	border:0;
}

}

/* END Make the WooCommerce Cart Table Responsive  for Mobile */


ul#shipping_method {
    font-family: 'ubuntu';
    line-height: 21px;
}

.cart_totals table.shop_table > tbody > tr.shipping ul li {
    margin-right: 20px;
    margin-top: 15px;
}

#pf-footer-second-col h3, #pf-footer-third-col h3, #pf-footer-fourth-col h3 {font-family: 'herbs_in_paradiseregular';}

.back-top {

    bottom: 90px;

}

.bwp-top-bar .davici-woocommerce-sort-count label {
    font-family: 'herbs_in_paradiseregular';
}



.single-product .description {
	font-family: 'ubuntu';
	letter-spacing:initial;
	font-size:17px !important;
}


.single-product .content-tab {
	font-family: 'ubuntu';
	letter-spacing:initial;
}

.single-product .content-tab p {
	font-family: 'ubuntu';
	font-size:17px;
}

.woocommerce-tabs  {
	letter-spacing:initial;
}


.single-post article {
	font-family: 'ubuntu';
	letter-spacing:initial;
}

.single-post article p{
	font-size:18px !important;
}

.single-post {
	font-family: 'ubuntu';
	letter-spacing:initial !important;
}


article .entry-title{
	line-height:initial !important;
}

article .post-excerpt {
		font-family: 'ubuntu';
		line-height:initial !important;
}

article .read-more {
	background-size:100% 100%;
	padding:15px !important;
	padding-bottom:20px !important;
}

article .entry-meta-head {
	margin:0 !important;
	font-family: 'ubuntu';
	line-height:initial !important;
}


#bwp-footer {
	font-family: 'ubuntu';
	letter-spacing:initial !important;
}


.bwp-sidebar .post-content *{
	font-family: 'ubuntu';
	line-height:initial;
	letter-spacing:initial;
}

article a.read-more:hover {
	background-size:100% 100%;
	padding:15px !important;
	padding-bottom:20px !important;
}

.bwp-header .header-mobile .header-mobile-fixed {
    width: 240px!important;
    margin: auto!important;
    left: calc(50% - 120px);
}

.prdctfltr_checkboxes label > span {
    white-space: nowrap;
}

.single-post .post-content a {
    color: #e0004d;
    font-weight: bold;
    transition: all 0.3s;
}
.single-post .post-content a:hover {
    color: #A3CC3B;
    transition: all 0.3s;
}

.woocommerce-cart-form__cart-item {
	font-family: 'ubuntu';
	line-height:initial;
	letter-spacing:initial;
}

.cart-collaterals {
	line-height:initial;
	letter-spacing:initial;
}


.actions .coupon label {
	font-family: 'ubuntu';
	line-height:initial;
	letter-spacing:initial;
	font-weight:initial !important;
	font-size:15px;
}

.actions .coupon ::placeholder {
	font-family: 'ubuntu';
	line-height:initial;
	letter-spacing:initial;
	font-weight:initial !important;
}

.actions .coupon input {
	font-family: 'ubuntu';
	line-height:initial;
	letter-spacing:initial;
	font-weight:initial !important;
}


.pf-cookies-policy-section * {
	font-family: 'ubuntu';
	line-height:initial;
	letter-spacing:initial;
	font-weight:initial !important;
}

.pf-cookies-policy-section p {
	font-size:16px !important;
}

.pf-cookies-policy-section h3 {
	font-size:18px !important;
}


.pf-epistrofes-page * {
	font-family: 'ubuntu';
	line-height:initial;
	letter-spacing:initial;
	font-weight:initial !important;
}

.pf-metaforika-page *{
	font-family: 'ubuntu';
	line-height:initial;
	letter-spacing:initial;
	font-weight:initial !important;
}


.header-desktop .dgwt-wcas-search-form  ::placeholder {
	font-family: 'ubuntu';
	line-height:initial;
	letter-spacing:initial;
	font-weight:initial !important;
	font-size:15px;
}

.header-desktop .dgwt-wcas-search-form {
	font-family: 'ubuntu';
}


.dgwt-wcas-suggestions-wrapp {
	font-family: 'ubuntu';
	line-height:initial;
	letter-spacing:initial;
	font-weight:initial;
}



.woocommerce-checkout {
	font-family: 'ubuntu';
	line-height:initial;
	letter-spacing:initial;
	font-weight:initial;
	font-size:17px;
}


#newsletterformelempage ::placeholder {
	font-family: 'ubuntu';
	line-height:initial;
	letter-spacing:initial;
	font-weight:initial;
}


#newsletterformelempage {
	font-family: 'ubuntu';
}


.woocommerce-account .entry-content {
	font-family: 'ubuntu';
	line-height:initial !important;
	letter-spacing:initial !important;
	font-weight:initial !important;
	font-size:16px !important;
}

.woocommerce-ordering ul li {
	font-family: 'ubuntu';
	letter-spacing:initial !important;
	margin-top:8px;
	line-height:18px !important;
}

.woocommerce-sort-count ul li {
	font-family: 'ubuntu';
	font-size:17px;
}

.pwb-dropdown-toggle {
	letter-spacing:initial !important;
}


.bwp-single-info .product_meta {
	font-family: 'ubuntu';
	letter-spacing:initial;
	padding-top:0 !important;
}



.woo-variation-gallery-thumbnail-wrapper {
  padding-right: 5px !important;
}

.single-product .bwp-single-info .single_add_to_cart_button.button:hover, .quickview-container .bwp-single-info .single_add_to_cart_button.button:hover {

    transition: all 0.5s;

}

.single-product .bwp-single-info .single_add_to_cart_button.button, .quickview-container .bwp-single-info .single_add_to_cart_button.button {

    transition: all 0.5s;

}

.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences {
    background-color: #f1f1f100!important;
    border: 0px solid var(--cmplz_button_settings_border_color)!important;
    color: #2d2926!important;
}


.content-info .post-categories {
	font-family:"Ubuntu";
	font-size:15px;
}

.cmplz-cookiebanner .cmplz-buttons {

    justify-content: space-evenly;
}

.pf-footer-contact-r a {
	font-family:"ubuntu" !important;
	font-size:18px !important;
	color:#000 !important;
	transition: all 0.5s;
}
.pf-footer-contact-r {
	color:#000;
}
.pf-footer-contact-r a:hover {
	color:#97D700 !important;
}

#bwp-footer ul li {
	margin-bottom:10px;
}


.footer-title2 h3 {
	font-size:18px !important;
}


.product-type-variable .bwp-single-info .woo-selected-variation-item-name {
	display:none !important;
}


.single-product .woocommerce-variation-price {
	padding-left:0 !important;
}

td.label label {
	min-width:75px;
}


.product .related h2 {
	margin-top:35px;
	padding-bottom:0;
}

.product .related h2 {
	font-family:"ubuntu";
	font-size:16px;
	font-weight:bold;
}


.mfp-content .wooac-text {
	font-family:"ubuntu";
	font-size:16px;
}


.product .upsells h2 {
	font-family:"ubuntu";
	font-weight:400 !important;
}
.product .upsells h2:before, .product .upsells h2:after{
	display:none;
}

.product .upsells .title-block {
	margin-bottom:0;
	text-align:left;
}

.product .upsells .products-entry .price .amount{
	background-image: initial !important;
	padding:0 !important;
	display:inline !important;
}

.product .upsells .products-entry .price .amount * {
	font-weight:0 !important;
	font-family:"herbs_in_paradiseregular" !important;
	font-size:11px !important;
	color:#97d700;
}

.products-entry .price del span {
	text-decoration-color: initial;
	text-decoration-thickness: 0;
	font-size: 12px;
	color: #97d700 !important;
}


.products-entry .price .amount span {
	color:#97d700 !important;
}

.products-entry .price del span {
  text-decoration: none;
    text-decoration-color: currentcolor;
    text-decoration-thickness: auto;
}

.product .upsells .products-entry .price {
	font-family:"ubuntu";
}

.product .upsells .products-entry  {
	float:right !important;
}

.product .upsells .product-title {
	font-size:15px !important;
	line-height:1;
}

.product .upsells .slick-track {
	margin-left:0;
}

.single-product .upsells .products-entry:after {
	display:none;
}

.product .upsells {
	padding-left:0;
}

.single .wpsi_social_share_buttons  {
	margin-left:-4px;
}


.woocommerce.widget_product_categories ul.product-categories li ul.children {
    display: block!important;
}

.bwp-navigation ul {
    padding: 0;
    list-style: none;
    float: none;
    -webkit-transition: all .05s;
    transition: all .05s;
    margin: 0;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
}
.woocommerce.widget_product_categories ul.product-categories li.cat-parent {
    position: relative;
    display: inline-block;
    max-width: 150px;
    padding-right: 5px;
}
.sub-menu span.arrow {
    display: none;
}


.pf-contact-heading-scroll {
	font-family:'herbs_in_paradiseregular';
	margin-bottom:20px;
}

.sub-menu .cat-parent > a {
	font-weight:bold !important;
}


.woocommerce.widget_product_categories ul.product-categories > li > a:hover {
	color:#fff !important;
}


.woocommerce.widget_product_categories ul.product-categories > li.current-cat > a, .woocommerce.widget_product_categories ul.product-categories > li.open > a {
	color:#fff !important;
}




.single-product .pf-varprice-range {
	display:none;
}


.woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider {
	white-space:nowrap;
}




.bwp-navigation ul>li.level-0 .sub-menu {
    -webkit-transition: all 0.05s ease;
    transition: all 0.05s ease;

}

