.elementor-2238 .elementor-element.elementor-element-9782cbe{--display:flex;--justify-content:flex-start;}.elementor-2238 .elementor-element.elementor-element-88de11e{width:100%;max-width:100%;}.elementor-2238 .elementor-element.elementor-element-88de11e > .elementor-widget-container{background-color:#362929;margin:0px 0px -12px 0px;padding:17px 22px 1px 22px;border-radius:12px 12px 12px 12px;}.elementor-2238 .elementor-element.elementor-element-88de11e .woocommerce-breadcrumb{color:#D6C2C1;}.elementor-2238 .elementor-element.elementor-element-88de11e .woocommerce-breadcrumb > a{color:#D6C2C1;}.elementor-2238 .elementor-element.elementor-element-8a953b6{--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:flex-start;--border-radius:25px 25px 25px 25px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2238 .elementor-element.elementor-element-8a953b6:not(.elementor-motion-effects-element-type-background), .elementor-2238 .elementor-element.elementor-element-8a953b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#362929;}.elementor-2238 .elementor-element.elementor-element-c1709f9{--display:flex;}body:not(.rtl) .elementor-2238 .elementor-element.elementor-element-b73caba{left:0px;}body.rtl .elementor-2238 .elementor-element.elementor-element-b73caba{right:0px;}.elementor-2238 .elementor-element.elementor-element-b73caba{top:0px;}.woocommerce .elementor-2238 .elementor-element.elementor-element-fd15cc4 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-2238 .elementor-element.elementor-element-fd15cc4 .flex-viewport{border-radius:25px 25px 25px 25px;}.woocommerce .elementor-2238 .elementor-element.elementor-element-fd15cc4 .flex-viewport:not(:last-child){margin-bottom:12px;}.elementor-2238 .elementor-element.elementor-element-b509d22{--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-2238 .elementor-element.elementor-element-220b6ba .elementor-heading-title{font-size:28px;font-weight:700;line-height:34px;color:#D6C2C1;}.elementor-2238 .elementor-element.elementor-element-63f702c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:200;color:#D6C2C1;}.elementor-2238 .elementor-element.elementor-element-2b0d88e{text-align:start;}.elementor-2238 .elementor-element.elementor-element-2b0d88e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:100;line-height:26px;color:#D6C2C1;}.elementor-2238 .elementor-element.elementor-element-17c8326 .elementor-heading-title{font-size:17px;font-weight:900;color:#D6C2C1;}.elementor-widget-text-editor{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-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2238 .elementor-element.elementor-element-02ca0d7 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2238 .elementor-element.elementor-element-02ca0d7 .cart button, .elementor-2238 .elementor-element.elementor-element-02ca0d7 .cart .button{transition:all 0.2s;}.elementor-2238 .elementor-element.elementor-element-02ca0d7 .quantity .qty{transition:all 0.2s;}.elementor-2238 .elementor-element.elementor-element-15533f8{--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;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2238 .elementor-element.elementor-element-8f9da93{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2238 .elementor-element.elementor-element-8f9da93:not(.elementor-motion-effects-element-type-background), .elementor-2238 .elementor-element.elementor-element-8f9da93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#362929;}.elementor-2238 .elementor-element.elementor-element-ff6ca0c > .elementor-widget-container{margin:14px 0px 14px 0px;}.elementor-2238 .elementor-element.elementor-element-ff6ca0c .elementor-heading-title{color:#D6C2C1;}.elementor-2238 .elementor-element.elementor-element-4b85807{text-align:start;color:#C0A8A7;}.elementor-2238 .elementor-element.elementor-element-9f2ffd2{--display:flex;--justify-content:center;}.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-2238 .elementor-element.elementor-element-0350733{--divider-border-style:trees_2_tribal;--divider-color:#D6C2C133;--divider-pattern-height:20px;}.elementor-2238 .elementor-element.elementor-element-0350733 .elementor-divider-separator{width:100%;}.elementor-2238 .elementor-element.elementor-element-0350733 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2238 .elementor-element.elementor-element-7b17eed{--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;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;}.elementor-2238 .elementor-element.elementor-element-7b17eed:not(.elementor-motion-effects-element-type-background), .elementor-2238 .elementor-element.elementor-element-7b17eed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pottermarket.ir/wp-content/uploads/2025/08/blackfamilywallpaper2-scaled_11zon-768x768.webp");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-2238 .elementor-element.elementor-element-7b17eed::before, .elementor-2238 .elementor-element.elementor-element-7b17eed > .elementor-background-video-container::before, .elementor-2238 .elementor-element.elementor-element-7b17eed > .e-con-inner > .elementor-background-video-container::before, .elementor-2238 .elementor-element.elementor-element-7b17eed > .elementor-background-slideshow::before, .elementor-2238 .elementor-element.elementor-element-7b17eed > .e-con-inner > .elementor-background-slideshow::before, .elementor-2238 .elementor-element.elementor-element-7b17eed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #362929 63%, #36292900 100%);}.elementor-2238 .elementor-element.elementor-element-7c1d193{--display:flex;}.elementor-2238 .elementor-element.elementor-element-78d3d8f{text-align:center;}.elementor-2238 .elementor-element.elementor-element-78d3d8f .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#D6C2C1;}.elementor-2238 .elementor-element.elementor-element-c2ab063{--display:flex;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel .product-details-wrap{text-align:right;padding:12px 12px 12px 12px;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel .product-details-wrap .eael-star-rating{justify-content:right;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-woo-product-carousel-container .eael-product-carousel{background-color:#02010100;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#eee;border-radius:12px 12px 12px 12px;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel .image-wrap img, .elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel > .product-image-wrap{border-radius:12px 12px 0 0;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel.product-details-none .image-wrap img, .elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel > .product-image-wrap{border-radius:12px 12px 12px 12px;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel.product-details-none-overlay .image-wrap img, .elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel > .product-image-wrap{border-radius:12px 12px 12px 12px;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel .woocommerce-loop-product__title, .elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel .eael-product-title *{color:#DED1D1;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel .eael-product-price del{color:#DED1D1;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel .eael-product-price del .amount{color:#DED1D1;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel .eael-product-price .amount bdi{color:#DED1D1;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel .star-rating::before{color:#f2b01e;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel .star-rating span::before{color:#f2b01e;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating{font-size:14px!important;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating::before{font-size:14px!important;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating span::before{font-size:14px!important;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .woocommerce div.products div.product .onsale, .elementor-2238 .elementor-element.elementor-element-1f72ea5 .woocommerce div.products div.product .eael-onsale{color:#fff;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel .onsale, .elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel .eael-onsale{background-color:#0044FC;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel .eael-onsale:not(.outofstock).sale-preset-4:after{border-left-color:#0044FC;border-right-color:#0044FC;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .woocommerce div.products div.product .outofstock-badge, .elementor-2238 .elementor-element.elementor-element-1f72ea5 .woocommerce div.products div.product .eael-onsale.outofstock{color:#fff;background-color:#ff2a13;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .woocommerce div.products div.product .eael-onsale.outofstock.sale-preset-4:after{border-left-color:#ff2a13;border-right-color:#ff2a13;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-carousel .icons-wrap li{border-color:#fff;}.eael-popup-details-render .elementor-element-1f72ea5 .eael-product-quick-view-title.product_title.entry-title{color:#252525;}.eael-popup-details-render .elementor-element-1f72ea5 div.product .price{color:#0242e4!important;}.eael-popup-details-render .elementor-element-1f72ea5 div.product .price ins{color:#ff2a13!important;}.eael-popup-details-render .elementor-element-1f72ea5 .woocommerce-product-details__short-description{color:#707070;}.eael-popup-details-render .elementor-element-1f72ea5 .woocommerce-product-rating .star-rating::before, .eael-popup-details-render .elementor-element-1f72ea5 .woocommerce-product-rating .star-rating span::before{color:#0274be;}.eael-popup-details-render .elementor-element-1f72ea5  a.woocommerce-review-link{color:#0274be;}.eael-popup-details-render .elementor-element-1f72ea5  a.woocommerce-review-link:hover{color:#0274be;}.eael-popup-details-render .elementor-element-1f72ea5 div.product table tbody tr, .elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-popup.woocommerce div.product .product_meta{border-color:#ccc;}.eael-popup-details-render .elementor-element-1f72ea5 div.product form.cart div.quantity .qty, .elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-product-popup.woocommerce div.product form.cart div.quantity > .button{color:#000;background-color:#fff;border-color:#000;}.eael-popup-details-render .elementor-element-1f72ea5 div.product form.cart div.quantity .qty:focus{border-color:#000;}.eael-popup-details-render .elementor-element-1f72ea5 .button, .eael-popup-details-render .elementor-element-1f72ea5 button.button.alt{color:#fff;background-color:#8040FF;}.eael-popup-details-render .elementor-element-1f72ea5 .button:hover, .eael-popup-details-render .elementor-element-1f72ea5 button.button.alt:hover{color:#F5EAFF;background-color:#F12DE0;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .swiper-container-wrap .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#DED1D1;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .swiper-container-wrap .swiper-pagination-bullet:hover{background:#DED1D1;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .swiper-container-wrap .swiper-pagination-bullet-active{background:#A27171 !important;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .swiper-container-wrap .swiper-button-next, .elementor-2238 .elementor-element.elementor-element-1f72ea5 .swiper-container-wrap .swiper-button-prev{width:34px;height:34px;font-size:22px;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .swiper-container-wrap .swiper-button-prev{left:10px;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .swiper-container-wrap .swiper-button-next{right:10px;}.elementor-2238 .elementor-element.elementor-element-1f72ea5 .eael-no-posts-found{padding:25px 25px 25px 25px;text-align:center;}.elementor-2238 .elementor-element.elementor-element-928d06f{--divider-border-style:trees_2_tribal;--divider-color:#D6C2C133;--divider-pattern-height:20px;}.elementor-2238 .elementor-element.elementor-element-928d06f .elementor-divider-separator{width:100%;}.elementor-2238 .elementor-element.elementor-element-928d06f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2238 .elementor-element.elementor-element-1a9d603{--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-2238 .elementor-element.elementor-element-eee6d32{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2238 .elementor-element.elementor-element-eee6d32:not(.elementor-motion-effects-element-type-background), .elementor-2238 .elementor-element.elementor-element-eee6d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#362929;}.elementor-2238 .elementor-element.elementor-element-ed7dfc3 > .elementor-widget-container{margin:14px 0px 14px 0px;}.elementor-2238 .elementor-element.elementor-element-ed7dfc3 .elementor-heading-title{color:#D6C2C1;}@media(min-width:768px){.elementor-2238 .elementor-element.elementor-element-c1709f9{--width:50%;}.elementor-2238 .elementor-element.elementor-element-b509d22{--width:50%;}.elementor-2238 .elementor-element.elementor-element-7c1d193{--width:25%;}.elementor-2238 .elementor-element.elementor-element-c2ab063{--width:75%;}}@media(max-width:767px){.elementor-2238 .elementor-element.elementor-element-8a953b6{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2238 .elementor-element.elementor-element-b73caba{width:auto;max-width:auto;z-index:10;}.elementor-2238 .elementor-element.elementor-element-b73caba > .elementor-widget-container{--e-transform-scale:0.6;margin:2px 10px 0px 0px;}.elementor-2238 .elementor-element.elementor-element-b73caba.elementor-element{--align-self:center;}.elementor-2238 .elementor-element.elementor-element-220b6ba .elementor-heading-title{font-size:20px;}.elementor-2238 .elementor-element.elementor-element-8f9da93{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2238 .elementor-element.elementor-element-ff6ca0c > .elementor-widget-container{margin:25px 0px 12px 0px;}.elementor-2238 .elementor-element.elementor-element-7b17eed:not(.elementor-motion-effects-element-type-background), .elementor-2238 .elementor-element.elementor-element-7b17eed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pottermarket.ir/wp-content/uploads/2025/08/blackfamilywallpaper2-scaled_11zon-600x600.webp");background-position:center center;background-size:cover;}.elementor-2238 .elementor-element.elementor-element-7b17eed::before, .elementor-2238 .elementor-element.elementor-element-7b17eed > .elementor-background-video-container::before, .elementor-2238 .elementor-element.elementor-element-7b17eed > .e-con-inner > .elementor-background-video-container::before, .elementor-2238 .elementor-element.elementor-element-7b17eed > .elementor-background-slideshow::before, .elementor-2238 .elementor-element.elementor-element-7b17eed > .e-con-inner > .elementor-background-slideshow::before, .elementor-2238 .elementor-element.elementor-element-7b17eed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #362929 60%, #36292900 100%);}.elementor-2238 .elementor-element.elementor-element-78d3d8f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-2238 .elementor-element.elementor-element-eee6d32{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2238 .elementor-element.elementor-element-ed7dfc3 > .elementor-widget-container{margin:25px 0px 12px 0px;}}/* Start custom CSS for html, class: .elementor-element-b73caba */.fingerproductpottrtarket {
  animation: fadeOut 1s ease 5s forwards;
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    visibility: hidden;
  }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-fd15cc4 *//* List Item */
