.elementor-286 .elementor-element.elementor-element-7870063{--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;--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-286 .elementor-element.elementor-element-7870063:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-7870063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #203328 90%, #FFFFFF 100%);}.elementor-286 .elementor-element.elementor-element-4ca2ef9 .wpr-product-title{text-align:center;color:#D5BE8A;font-size:51px;letter-spacing:1.1px;}.elementor-286 .elementor-element.elementor-element-8d362c3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-64efd68 .woocommerce-message{color:#FFFFFF;background-color:#000000;border-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:13px 25px 13px calc(25px + 9px + 20px);}.elementor-286 .elementor-element.elementor-element-64efd68 .woocommerce-info{color:#FFFFFF;background-color:#000000;border-color:#005804;border-style:solid;padding:13px 25px 13px calc(25px + 9px + 20px);}.elementor-286 .elementor-element.elementor-element-64efd68 .woocommerce-error{color:#FFFFFF;background-color:#000000;border-color:#FF0000;border-style:solid;padding:13px 25px 13px calc(25px + 9px + 20px);}.elementor-286 .elementor-element.elementor-element-64efd68 .woocommerce-message::before{color:#FFFFFF;font-size:9px;top:13px;left:25px;}.elementor-286 .elementor-element.elementor-element-64efd68 .woocommerce-info::before{color:#005804;font-size:9px;top:13px;left:25px;}.elementor-286 .elementor-element.elementor-element-64efd68 .woocommerce-error::before{color:#FF0000;font-size:9px;top:13px;left:25px;}.elementor-286 .elementor-element.elementor-element-64efd68 .woocommerce-message, .elementor-286 .elementor-element.elementor-element-64efd68 .woocommerce-info, .elementor-286 .elementor-element.elementor-element-64efd68 .woocommerce-error{font-size:14px;}.elementor-286 .elementor-element.elementor-element-64efd68 .woocommerce-notices-wrapper a.button{color:#000000;background-color:#FFFFFF;border-color:#E8E8E8;font-family:"din", Sans-serif;font-size:15px;transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-286 .elementor-element.elementor-element-64efd68  .woocommerce-notices-wrapper a.button:hover{color:#696969;}.elementor-286 .elementor-element.elementor-element-64efd68 .woocommerce-notices-wrapper a.button:hover{background-color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-aa8ea93{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-286 .elementor-element.elementor-element-708bdd6{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-ba70f8d.wpr-gallery-lightbox-yes .wpr-product-media-wrap .woocommerce-product-gallery__trigger{display:block !important;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-gallery-slider-arrow{display:flex !important;color:#FFFFFFCC;background-color:#203328;border-color:#FFFFFFCC;transition-duration:0.5s;font-size:15px;width:31px;height:31px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-wrap .flex-control-nav{display:grid;max-width:100%;}.elementor-286 .elementor-element.elementor-element-ba70f8d.wpr-product-media-thumbs-none .wpr-product-media-wrap .flex-control-nav{display:none;}.elementor-286 .elementor-element.elementor-element-ba70f8d.wpr-product-media-thumbs-stacked .wpr-product-media-wrap .flex-control-nav{display:grid;grid-column-gap:10px !important;grid-row-gap:10px;}.elementor-286 .elementor-element.elementor-element-ba70f8d.wpr-product-media-thumbs-slider .wpr-product-media-wrap .flex-control-nav{display:flex;}.elementor-286 .elementor-element.elementor-element-ba70f8d.wpr-product-media-thumbs-stacked .wpr-product-media-wrap .flex-control-thumbs{grid-template-columns:repeat(4, auto);}.elementor-286 .elementor-element.elementor-element-ba70f8d.wpr-product-media-thumbs-slider .wpr-product-media-thumbs-horizontal.wpr-product-media-wrap .flex-control-thumbs li{width:calc(100%/4) !important;}.elementor-286 .elementor-element.elementor-element-ba70f8d.wpr-product-media-thumbs-slider.wpr-product-media-thumbs-vertical .wpr-product-media-wrap .flex-control-thumbs li{height:calc(100%/4) !important;}.elementor-286 .elementor-element.elementor-element-ba70f8d .woocommerce-product-gallery__image{border-style:solid;border-color:#D5BE8A;border-radius:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .woocommerce-product-gallery__image img{border-radius:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-gallery-slider-arrow svg{fill:#FFFFFFCC;width:15px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-gallery-slider-arrow:hover{color:#FFFFFF;background-color:#D5BE8A;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-gallery-slider-arrow:hover svg{fill:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-wrap .flex-direction-nav li{width:31px;height:31px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-wrap .flex-direction-nav li a.flex-prev{display:block;width:31px;height:31px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-wrap .flex-direction-nav li a.flex-next{display:block;width:31px;height:31px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-wrap .flex-direction-nav li a.flex-prev:before{font-size:31px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-wrap .flex-direction-nav li a.flex-next:after{font-size:31px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-gallery-slider-next-arrow{right:4px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-wrap .flex-direction-nav li.flex-nav-next{right:4px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-gallery-slider-prev-arrow{left:4px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-wrap .flex-direction-nav li.flex-nav-prev{left:4px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-wrap .wpr-fcn-wrap{max-width:100%;}.elementor-286 .elementor-element.elementor-element-ba70f8d.wpr-product-media-thumbs-slider .wpr-product-media-wrap .flex-control-nav li:not(:last-child){margin-right:10px;}.elementor-286 .elementor-element.elementor-element-ba70f8d.wpr-product-media-thumbs-slider.wpr-product-media-thumbs-vertical .wpr-product-media-wrap .flex-control-nav li:not(:last-child){margin-bottom:10px;}.elementor-286 .elementor-element.elementor-element-ba70f8d:not(.wpr-product-media-thumbs-vertical) .wpr-product-media-wrap .flex-viewport{margin-bottom:12px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-wrap .flex-control-nav li img{border-radius:5px 5px 5px 5px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-sales-badge span{color:#203328;background-color:#D5BE8A;border-color:#203328;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-sales-badge{margin:10px 0px 0px 10px;}.elementor-286 .elementor-element.elementor-element-ba70f8d  .wpr-product-sales-badge span{border-radius:5px 5px 5px 5px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-lightbox i{color:#ffffff;transition-duration:0.1s;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-lightbox svg{fill:#ffffff;width:20px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-lightbox{background-color:#203328;border-color:#E8E8E8;transition-duration:0.1s;border-style:none;font-size:20px;width:50px;height:50px;margin:10px 10px 0px 0px;border-radius:2px 2px 2px 2px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-wrap .woocommerce-product-gallery__trigger{width:50px;height:50px;margin:10px 10px 0px 0px;}.elementor-286 .elementor-element.elementor-element-6a61881{--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-286 .elementor-element.elementor-element-1cbd304 .wpr-product-sales-badge{text-align:center;}.elementor-286 .elementor-element.elementor-element-1cbd304 .wpr-product-sales-badge span{color:#D5BE8A;background-color:#1F3328;border-color:#FFFFFF;font-size:18px;text-transform:uppercase;padding:5px 60px 5px 60px;border-style:none;}.elementor-286 .elementor-element.elementor-element-1cbd304  .wpr-product-sales-badge span{border-radius:5px 5px 5px 5px;}.elementor-286 .elementor-element.elementor-element-3a2a081 .wpr-product-price{text-align:center;color:#FF0000;font-size:30px;}.elementor-286 .elementor-element.elementor-element-3a2a081 .wpr-product-price del{color:#D5BE8A;font-size:18px;}.elementor-286 .elementor-element.elementor-element-3a2a081.wpr-product-price-inline .wpr-product-price ins{margin-left:12px;}.elementor-286 .elementor-element.elementor-element-3a2a081.wpr-product-price-separate .wpr-product-price ins{margin-top:12px;}.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-286 .elementor-element.elementor-element-e9ca48e{text-align:center;font-family:"din", Sans-serif;color:#FF0000;}.elementor-286 .elementor-element.elementor-element-15bd008{text-align:center;font-family:"din", Sans-serif;color:#203328;}.elementor-286 .elementor-element.elementor-element-28573d5 .wpr-product-description p{color:#203328;text-align:center;}.elementor-286 .elementor-element.elementor-element-28573d5 .wpr-product-description li{color:#203328;}.elementor-286 .elementor-element.elementor-element-28573d5 .wpr-product-description a{color:#203328;}.elementor-286 .elementor-element.elementor-element-28573d5 .wpr-product-description pre{color:#203328;text-align:center;}.elementor-286 .elementor-element.elementor-element-28573d5 .wpr-product-description p, .elementor-286 .elementor-element.elementor-element-28573d5 .wpr-product-description li, .elementor-286 .elementor-element.elementor-element-28573d5 .wpr-product-description a, .elementor-286 .elementor-element.elementor-element-28573d5 pre{font-family:"din", Sans-serif;font-size:15px;}.elementor-286 .elementor-element.elementor-element-6679939 .wpr-product-add-to-cart .cart{display:flex;flex-direction:column;text-align:center;}.elementor-286 .elementor-element.elementor-element-6679939 .variations tr{display:flex;flex-direction:column;}.elementor-286 .elementor-element.elementor-element-6679939.elementor-widget-wpr-product-add-to-cart .woocommerce-variation-add-to-cart{flex-direction:row;}.elementor-286 .elementor-element.elementor-element-6679939 .wpr-product-add-to-cart .wpr-simple-qty-wrap{display:flex;flex-direction:row;}.elementor-286 .elementor-element.elementor-element-6679939 .single_variation_wrap{text-align:center;}.elementor-286 .elementor-element.elementor-element-6679939 .wpr-product-add-to-cart .wpr-quantity-wrapper i{color:#203328;background-color:#FFFFFF;border-color:#E0E0E0;transition-duration:0.5s;height:calc(43px/2);font-size:10px;width:34px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-286 .elementor-element.elementor-element-6679939 .wpr-product-add-to-cart .wpr-quantity-wrapper svg{fill:#203328;width:10px;height:10px;}.elementor-286 .elementor-element.elementor-element-6679939 .wpr-product-add-to-cart .quantity .qty{color:#203328;background-color:#FFFFFF;border-color:#E0E0E0;transition-duration:0.5s;font-size:16px;height:43px;width:51px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-286 .elementor-element.elementor-element-6679939 .wpr-product-add-to-cart .wpr-quantity-wrapper i:hover{color:#D5BE8A;background-color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-6679939 .wpr-product-add-to-cart .quantity .qty:hover{color:#D5BE8A;background-color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-product-qty-align-both .wpr-product-add-to-cart .wpr-quantity-wrapper i{height:43px;}.elementor-286 .elementor-element.elementor-element-6679939 .woocommerce-grouped-product-list-item .button{height:43px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;color:#D5BE8A;background-color:#203328;border-color:#D5BE8A;transition-duration:0.5;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-buttons-layout-row .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-right:5px;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-buttons-layout-column .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-bottom:5px;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-buttons-layout-row .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-right:5px;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-buttons-layout-column .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-bottom:5px;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-product-qty-align-before .qty{border-radius:0 0px 0px 0;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-product-qty-align-before .wpr-quantity-wrapper i:first-child{border-radius:0px 0 0 0;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-product-qty-align-before .wpr-quantity-wrapper i:last-child{border-radius:0 0 0 0px;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-product-qty-align-after .qty{border-radius:0px 0 0 0px;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-product-qty-align-after .wpr-quantity-wrapper i:first-child{border-radius:0 0px 0 0;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-product-qty-align-after .wpr-quantity-wrapper i:last-child{border-radius:0 0 0px 0;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-product-qty-align-both .qty{border-radius:0;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-product-qty-align-both .wpr-quantity-wrapper i:first-child{border-radius:0px 0 0 0px;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-product-qty-align-both .wpr-quantity-wrapper i:last-child{border-radius:0 0px 0px 0;}.elementor-286 .elementor-element.elementor-element-6679939 .wpr-product-add-to-cart .single_add_to_cart_button{color:#D5BE8A;background-color:#203328;border-color:#D5BE8A;transition-duration:0.5s;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-6679939 .wpr-product-add-to-cart a.added_to_cart{color:#D5BE8A;background-color:#203328;}.elementor-286 .elementor-element.elementor-element-6679939 .wpr-product-add-to-cart  a.added_to_cart{border-color:#D5BE8A;transition-duration:0.5s;width:300px;height:43px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-6679939 .wpr-product-add-to-cart .single_add_to_cart_button, .elementor-286 .elementor-element.elementor-element-6679939 .wpr-product-add-to-cart  a.added_to_cart{font-size:16px;}.elementor-286 .elementor-element.elementor-element-6679939 .wpr-product-add-to-cart .single_add_to_cart_button:hover{color:#203328;background-color:#D5BE8A;border-color:#E8E8E8;}.elementor-286 .elementor-element.elementor-element-6679939 .wpr-product-add-to-cart  a.added_to_cart:hover{color:#203328;background-color:#D5BE8A;border-color:#E8E8E8;}.elementor-286 .elementor-element.elementor-element-6679939 .woocommerce-grouped-product-list-item .button:hover{color:#203328;background-color:#D5BE8A;border-color:#E8E8E8;}.elementor-286 .elementor-element.elementor-element-6679939  .wpr-product-add-to-cart .single_add_to_cart_button{width:300px;height:43px;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-add-to-cart-layout-row table{margin-right:20px;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-add-to-cart-layout-column table{margin-bottom:20px;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-add-to-cart-layout-row .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-left:20px;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-add-to-cart-layout-column .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-top:20px;}.elementor-286 .elementor-element.elementor-element-6679939 .woocommerce-grouped-product-list tr.woocommerce-grouped-product-list-item td{background-color:#FFFFFFF7;border-color:#FFFFFF;border-style:none;}.elementor-286 .elementor-element.elementor-element-6679939 .woocommerce-grouped-product-list-item__label a{color:#222222;}.elementor-286 .elementor-element.elementor-element-6679939 .woocommerce-grouped-product-list-item__label label{color:#222222;}.elementor-286 .elementor-element.elementor-element-6679939 .woocommerce-grouped-product-list-item__price span{color:#222222;}.elementor-286 .elementor-element.elementor-element-6679939 .wpr-product-add-to-cart form.cart .group_table td{padding:12px 12px 12px 12px;}.elementor-286 .elementor-element.elementor-element-6679939 .variations th label{color:#333333;}.elementor-286 .elementor-element.elementor-element-6679939 form.cart .variations th{border-color:#FFFFFF;border-style:none;}.elementor-286 .elementor-element.elementor-element-6679939 form.cart .variations td{border-color:#FFFFFF;border-style:none;}.elementor-286 .elementor-element.elementor-element-6679939 .variations tr th{background-color:#FFFFFFF2;}.elementor-286 .elementor-element.elementor-element-6679939 .variations tr:nth-child(even) th{background-color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-6679939 .variations th.label label{font-size:15px;}.elementor-286 .elementor-element.elementor-element-6679939 .variations th.label{padding:10px 7px 7px 10px;}.elementor-286 .elementor-element.elementor-element-6679939 .variations tr td{background-color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-6679939 .variations tr:nth-child(even) td{background-color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-variations-layout-row .variations tr th{width:50%;}.elementor-286 .elementor-element.elementor-element-6679939.wpr-variations-layout-column .variations tr th{width:50%;}.elementor-286 .elementor-element.elementor-element-6679939 .variations select{color:#787878;border-color:#E8E8E8;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-6679939 .variations select:focus{color:#787878;border-color:#787878;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-286 .elementor-element.elementor-element-6679939 form.cart .variations select{width:100% !important;margin:0px 0px 0px 0px !important;}.elementor-286 .elementor-element.elementor-element-6679939 .woocommerce-variation-description p{color:#787878;text-align:left;}.elementor-286 .elementor-element.elementor-element-6679939 .woocommerce-variation-price span{color:#605BE5;}.elementor-286 .elementor-element.elementor-element-6679939 .woocommerce-variation-price{text-align:left;}.elementor-286 .elementor-element.elementor-element-6679939 .woocommerce-variation-availability p.stock{color:#605BE5;text-align:left;}.elementor-286 .elementor-element.elementor-element-6679939 .woocommerce-variation-availability p.in-stock{color:#605BE5;}.elementor-286 .elementor-element.elementor-element-6679939 p.stock{color:#605BE5;}.elementor-286 .elementor-element.elementor-element-6679939 p.in-stock{color:#605BE5;}.elementor-286 .elementor-element.elementor-element-6679939 .woocommerce-variation-availability p.stock.out-of-stock{color:#FF4F40;}.elementor-286 .elementor-element.elementor-element-6679939 p.stock.out-of-stock{color:#FF4F40;}.elementor-286 .elementor-element.elementor-element-6679939 .wpr-product-add-to-cart .reset_variations{color:#CECECE;background-color:#FFFFFF;border-color:#E8E8E8;font-size:16px;padding:0px 10px 0px 10px;margin:0px 0px 20px 0px;border-style:none;border-radius:2px 2px 2px 2px;}.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-286 .elementor-element.elementor-element-84eae31{text-align:center;}.elementor-286 .elementor-element.elementor-element-84eae31 .elementor-heading-title{font-family:"din", Sans-serif;}.elementor-286 .elementor-element.elementor-element-c6a3b59:not(.elementor-grid-0) .elementor-grid{grid-column-gap:10px;grid-row-gap:10px;}.elementor-286 .elementor-element.elementor-element-c6a3b59.elementor-grid-0 .wpr-sharing-buttons a{margin-right:calc(10px / 2);margin-left:calc(10px / 2);margin-bottom:10px;}.elementor-286 .elementor-element.elementor-element-c6a3b59.elementor-grid-0 .elementor-grid{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-286 .elementor-element.elementor-element-c6a3b59 .wpr-sharing-buttons .wpr-sharing-icon i{width:45px;height:45px;line-height:45px;font-size:18px;color:#ffffff;background-color:#203328;transition-duration:0.5s;}.elementor-286 .elementor-element.elementor-element-c6a3b59 .wpr-sharing-buttons .wpr-sharing-icon svg{width:18px;height:18px;line-height:45px;fill:#ffffff;background-color:#203328;}.elementor-286 .elementor-element.elementor-element-c6a3b59 .wpr-sharing-buttons .wpr-sharing-label{height:45px;line-height:45px;}.elementor-286 .elementor-element.elementor-element-c6a3b59 .wpr-sharing-buttons .wpr-sharing-icon{border-width:0px;border-style:solid;border-radius:30px 30px 30px 30px;border-color:#E8E8E8;transition-duration:0.5s;}.elementor-286 .elementor-element.elementor-element-c6a3b59 .wpr-sharing-buttons{justify-content:center;}.elementor-286 .elementor-element.elementor-element-c6a3b59 .wpr-sharing-buttons .wpr-sharing-icon:hover i{color:#203328;background-color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-c6a3b59 .wpr-sharing-buttons .wpr-sharing-icon:hover svg{fill:#203328;background-color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-c6a3b59 .wpr-sharing-buttons .wpr-sharing-icon:hover{border-color:#E8E8E8;}.elementor-286 .elementor-element.elementor-element-c6a3b59 .wpr-sharing-buttons .wpr-sharing-icon span{transition-duration:0.5s;}.elementor-286 .elementor-element.elementor-element-55f8520{--display:flex;}.elementor-286 .elementor-element.elementor-element-80841b7{border-style:solid;border-color:#D6BE8A;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-286 .elementor-element.elementor-element-80841b7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-286 .elementor-element.elementor-element-a6658cf{--display:flex;top:auto;bottom:0px;z-index:10;--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-286 .elementor-element.elementor-element-a6658cf + .wpr-hidden-header{top:0px;}.elementor-286 .elementor-element.elementor-element-a6658cf + .wpr-hidden-header-flex{top:0px;}.wpr-hidden-header{z-index:10;}.wpr-hidden-header-flex{z-index:10;}.elementor-286 .elementor-element.elementor-element-9c1102e .wpr-button{background-color:#1F3328;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#E8E8E8;border-style:none;border-radius:2px 2px 2px 2px;}	.elementor-286 .elementor-element.elementor-element-9c1102e [class*="elementor-animation"]:hover,
								.elementor-286 .elementor-element.elementor-element-9c1102e .wpr-button::before,
								.elementor-286 .elementor-element.elementor-element-9c1102e .wpr-button::after{background-color:#CBBA8C;}.elementor-286 .elementor-element.elementor-element-9c1102e .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-286 .elementor-element.elementor-element-9c1102e .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#1F3328;padding:10px 10px 10px 10px;}.elementor-286 .elementor-element.elementor-element-9c1102e .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-286 .elementor-element.elementor-element-9c1102e .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-286 .elementor-element.elementor-element-9c1102e .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-286 .elementor-element.elementor-element-9c1102e .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-286 .elementor-element.elementor-element-9c1102e .wpr-button-wrap{max-width:430px;}.elementor-286 .elementor-element.elementor-element-9c1102e{text-align:center;}.elementor-286 .elementor-element.elementor-element-9c1102e .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-286 .elementor-element.elementor-element-9c1102e .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#CBBA8C;}.elementor-286 .elementor-element.elementor-element-9c1102e .wpr-button-icon{font-size:30px;}.elementor-286 .elementor-element.elementor-element-9c1102e .wpr-button-icon svg{width:30px;height:30px;}.elementor-286 .elementor-element.elementor-element-9c1102e.wpr-button-icon-position-left .wpr-button-icon{margin-right:0px;}.elementor-286 .elementor-element.elementor-element-9c1102e.wpr-button-icon-position-right .wpr-button-icon{margin-left:0px;}.elementor-286 .elementor-element.elementor-element-9c1102e.wpr-button-icon-style-inline .wpr-button-icon{color:#CBBA8C;}.elementor-286 .elementor-element.elementor-element-9c1102e.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#CBBA8C;}.elementor-286 .elementor-element.elementor-element-9c1102e .wpr-button:hover .wpr-button-text{color:#1F3328;}.elementor-286 .elementor-element.elementor-element-9c1102e.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#1F3328;}.elementor-286 .elementor-element.elementor-element-9c1102e.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#1F3328;}.elementor-286 .elementor-element.elementor-element-9c1102e .wpr-button:hover{border-color:#E8E8E8;}.elementor-286 .elementor-element.elementor-element-9c1102e.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-286 .elementor-element.elementor-element-9c1102e.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-286 .elementor-element.elementor-element-9c1102e.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}@media(min-width:768px){.elementor-286 .elementor-element.elementor-element-708bdd6{--width:50%;}.elementor-286 .elementor-element.elementor-element-6a61881{--width:50%;}}@media(max-width:1366px){.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-gallery-slider-arrow{display:none !important;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-wrap .flex-control-nav{display:none;}.elementor-286 .elementor-element.elementor-element-a6658cf{top:auto;bottom:0px;}.elementor-286 .elementor-element.elementor-element-a6658cf + .wpr-hidden-header{top:0px;}.elementor-286 .elementor-element.elementor-element-a6658cf + .wpr-hidden-header-flex{top:0px;}}@media(max-width:1024px){.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-gallery-slider-arrow{display:none !important;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-wrap .flex-control-nav{display:none;} .elementor-286 .elementor-element.elementor-element-c6a3b59.elementor-grid-tablet-0 .wpr-sharing-buttons a{margin-right:calc(10px / 2);margin-left:calc(10px / 2);margin-bottom:10px;} .elementor-286 .elementor-element.elementor-element-c6a3b59.elementor-grid-tablet-0 .elementor-grid{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-286 .elementor-element.elementor-element-a6658cf{top:auto;bottom:0px;}.elementor-286 .elementor-element.elementor-element-a6658cf + .wpr-hidden-header{top:0px;}.elementor-286 .elementor-element.elementor-element-a6658cf + .wpr-hidden-header-flex{top:0px;}}@media(max-width:767px){.elementor-286 .elementor-element.elementor-element-7870063{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-286 .elementor-element.elementor-element-4ca2ef9{padding:5px 5px 5px 5px;}.elementor-286 .elementor-element.elementor-element-4ca2ef9 .wpr-product-title{text-align:center;font-size:40px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-gallery-slider-arrow{display:none !important;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-wrap .flex-control-nav{display:none;}.elementor-286 .elementor-element.elementor-element-ba70f8d .woocommerce-product-gallery__image{border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .woocommerce-product-gallery__image img{border-radius:5px 5px 5px 5px;}.elementor-286 .elementor-element.elementor-element-ba70f8d .wpr-product-media-wrap .flex-control-nav li img{border-radius:5px 5px 5px 5px;}.elementor-286 .elementor-element.elementor-element-ba70f8d  .wpr-product-sales-badge span{border-radius:3px 3px 3px 3px;}.elementor-286 .elementor-element.elementor-element-3a2a081 .wpr-product-price{font-size:45px;}.elementor-286 .elementor-element.elementor-element-e9ca48e{text-align:center;}.elementor-286 .elementor-element.elementor-element-15bd008{text-align:center;}.elementor-286 .elementor-element.elementor-element-6679939  .wpr-product-add-to-cart .single_add_to_cart_button{width:150px;}.elementor-286 .elementor-element.elementor-element-6679939 .wpr-product-add-to-cart  a.added_to_cart{width:150px;}.elementor-286 .elementor-element.elementor-element-84eae31{text-align:center;}.elementor-286 .elementor-element.elementor-element-84eae31 .elementor-heading-title{font-size:18px;} .elementor-286 .elementor-element.elementor-element-c6a3b59.elementor-grid-mobile-0 .wpr-sharing-buttons a{margin-right:calc(10px / 2);margin-left:calc(10px / 2);margin-bottom:10px;} .elementor-286 .elementor-element.elementor-element-c6a3b59.elementor-grid-mobile-0 .elementor-grid{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-286 .elementor-element.elementor-element-c6a3b59 .wpr-sharing-buttons{justify-content:center;}.elementor-286 .elementor-element.elementor-element-55f8520{--content-width:90%;}.elementor-286 .elementor-element.elementor-element-80841b7{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-286 .elementor-element.elementor-element-a6658cf{top:auto;bottom:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-a6658cf + .wpr-hidden-header{top:0px;}.elementor-286 .elementor-element.elementor-element-a6658cf + .wpr-hidden-header-flex{top:0px;}.elementor-286 .elementor-element.elementor-element-9c1102e .wpr-button-wrap{max-width:500px;}}/* Start custom CSS for wpr-product-price, class: .elementor-element-3a2a081 *//* Price element styling */
ins {
    text-decoration: none; /* Remove default underline for <ins> */
    display: inline-flex;
    align-items: center;
   Vibrant red background for emphasis */
    color: #FF0000; /* White text for contrast */
    padding: 6px 12px;
    border-radius: 6px;
     
    font-size: 2.2rem;
    font-weight: 600;
    direction: rtl; /* Ensure RTL for Arabic */
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* Subtle shadow for depth */
    transition: transform 0.2s ease, background 0.2s ease;
}


/* Price amount */
.woocommerce-Price-amount.amount {
    margin: 0 5px; /* Space between price and currency */
}

/* Currency symbol */
.woocommerce-Price-currencySymbol {
    font-size: 0.9rem; /* Slightly smaller for balance */
    font-weight: 400;
    margin-right: 4px; /* Space before currency symbol in RTL */
}

/* Responsive design */
@media (max-width: 768px) {
    ins {
        font-size: 1.1rem;
        padding: 5px 10px;
    }

    .woocommerce-Price-currencySymbol {
        font-size: 0.85rem;
    }
}

@media (max-width: 480px) {
    ins {
        font-size: 2rem;
        padding: 4px 8px;
    }

    .woocommerce-Price-currencySymbol {
        font-size: 0.8rem;
    }
}/* End custom CSS */
/* Start custom CSS for wpr-product-description, class: .elementor-element-28573d5 *//* إضافة خطوط Rakkas و Amiri من Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Rakkas&family=Amiri:wght@400;700&display=swap');

.poetry-section {
    font-family: 'Rakkas', 'Amiri', 'Traditional Arabic', 'Arial', sans-serif !important;
    direction: rtl;
    text-align: center;
    padding: 20px; /* زيادة الحشوة لتحسين المظهر */
    border-radius: 25px; /* زوايا أكثر انحناءً */
    box-shadow: 0 8px 25px rgba(0, 0, 0, 0.1); /* ظل أنعم */
    max-width: 700px;
    margin: 40px auto; /* زيادة الهامش الخارجي */
    border: 2px solid rgba(212, 160, 23, 0.5); /* حدود شبه شفافة */
    background: #fff; /* خلفية بيضاء لتباين أفضل */
}

.poetry-line {
    font-family: 'Rakkas', 'Amiri', 'Traditional Arabic', 'Arial', sans-serif !important;
    font-size: 1.3em;
    line-height: 2; /* زيادة المسافة بين الأسطر لتحسين القراءة */
    color: #2c2c2c;
    margin: 12px 0;
    position: relative;
    padding: 12px;
}

.poetry-line strong {
    font-weight: 700;
    color: #1a1a1a;
}

.poetry-line::before {
    content: '❖';
    position: absolute;
    right: -30px;
    color: #d4a017;
    font-size: 1.2em;
    opacity: 0.7;
}

.poetry-line::after {
    content: '❖';
    position: absolute;
    left: -30px;
    color: #d4a017;
    font-size: 1.2em;
    opacity: 0.7;
}

p.poetry-line {
    font-family: 'Amiri', 'Rakkas', 'Traditional Arabic', 'Arial', sans-serif !important;
    font-size: 1.2em;
    color: #3b2f2f;
    font-style: italic;
    margin-bottom: 30px; /* زيادة المسافة للفاصل */
    padding-bottom: 15px;
    position: relative;
}

/* إضافة فاصل بصري أسفل السطر الأول */
p.poetry-line::after {
    content: '';
    display: block;
    width: 100px;
    height: 2px;
    background: linear-gradient(to left, transparent, #d4a017, transparent); /* فاصل متدرج */
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}

h4.poetry-line {
    font-family: 'Rakkas', 'Amiri', 'Traditional Arabic', 'Arial', sans-serif !important;
    font-size: 1.5em;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15); /* ظل أخف للنص */
    margin: 15px 0; /* مسافات موحدة */
}/* End custom CSS */