.elementor-4116 .elementor-element.elementor-element-dad3bcc{--display:flex;--min-height:10em;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-138px;--margin-bottom:-250px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-4116 .elementor-element.elementor-element-dad3bcc:not(.elementor-motion-effects-element-type-background), .elementor-4116 .elementor-element.elementor-element-dad3bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#213D40;background-image:url("https://pottermarket.ir/wp-content/uploads/2025/10/34_upscayl_3x_upscayl-lite-4x-scaled.avif");background-repeat:no-repeat;background-size:100% auto;}.elementor-4116 .elementor-element.elementor-element-0b22dba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4116 .elementor-element.elementor-element-5821d6d{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4116 .elementor-element.elementor-element-df7ea8b{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4116 .elementor-element.elementor-element-37bdfde{text-align:start;}.elementor-4116 .elementor-element.elementor-element-37bdfde .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;line-height:66px;color:#FFFFFF;}.elementor-4116 .elementor-element.elementor-element-73a11ea{text-align:start;}.elementor-4116 .elementor-element.elementor-element-73a11ea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:100;line-height:23px;color:#FFFFFF;}.elementor-4116 .elementor-element.elementor-element-4410f21{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4116 .elementor-element.elementor-element-2f36457{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4116 .elementor-element.elementor-element-523cf68{--divider-border-style:leaves_tribal;--divider-color:#FFFFFF40;--divider-pattern-height:20px;}.elementor-4116 .elementor-element.elementor-element-523cf68 .elementor-divider-separator{width:100%;}.elementor-4116 .elementor-element.elementor-element-523cf68 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4116 .elementor-element.elementor-element-2f8e542 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4116 .elementor-element.elementor-element-24ffc0a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4116 .elementor-element.elementor-element-24ffc0a.elementor-wc-products ul.products li.product .button{background-color:#D6C2C1;}.elementor-4116 .elementor-element.elementor-element-24ffc0a.elementor-wc-products ul.products li.product .button:hover{background-color:#F3DBDB;}.elementor-4116 .elementor-element.elementor-element-24ffc0a.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-4116 .elementor-element.elementor-element-7547088 .fswp-elt--read-more-content{height:136px;}.elementor-4116 .elementor-element.elementor-element-7547088 .fswp-elt--read-more-title-wrapper{text-align:right;}.elementor-4116 .elementor-element.elementor-element-7547088 .fswp-elt--read-more-button-wrapper{text-align:left;}.elementor-4116 .elementor-element.elementor-element-7547088 .fswp-elt--read-more{border-style:none;}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-question-span, .elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-accordion-icon{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-question-span,
						.elementor-widget-uael-faq  .uael-accordion-icon-closed, .elementor-widget-uael-faq span.uael-accordion-icon-opened{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-accordion-icon-closed, .elementor-widget-uael-faq span.uael-accordion-icon-opened{fill:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title.uael-title-active .uael-question-span,
						.elementor-widget-uael-faq span.uael-accordion-icon-opened{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-question-span:hover,
					.elementor-widget-uael-faq  .uael-accordion-icon-closed:hover{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-accordion-icon-closed:hover{fill:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title.uael-title-active:hover .uael-question-span,
					.elementor-widget-uael-faq span.uael-accordion-icon-opened:hover{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-content:hover{color:var( --e-global-color-text );}
				.elementor-widget-uael-faq  .uael-accordion-icon-closed{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-accordion-icon-closed{fill:var( --e-global-color-primary );}.elementor-widget-uael-faq span.uael-accordion-icon-opened{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-4116 .elementor-element.elementor-element-c5737d5 .uael-faq-container > .uael-faq-accordion:not(:last-child){margin-bottom:10px;}.elementor-4116 .elementor-element.elementor-element-c5737d5 .uael-faq-wrapper .uael-faq-container .uael-faq-accordion{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D4D4D4;}.elementor-4116 .elementor-element.elementor-element-c5737d5 .uael-faq-container .uael-faq-accordion .uael-accordion-content{border-top-color:#D4D4D4;}.elementor-4116 .elementor-element.elementor-element-c5737d5 .uael-faq-accordion .uael-accordion-title{padding:15px 15px 15px 20px;}.elementor-4116 .elementor-element.elementor-element-c5737d5 .uael-faq-accordion .uael-accordion-content{color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-4116 .elementor-element.elementor-element-c5737d5 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon{font-size:17px;}.elementor-4116 .elementor-element.elementor-element-c5737d5 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon svg{height:17px;width:17px;}.elementor-4116 .elementor-element.elementor-element-c5737d5 .uael-accordion-icon.uael-accordion-icon-left{margin-right:15px;}.elementor-4116 .elementor-element.elementor-element-c5737d5 .uael-accordion-icon.uael-accordion-icon-right{margin-left:15px;}.elementor-4116 .elementor-element.elementor-element-de07138{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4116 .elementor-element.elementor-element-edda8d4{--divider-border-style:leaves_tribal;--divider-color:#FFFFFF40;--divider-pattern-height:20px;}.elementor-4116 .elementor-element.elementor-element-edda8d4 .elementor-divider-separator{width:100%;}.elementor-4116 .elementor-element.elementor-element-edda8d4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4116 .elementor-element.elementor-element-83208a3 .elementor-heading-title{color:#FFFFFF;}.elementor-4116 .elementor-element.elementor-element-67e0673{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4116 .elementor-element.elementor-element-e81799b{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4116 .elementor-element.elementor-element-e81799b > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-4116 .elementor-element.elementor-element-e81799b .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4116 .elementor-element.elementor-element-fda96e8{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4116 .elementor-element.elementor-element-fda96e8 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-4116 .elementor-element.elementor-element-fda96e8 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4116 .elementor-element.elementor-element-9462388{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4116 .elementor-element.elementor-element-9462388 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-4116 .elementor-element.elementor-element-9462388 .elementor-wrapper{--video-aspect-ratio:0.5625;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-4116 .elementor-element.elementor-element-4410f21{--width:95%;}}@media(max-width:1024px){.elementor-4116 .elementor-element.elementor-element-37bdfde .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-4116 .elementor-element.elementor-element-73a11ea .elementor-heading-title{font-size:20px;}.elementor-4116 .elementor-element.elementor-element-4410f21.e-con{--align-self:center;}.elementor-4116 .elementor-element.elementor-element-24ffc0a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-4116 .elementor-element.elementor-element-dad3bcc{--padding-top:118px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4116 .elementor-element.elementor-element-0b22dba{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4116 .elementor-element.elementor-element-e7f2f0a > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-4116 .elementor-element.elementor-element-37bdfde{text-align:center;}.elementor-4116 .elementor-element.elementor-element-37bdfde .elementor-heading-title{line-height:1.2em;}.elementor-4116 .elementor-element.elementor-element-73a11ea{text-align:center;}.elementor-4116 .elementor-element.elementor-element-4410f21{--width:95%;}.elementor-4116 .elementor-element.elementor-element-24ffc0a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4116 .elementor-element.elementor-element-de07138{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-37bdfde *//* Heading */
.harrytitledd h1{
	  background-image: repeating-linear-gradient(to right, #a2682a 0%, #be8c3c 8%, #be8c3c 18%, #d3b15f 27%, #faf0a0 35%, #ffffc2 40%, #faf0a0 50%, #d3b15f 58%, #be8c3c 67%, #b17b32 77%, #bb8332 83%, #d4a245 88%, #e1b453 93%, #a4692a 100%);
  background-size: 150%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 0 1px rgba(255, 200, 0, .3));
  animation: MoveBackgroundPosition 6s ease-in-out infinite;
}

@keyframes MoveBackgroundPosition { 
  0% {
      background-position: 0% 50%
  }
  
  50% {
    background-position: 100% 50%
  }
  
  100% {
    background-position: 0% 50%
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b22dba *//* Notifpott */#notifpott{	display:none;}/* 380px and smaller screen sizes */@media (max-width:380px){		/* Button */	.elementor-grid .product .add_to_cart_button{		height:45px;		width:45px;			}}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-24ffc0a *//* List Item */
.elementor-widget-woocommerce-products .elementor-grid li{
	background-color:#362929;
	border-top-left-radius:25px;
	border-top-right-radius:25px;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
	margin-top:50px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	box-shadow:0px 10px 29px 0px rgba(0,0,0,0.22);
	display:inline-flex !important;
	flex-direction:row;
	justify-content:flex-end !important;
	align-items:flex-end;
	align-content:space-between;
	flex-wrap:wrap;
}

/* Onsale */
.elementor-grid .product .onsale{
	background-color:rgba(33,26,26,0.16);
	border-top-left-radius:12px;
	border-top-right-radius:12px;
	border-bottom-left-radius:12px;
	border-bottom-right-radius:12px;
	font-weight:400;
	padding-left:0px;
	padding-top:0px;
	backdrop-filter:blur(3.7px);
	color:#ffffff;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:rgba(255,255,255,0.13);
	border-bottom-style:none;
	border-bottom-width:1px;
	border-bottom-color:rgba(255,255,255,0.09);
	text-shadow:rgba(0, 0, 0, 0.3) 0px 1px 1px;
	border-style:solid;
	border-width:1px;
	border-color:rgba(255,255,255,0.04);
	box-shadow:0px 0px 18px 0px rgba(0,0,0,0.41);
	
}

/* Thumbnail Image */
.elementor-grid .attachment-woocommerce_thumbnail .attachment-woocommerce_thumbnail{
	border-top-left-radius:25px;
	border-top-right-radius:25px;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
}



/* Bdi */
.elementor-grid .price bdi{
	color:#d6c2c1;
	font-weight:300;
}

/* Del */
.elementor-grid .price del{
	text-decoration:none;
}

/* Price */
.elementor-grid .product .price{
	display:grid !important;
	color:rgba(214,194,193,0.59) !important;
	font-weight:400 !important;
	font-size:18px !important;
}

/* Bdi */
.elementor .e-lazyloaded .e-con-inner .elementor-widget-woocommerce-products .elementor-widget-container .woocommerce .elementor-grid .product .woocommerce-LoopProduct-link .price del .woocommerce-Price-amount bdi{
	color:#d6c2c1 !important;
}

/* Bdi */
.elementor-grid ins bdi{
	background-color:transparent;
	color:#d6c2c1;
	text-decoration:underline;
}

/* Bdi */
.elementor-grid del bdi{
	text-decoration:line-through;
}

/* Thumbnail Image */
.elementor-grid .product img{
	filter: brightness(1.17) saturate(1.16);
}

/* Button */
.elementor-grid .product .add_to_cart_button:hover{
	background-color:rgba(214,194,193,0.71);
	float:left;
	border-top-left-radius:1000px;
	border-top-right-radius:1000px;
	border-bottom-left-radius:1000px;
	border-bottom-right-radius:1000px;
	color:#5b3d3d;
	box-shadow:0px 5px 10px 0px rgba(0,0,0,0.19);
	font-size:0px;
	width:50px;
	height:50px;
	background-image:url("https://pottermarket.ir/wp-content/uploads/2025/06/add_shopping_cart_40dp_362929_FILL0_wght400_GRAD0_opsz40.svg");
	background-repeat:no-repeat;
	background-position-x:50%;
	background-position-y:50%;
	background-size:30px 30px;
	background-color:#d6c2c1;
}

/* Forward */
.elementor-grid .product .wc-forward{
	font-size:0px;
	float:left;
	color:#c8fec7;
	background-color:rgba(0,255,80,0.16);
	border-top-left-radius:1000px;
	border-top-right-radius:1000px;
	border-bottom-left-radius:1000px;
	border-bottom-right-radius:1000px;
	padding-left:22px;
	padding-right:22px;
	padding-top:5px;
	padding-bottom:5px;
	width:50px;
	height:50px;
	margin-left:7px;
	background-image:url("https://pottermarket.ir/wp-content/uploads/2025/06/check_40dp_75FB4C_FILL0_wght400_GRAD0_opsz40.svg");
	background-repeat:no-repeat;
	background-position-x:50%;
	background-position-y:50%;
	background-size:30px 30px;
}

/* Thumbnail Image */
.elementor-grid .product .attachment-woocommerce_thumbnail{
	margin-top:-50px !important;
}

/* List Item */
.elementor .e-con-boxed .e-con-inner .elementor-widget-woocommerce-products .elementor-widget-container .woocommerce .elementor-grid li{
	padding-right:15px !important;
	padding-top:15px !important;
}

/* Button */
.elementor-grid .product .add_to_cart_button{
	float:left;
	border-top-left-radius:1000px;
	border-top-right-radius:1000px;
	border-bottom-left-radius:1000px;
	border-bottom-right-radius:1000px;
	color:#5b3d3d;
	box-shadow:0px 5px 10px 0px rgba(0,0,0,0.19);
	font-size:0px;
	width:50px;
	height:50px;
	background-image:url("https://pottermarket.ir/wp-content/uploads/2025/06/add_shopping_cart_40dp_362929_FILL0_wght400_GRAD0_opsz40.svg");
	background-repeat:no-repeat;
	background-position-x:50%;
	background-position-y:50%;
	background-size:30px 30px;
	background-color:#d6c2c1;
}

/* Heading */
.elementor-grid .product h2{
	color:#d6c2c1 !important;
	font-size:18px !important;
}

.elementor-widget-woocommerce-products .elementor-grid li.post-1631{
	background-color: #1f3538 !important;
}

.elementor-widget-woocommerce-products .elementor-grid li.post-1337{
	background-color: #4f2a1b !important;
}

.elementor-widget-woocommerce-products .elementor-grid li.post-1340{
	background-color: #59131a !important;
}

.elementor-widget-woocommerce-products .elementor-grid li.post-1342{
	background-color: #2d1f38 !important;
}

/* 380px and smaller screen sizes */
@media (max-width:380px){

	/* Button */
	.elementor-grid .product .add_to_cart_button{
		width:30px;
		height:30px;
		background-size:25px 25px;
	}
	
	/* Forward */
	.elementor-grid .product .wc-forward{
		background-size:25px 25px;
		width:30px;
		height:30px;
	}
	
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f36457 */.elementor-grid .product .wc-forward {
    margin-right: 10px;
    margin-left: 0px;
}
/* Button */
.elementor-grid .product .button{
font-size:0px;
	
}

.uael-woo-product-wrapper img{
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
}

/* Thumbnail Image */
.elementor-grid .product .woocommerce-LoopProduct-link > img.attachment-woocommerce_thumbnail{
		border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
}/* End custom CSS */