.woocommerce-product-gallery ol li{
	padding-left:6px;
	padding-right:6px;
	padding-top:6px;
	padding-bottom:6px;
	
}
/* Video wrapper */
.woocommerce-product-gallery ol .vwg-video-wrapper{
	border-top-left-radius:12px;
	border-top-right-radius:12px;
	border-bottom-left-radius:12px;
	border-bottom-right-radius:12px;
}
/* Prev */
#progalles .woocommerce-product-gallery .prev{
	direction: ltr;
	height:31px;
	width:27px;
	padding-top:8px;
	position:absolute;
	bottom:68px;
	left:6px;
	
}

/* Next */
#progalles .woocommerce-product-gallery .next{
	direction: ltr;
	height:31px;
	width:27px;
	padding-top:8px;
	position:relative;
	top:-68px;
	right:12px;
}

/* Next */
.product .e-con-boxed .e-con-inner #prodpagesd .elementor-element #progalles .elementor-widget-container .woocommerce-product-gallery .next{
	left:auto !important;
}

/* Prev */
#progalles .woocommerce-product-gallery .prev{
	background-color:transparent;
	backdrop-filter:blur(10px) brightness(2.01);
	color:#549bf7;
	font-weight:700;
	border-style:solid;
	border-width:1px;
	border-color:rgba(255,255,255,0.1);
	background-image:linear-gradient(141deg, rgba(96,96,96,0.43) 0%, rgba(53,53,53,0.46) 100%);
}

/* Next */
#progalles .woocommerce-product-gallery .next{
		background-color:transparent;
	backdrop-filter:blur(10px) brightness(2.01);
	color:#549bf7;
	font-weight:700;
	border-style:solid;
	border-width:1px;
	border-color:rgba(255,255,255,0.1);
	background-image:linear-gradient(141deg, rgba(96,96,96,0.43) 0%, rgba(53,53,53,0.46) 100%);
}


/* Link */
.woocommerce-product-gallery__trigger{
	background-color:transparent !important;
	background-image:linear-gradient(141deg, rgba(66,66,66,0.36) 0%, rgba(122,122,122,0.4) 100%);
	backdrop-filter:blur(10px) brightness(2.07);
	border-top-left-radius:10px !important;
	border-top-right-radius:10px !important;
	border-bottom-left-radius:10px !important;
	border-bottom-right-radius:10px !important;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{
	border: 2px solid #509afa;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{
	background: #509afa;
}

/* Link */
.woocommerce-product-gallery > a:nth-child(1){
	
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49c666e *//* Link */
#prodpagesd .elementor-widget-text-editor a{
	display:block;
	margin-bottom:8px;
	margin-top:8px;
	background-color:rgba(33,26,26,0.26);
	padding-right:18px;
	padding-top:9px;
	padding-bottom:9px;
	
}


/* Paragraph */
.elementor-widget-woocommerce-product-add-to-cart .elementor-product-simple p{
	color:#edb3a0 !important;
	
}
/* Link */
#prodpagesd .elementor-widget-text-editor a{
	border-top-left-radius:9px!important;
	border-top-right-radius:9px!important;
	border-bottom-left-radius:9px!important;
	border-bottom-right-radius:9px!important;
	
}
/* Widget container */
#prodpagesd .elementor-widget-text-editor .elementor-widget-container{
	font-weight:700;
	font-size:17px;
}


/* Link */
#prodpagesd .elementor-widget-text-editor a{
	font-weight:300!important;
	font-size:15px!important;
	color:#a2908f!important;
	padding-top:8px!important;
	padding-bottom:8px!important;
	padding-right:15px!important;
	
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-91d68b3 *//* Guarantee notice */
#prodpagesd .elementor-element .guarantee-notice{
	float:right;
	color:#9cff99;
	background-color:#082802;
	padding-top:2px;
	padding-right:14px;
	padding-left:14px;
	border-top-left-radius:1000px;
	border-top-right-radius:1000px;
	border-bottom-left-radius:1000px;
	border-bottom-right-radius:1000px;
	border-style:solid;
	border-width:1px;
	border-color:#9cff99;
}

/* Stock notice */
#outpotoopot .elementor-shortcode .stock-notice.stock-out{
	color:#ff9999;
	background-color:#290404;
	padding-top:2px;
	padding-right:14px;
	padding-left:14px;
	border-top-left-radius:1000px;
	border-top-right-radius:1000px;
	border-bottom-left-radius:1000px;
	border-bottom-right-radius:1000px;
	border-style:solid;
	border-width:1px;
	border-color:#ff9999;
	
}

/* Span Tag */
#outpotoopot .stock-notice span{
	font-size:14px;
}

/* Span Tag */
#prodpagesd .guarantee-notice span{
	font-weight:400;
	font-size:14px;
}

/* Image */
.stock-notice picture img{
	position:relative;
	top:3px;
}

/* Image */
.guarantee-notice picture img{
	position:relative;
	top:3px;
}

/* Shortcode */
#outpotoopot .elementor-shortcode{
	margin-bottom:-21px;
}

/* Paragraph */
#addtopotcart .elementor-product-simple p{
	display:none;
}

/* Stock notice */
#outpotoopot .elementor-shortcode .stock-notice.stock-low{
	background-color:#454506;
	color:#fbe297;
	padding-top:2px;
	padding-right:14px;
	padding-left:14px;
	border-top-left-radius:1000px;
	border-top-right-radius:1000px;
	border-bottom-left-radius:1000px;
	border-bottom-right-radius:1000px;
	border-style:solid;
	border-width:1px;
	border-color:#fbe297;
	
}
/* 340px and smaller screen sizes */
@media (max-width:340px){

	/* Span Tag */
	#outpotoopot .stock-notice span{
		font-size:11px;
	}
	
	/* Span Tag */
	#prodpagesd .guarantee-notice span{
		font-size:11px;
		
	}
	
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-02ca0d7 *//* Input */
.product .e-lazyloaded .e-con-inner 
#prodpagesd .elementor-element 
.elementor-widget-woocommerce-product-add-to-cart 
.elementor-widget-container 
.elementor-product-simple 
.cart 
.e-atc-qty-button-holder 
.qib-button-wrapper 
.wqpmb_quantity input[type=number]{
	margin-left:12px !important;
	margin-right:12px !important;
}
/* Qib button wrapper 133 */
.elementor-product-simple .cart .qib-button-wrapper{
	direction: ltr;
}
/* Qib button */
.e-atc-qty-button-holder 
.qib-button-wrapper 
.qib-button{
	background-color:#211a1a !important;
	border-style:none;
	color:#d7c2c1;
	font-size:32px;
	border-radius:1000px;
	height:55px;
}
/* Thumbnail Image */
.wapf-image-swatch-wrapper .attachment-medium .attachment-medium{
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
}

/* Division */
.wapf-product-totals .wapf--inner div:nth-child(1){
	display:none;
}

/* Division */
.wapf-product-totals div:nth-child(2){
	display:none;
}

/* Span Tag */
.wapf-product-totals div:nth-child(1) > span:nth-child(1){
	text-align:right;
	float:right;
}

/* Division */
.wapf-product-totals div:nth-child(3){
	text-align:left;
}

/* Wapf grand total */
.wapf-product-totals div .wapf-grand-total{
	color:#966d54 !important;
	
}
/* Input */
.qib-button-wrapper-7293 .wqpmb_quantity input[type=number]{
	border-style:solid !important;
	border-width:1px;
	border-color:rgba(214,194,193,0.5) !important;
	border-top-left-radius:12px;
	border-top-right-radius:12px;
	border-bottom-left-radius:12px;
	border-bottom-right-radius:12px;
	
}

/* Input field */
.qib-button-wrapper 
.wqpmb_quantity input[type=number]{
	height:53px !important;
	border-top-left-radius:50px;
	border-bottom-left-radius:12px;
	border-bottom-right-radius:50px;
	border-top-right-radius:12px;
	background-color:rgba(255,255,255,0.15) !important;
	border-style:none !important;
	color:#d6c2c1;
}
/* Input */
.qib-button-wrapper .wqpmb_quantity input[type=number]{
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	
}
/* Qib button wrapper */
.elementor-product-simple .cart .qib-button-wrapper{
	margin-bottom:15px;
}
/* Qib button */
.e-atc-qty-button-holder .qib-button-wrapper .qib-button{
	background-color:#d6c2c1 !important;
	color:#211a1a;
	font-weight:700;
	font-size:34px;
}

/* Qib button wrapper 136 */
.elementor-product-simple .cart .qib-button-wrapper-136{
	
}


	/* Qib button wrapper 136 */
	.elementor-product-simple .cart .qib-button-wrapper-136{
		margin-right:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b509d22 *//* Span Tag */
#prodpagesd ins .woocommerce-Price-amount span{
	text-decoration:none;
}

/* Link */
#prodpagesd .elementor-widget-text-editor a{
	background-color:#211a1a;
	margin-left:2px;
	margin-right:2px;
	color:#d6c2c1;
	padding-left:9px;
	padding-right:9px;
	padding-top:4px;
	padding-bottom:4px;
}

/* Widget container */
#prodpagesd .elementor-widget-text-editor .elementor-widget-container{
	color:#d6c2c1;
}

/* Image */
.woocommerce-product-gallery ol img{
	border-top-left-radius:12px;
	border-top-right-radius:12px;
	border-bottom-left-radius:12px;
	border-bottom-right-radius:12px;
	background-color:#211a1a;
}

/* Image */
.woocommerce-product-gallery__wrapper .wp-post-image img{
	background-color:#211a1a;
	border-top-left-radius:25px;
	border-top-right-radius:25px;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
	padding-left:26px;
	padding-right:26px;
	padding-top:26px;
	padding-bottom:26px;
}

/* Button */
.elementor-product-simple .cart .single_add_to_cart_button{
	font-size:0px;
	background-image:url("https://pottermarket.ir/wp-content/uploads/2025/06/add_shopping_cart_40dp_362929_FILL0_wght400_GRAD0_opsz40.svg")!important;
	background-size:32px 32px;
	background-repeat:no-repeat;
	background-position-x:50%;
	background-position-y:50%;
	height:50px;
	text-align:center;
	background-color:#d7c2c1 !important;
	border-top-left-radius:1000px;
	border-top-right-radius:1000px;
	border-bottom-left-radius:1000px;
	border-bottom-right-radius:1000px;
	
}
a.added_to_cart.wc-forward{
    margin-top: 12px;
    border-radius: 1000px;
    	height:50px;
}
/* Button */
.products div .button{
	background-image:url("https://pottermarket.ir/wp-content/uploads/2025/06/add_shopping_cart_40dp_362929_FILL0_wght400_GRAD0_opsz40.svg");
}

/* Button */
.product .e-con-boxed .e-con-inner #prodpagesd .elementor-element .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .elementor-product-simple .cart .e-atc-qty-button-holder .single_add_to_cart_button{
	width:50px !important;
}
/* 640px and smaller screen sizes */
@media (max-width:640px){

	/* Progalles */
	#progalles{
		margin-bottom:-50px;
	}
	
	/* Rating */
	.elementor-widget-rating .e-rating{
		margin-bottom:-9px;
	}
	
	/* Heading title */
	#prodpagesd .elementor-element h1.elementor-heading-title{
		margin-bottom:-16px;
	}
	
	/* Heading title */
	#prodpagesd .elementor-element p.elementor-heading-title{
		margin-bottom:-6px;
	}
	
	/* Widget text editor */
	#prodpagesd .elementor-element .elementor-widget-text-editor{
		margin-bottom:-15px;
	}
	
	/* Guarantee notice */
	#prodpagesd .elementor-element .guarantee-notice{
		margin-bottom:-15px;
	}
	
}

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

	/* Guarantee notice */
	#prodpagesd .elementor-element .guarantee-notice{
		
	}
	
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a953b6 */div.wapf-field-container{
    background-color:#211a1a ;
    border-radius: 25px;
    padding: 15px;
    margin-top: -15px;
 margin-bottom: -15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15533f8 *//* Image */
#despotthowll img{
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	  display: block;
  margin: 0 auto;
}
/* Widget container */
#despotthowll{
	color:#b7a4a3;
	
}
/* Image */
#despotthowll img{
	margin-top:25px!important;
	margin-bottom:25px!important;
	
}/* End custom CSS */
/* Start custom CSS for eael-woo-product-carousel, class: .elementor-element-1f72ea5 *//* Thumbnail Image */
.swiper-wrapper .product .eael-product-carousel .product-image-wrap .image-wrap .woocommerce-LoopProduct-link .attachment-medium .attachment-medium{
	border-radius:12px !important;
}
/* Swiper button next 1f72ea5 */
.elementor-widget-eael-woo-product-carousel .swiper-button-next{
	background-color:transparent !important;
	backdrop-filter:blur(10px) brightness(1.84);
	color:#4d92eb !important;
		border-color:rgba(255,255,255,0.14);
	border-style:solid !important;
	border-width:1px;
}

/* Swiper button prev 1f72ea5 */
.elementor-widget-eael-woo-product-carousel .swiper-button-prev{
	background-color:transparent !important;
	backdrop-filter:blur(10px) brightness(1.84);
	color:#4d92eb !important;
		border-color:rgba(255,255,255,0.14);
	border-style:solid !important;
	border-width:1px;
}/* End custom CSS */
/* Start custom CSS for wpDiscuz, class: .elementor-element-d7900c1 *//* Wpdcom */
#wpdcom{
	max-width:none!important;
	width:100%!important;
	margin-top:-60px!important;
}

/* Division */
.wpd_main_comm_form .wpd-field-comment .wpdiscuz-item .wpdiscuz-textarea-wrap > div > div{
	border-style:none;
	border-top-right-radius:12px !important;
	border-bottom-left-radius:12px !important;
	margin-bottom:10px;
}

/* Division */
#commentpotda .elementor-widget-container #comments #wpdcom .wpd-form-wrap #wpd-main-form-wrapper-0_0 .wpd_main_comm_form .wpd-field-comment .wpdiscuz-item .wpdiscuz-textarea-wrap > div > div{
	border-top-left-radius:12px !important;
	border-bottom-right-radius:12px !important;
}

.wpd-avatar img{
	border-top-left-radius:1000px !important;
	border-top-right-radius:1000px !important;
	border-bottom-left-radius:1000px !important;
	border-bottom-right-radius:1000px !important;
	border-style:none;
}

/* Prim button */
.wpd_main_comm_form .wpd-form-foot .wpd-prim-button{
	font-family:'aria'!important;
	font-weight:500!important;
	color:#211a1a !important;
	border-top-left-radius:1000px !important;
	border-top-right-radius:1000px !important;
	border-bottom-left-radius:1000px !important;
	border-bottom-right-radius:1000px !important;
	border-style:none;
	box-shadow:-1px 1px 0px -1px #bbbbbb !important;
}

/* Font Icon */
.wpd_main_comm_form .wpd_label .fa-bell-slash{
	border-style:none !important;
	border-width:1px;
	border-color:transparent !important;
	color:#ded1d1 !important;
}

/* Link */
.wpd-auth .wpd-login a{
	color:rgba(222,209,209,0.45) !important;
}

/* Division */
.wpdiscuz-textarea-wrap > div:nth-child(2) > div:nth-child(3){
	background-color:rgba(33,26,26,0.29) !important;
}

/* Font Icon */
.wpd_main_comm_form div .fa-paperclip{
	position:relative;
	top:3px;
	left:-9px;
	color:#636363 !important;
	width:25px;
	height:25px;
	font-size:22px !important;
}

/* Feather smile */
.wpd_main_comm_form div .feather-smile{
	width:25px !important;
}

/* Feather smile */
.wpd_main_comm_form .wpd-field-comment .wpdiscuz-item .wpdiscuz-textarea-wrap div div .ql-emoji .feather-smile{
	height:25px !important;
}

/* Svg */
.wpd_main_comm_form .wpd-field-comment .wpdiscuz-item .wpdiscuz-textarea-wrap div div .ql-wpdsticker svg{
	width:25px !important;
	height:25px !important;
}

/* Thread head */
#wpd-threads .wpd-thread-head{
	border-bottom-style:none!important;
	background-color:rgba(0,0,0,0.13);
	backdrop-filter:blur(3.03px);
	border-top-left-radius:1000px;
	border-top-right-radius:1000px;
	border-bottom-left-radius:1000px;
	border-bottom-right-radius:1000px;
	border-style:none!important;
	visibility:visible!important;
	padding-top:7px!important;
	
}

/* Thumbnail Image */
.wpd-thread-head .wpd-thread-filter .wpdf-attachments{
	border-style:none;
	border-bottom-style:none !important;
}

/* Wpdf unapproved */
.wpd-thread-head .wpd-thread-filter .wpdf-unapproved{
	border-bottom-style:none !important;
}

/* Wpdf reacted */
.wpd-thread-head .wpd-thread-filter .wpdf-reacted{
	border-bottom-style:none !important;
}

/* Wpdf hottest */
.wpd-thread-head .wpd-thread-filter .wpdf-hottest{
	border-bottom-style:none !important;
}

/* Wpdf sorting */
.wpd-thread-head .wpd-thread-filter .wpdf-sorting{
	border-bottom-style:none !important;
	top:-3px;
	color:#d6c2c1 !important;
}

/* Wpdiscuz user settings */
#wpd-threads .wpd-thread-head .wpdiscuz-user-settings{
	border-bottom-style:none!important;
}

/* Thread info */
#wpd-threads .wpd-thread-head .wpd-thread-info{
	border-bottom-style:none!important;
	display:none;
}

.wpd-comment-author{
	color:#d6c2c1 !important;
}

.wpd-comment-label{
	background-color:#d6c2c1 !important;
	color:#523737 !important;
}

/* Toggle */
.wpd-form-wrap .wpd-form-head .wpd-sbs-toggle{
	color:#d6c2c1 !important;
}

/* Font Icon */
.wpd-form-head .wpd-sbs-toggle .fa-caret-down{
	color:#d6c2c1 !important;
}

/* Font Icon */
.wpd-thread-filter .wpdf-attachments i{
	color:#d6c2c1;
}

/* Font Icon */
.wpd-thread-head .wpdiscuz-user-settings i{
	color:#d6c2c1;
}

/* Comment date */
.wpd-comment-date{
	color:rgba(190,170,160,0.58);
}

.wpd-follow-link i{
	color:rgba(190,170,160,0.58);
}

.wpd-reply-button span{
	color:#d6c2c1;
}

/* Svg */
.wpd-blog-administrator .wpd-reply-button svg{
	color:#d6c2c1;
	filter:brightness(3.08) contrast(5.1) hue-rotate(210deg) saturate(9.37);
}

/* Font Icon */
.wpd-blog-administrator .wpd-vote-up .svg-inline--fa{
	color:#835857;
}

/* Blog administrator */
.thread-even .wpd-blog-administrator{
	border-top-left-radius:12px;
	border-top-right-radius:12px;
	border-bottom-left-radius:12px;
	border-bottom-right-radius:12px;
	border-right-style:none !important;
	background-color:#2e2323 !important;
}

.wpd-reply-to a{
	color:#c5aeae !important;
}

.wpd-user-info .wpd-reply-to{
	color:rgba(177,148,148,0.4) !important;
}

/* Thread list */
#wpd-threads .wpd-thread-list{
	border-style:none;
}

/* Input */
.wpd_main_comm_form .wpd-form-foot input[type=text]{
	border-style:none;
	border-bottom-right-radius:5px !important;
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
}

/* Input */
.wpd_main_comm_form .wpd-form-foot input[type=email]{
	border-style:none;
	border-bottom-right-radius:5px !important;
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
}

/* Thread filter */
#wpd-threads .wpd-thread-head .wpd-thread-filter{
	position:relative!important;
	top:-3px!important;
}

/* Field */
.wpd_main_comm_form .wpd-form-foot input[type=text].wpd-field{
	box-shadow:none !important;
}

/* Field */
.wpd_main_comm_form .wpd-form-foot input[type=email].wpd-field{
	box-shadow:none !important;
}

/* Font Icon */
.wpd_main_comm_form .wpd-form-foot .fa-user{
	color:#d6c2c1;
}

/* Font Icon */
.wpd_main_comm_form .wpd-form-foot .fa-at{
	color:#d6c2c1;
}

/* Form head */
#wpdcom .wpd-form-wrap .wpd-form-head{
	border-style:none;
	background-color:rgba(3,1,1,0.1)!important;
	border-top-left-radius:12px!important;
	border-top-right-radius:12px!important;
	border-bottom-left-radius:12px!important;
	border-bottom-right-radius:12px!important;
	padding-right:18px!important;
	padding-top:9px!important;
	padding-left:18px!important;
}/* End custom CSS */