.elementor-229 .elementor-element.elementor-element-0b21afd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-229 .elementor-element.elementor-element-4901dc2 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-229 .elementor-element.elementor-element-4901dc2{font-family:"AbarFaNum", Sans-serif;font-size:12px;font-weight:600;color:#4D4D4D;}.elementor-229 .elementor-element.elementor-element-4901dc2 a{color:#201B1B;}.elementor-229 .elementor-element.elementor-element-ac8921f{--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;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-cbfa5d1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-229 .elementor-element.elementor-element-bba9f88 .elementor-button{background-color:#FFD33F;font-family:"AbarFaNum", Sans-serif;font-size:12px;font-weight:500;border-radius:24px 24px 24px 24px;padding:12px 11px 12px 11px;}.elementor-229 .elementor-element.elementor-element-bba9f88.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-229 .elementor-element.elementor-element-bba9f88{right:40px;}body.rtl .elementor-229 .elementor-element.elementor-element-bba9f88{left:40px;}.elementor-229 .elementor-element.elementor-element-bba9f88{top:40px;}.elementor-229 .elementor-element.elementor-element-bba9f88 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-229 .elementor-element.elementor-element-f06dedc{width:100%;max-width:100%;}.elementor-229 .elementor-element.elementor-element-f06dedc > .elementor-widget-container{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-f06dedc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.woocommerce .elementor-229 .elementor-element.elementor-element-f06dedc .flex-viewport:not(:last-child){margin-bottom:0px;}.woocommerce .elementor-229 .elementor-element.elementor-element-f06dedc .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-229 .elementor-element.elementor-element-f06dedc .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-229 .elementor-element.elementor-element-1fde71f{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-8d6dbd3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-f48ac12{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-229 .elementor-element.elementor-element-83b05b9{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap: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-229 .elementor-element.elementor-element-e32628f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-286dc00 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-229 .elementor-element.elementor-element-286dc00.elementor-element{--align-self:center;}.woocommerce .elementor-229 .elementor-element.elementor-element-286dc00 .star-rating{color:#FFD500;font-size:15px;}.woocommerce .elementor-229 .elementor-element.elementor-element-286dc00 .star-rating::before{color:#0013FF;}.woocommerce:not(.rtl) .elementor-229 .elementor-element.elementor-element-286dc00 .star-rating{margin-right:1px;}.woocommerce.rtl .elementor-229 .elementor-element.elementor-element-286dc00 .star-rating{margin-left:1px;}.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-229 .elementor-element.elementor-element-bf4bee5 > .elementor-widget-container{padding:5px 10px 5px 10px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-229 .elementor-element.elementor-element-bf4bee5.elementor-element{--align-self:flex-start;}.elementor-229 .elementor-element.elementor-element-bf4bee5 .elementor-heading-title{font-family:"AbarFaNum", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5%;color:#DD2D38;}.elementor-229 .elementor-element.elementor-element-0f4627a{--display:flex;--min-height:82px;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-0f4627a.e-con{--align-self:center;}.elementor-widget-woocommerce-product-title .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-229 .elementor-element.elementor-element-edc4685.elementor-element{--align-self:center;}.elementor-229 .elementor-element.elementor-element-edc4685 .elementor-heading-title{font-family:"AbarFaNum", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#201B1B;}.elementor-229 .elementor-element.elementor-element-9588615 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-3b4afc5{width:100%;max-width:100%;}.elementor-229 .elementor-element.elementor-element-3b4afc5 .elementor-heading-title{font-family:"Montaga", Sans-serif;font-size:16px;font-weight:600;color:#201B1B;}.woocommerce .elementor-widget-woocommerce-product-price .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-229 .elementor-element.elementor-element-ad11c07{width:100%;max-width:100%;text-align:right;}.elementor-229 .elementor-element.elementor-element-ad11c07 > .elementor-widget-container{margin:21px 0px 0px 0px;}.woocommerce .elementor-229 .elementor-element.elementor-element-ad11c07 .price{color:#A6A4A4;font-family:"AbarFaNum", Sans-serif;font-size:24px;font-weight:400;}.woocommerce .elementor-229 .elementor-element.elementor-element-ad11c07 .price ins{color:#201B1B;font-family:"AbarFaNum", Sans-serif;font-size:24px;text-decoration:none;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-229 .elementor-element.elementor-element-93928ba{width:100%;max-width:100%;--e-icon-list-icon-size:18px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-229 .elementor-element.elementor-element-93928ba > .elementor-widget-container{background-color:#FCEEEF;padding:16px 16px 16px 16px;border-radius:8px 8px 8px 8px;}.elementor-229 .elementor-element.elementor-element-93928ba.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-229 .elementor-element.elementor-element-93928ba .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-229 .elementor-element.elementor-element-93928ba .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-229 .elementor-element.elementor-element-93928ba .elementor-icon-list-icon{padding-left:0px;}.elementor-229 .elementor-element.elementor-element-93928ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-229 .elementor-element.elementor-element-93928ba .elementor-icon-list-item > a{font-family:"AbarFaNum", Sans-serif;font-size:11px;font-weight:600;}.elementor-229 .elementor-element.elementor-element-93928ba .elementor-icon-list-text{color:#DD2D38;transition:color 0.3s;}.elementor-229 .elementor-element.elementor-element-6df7b89{width:100%;max-width:100%;}.elementor-229 .elementor-element.elementor-element-f508eab{--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;--justify-content:space-between;--align-items:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:6px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-wlfmc-add-to-wish-list .wlfmc-add-button a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-229 .elementor-element.elementor-element-95820c7 .wlfmc-add-button a i{font-size:20px;}.elementor-229 .elementor-element.elementor-element-95820c7 .wlfmc-add-button a{color:var( --e-global-color-primary );border-color:rgb(255,255,255)!important;background-color:#F2F2F2!important;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px!important;height:45px!important;width:45px!important;}.elementor-229 .elementor-element.elementor-element-95820c7 i, .elementor-229 .elementor-element.elementor-element-95820c7 svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-229 .elementor-element.elementor-element-95820c7 .wlfmc-add-to-wishlist{margin:0px 0px 0px 0px !important;}.elementor-229 .elementor-element.elementor-element-8bcdff5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-229 .elementor-element.elementor-element-83442cc{--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-229 .elementor-element.elementor-element-431ac97{--display:flex;}.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-229 .elementor-element.elementor-element-af301c1{text-align:justify;font-family:"AbarFaNum", Sans-serif;font-size:13px;font-weight:400;}.elementor-229 .elementor-element.elementor-element-f127d24{--display:flex;}.elementor-229 .elementor-element.elementor-element-452cd88{text-align:justify;font-family:"AbarFaNum", Sans-serif;font-size:13px;font-weight:400;}.elementor-229 .elementor-element.elementor-element-09c75b7{--display:flex;}.elementor-229 .elementor-element.elementor-element-f5d1efc{text-align:justify;font-family:"AbarFaNum", Sans-serif;font-size:13px;font-weight:400;}.elementor-229 .elementor-element.elementor-element-5037e28{--display:flex;}.elementor-229 .elementor-element.elementor-element-0369b03{text-align:justify;font-family:"AbarFaNum", Sans-serif;font-size:13px;font-weight:400;}.elementor-229 .elementor-element.elementor-element-b5b36ea{--display:flex;}.elementor-229 .elementor-element.elementor-element-7dc569a{text-align:justify;font-family:"AbarFaNum", Sans-serif;font-size:13px;font-weight:400;}.elementor-229 .elementor-element.elementor-element-e81686a{--display:flex;}.elementor-229 .elementor-element.elementor-element-6ff2c0c{text-align:justify;font-family:"AbarFaNum", Sans-serif;font-size:13px;font-weight:400;}.elementor-229 .elementor-element.elementor-element-be23074{--display:flex;}.elementor-229 .elementor-element.elementor-element-120c08f{text-align:justify;font-family:"AbarFaNum", Sans-serif;font-size:13px;font-weight:400;}.elementor-229 .elementor-element.elementor-element-ec44cba{--display:flex;}.elementor-229 .elementor-element.elementor-element-00e0e0d{text-align:justify;font-family:"AbarFaNum", Sans-serif;font-size:13px;font-weight:400;}.elementor-229 .elementor-element.elementor-element-2f8f280{--display:flex;}.elementor-229 .elementor-element.elementor-element-fb6f9c1{text-align:justify;font-family:"AbarFaNum", Sans-serif;font-size:13px;font-weight:400;}.elementor-229 .elementor-element.elementor-element-2ade6c2{--display:flex;}.elementor-229 .elementor-element.elementor-element-356b40a{text-align:justify;font-family:"AbarFaNum", Sans-serif;font-size:13px;font-weight:400;}.elementor-229 .elementor-element.elementor-element-9032f51{--n-accordion-title-font-size:13px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-229 .elementor-element.elementor-element-9032f51 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-229 .elementor-element.elementor-element-9032f51 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:100;}:where( .elementor-229 .elementor-element.elementor-element-9032f51 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:dashed;}.elementor-229 .elementor-element.elementor-element-6393cf3{--display:flex;}.elementor-229 .elementor-element.elementor-element-75db87b{--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-229 .elementor-element.elementor-element-ee46b1f{text-align:justify;}.elementor-229 .elementor-element.elementor-element-ee46b1f .elementor-heading-title{font-family:"AbarFaNum", Sans-serif;font-size:13px;font-weight:400;line-height:1.5;color:var( --e-global-color-accent );}.elementor-229 .elementor-element.elementor-element-bf06e8a{--display:flex;}.elementor-229 .elementor-element.elementor-element-f78191a{--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-229 .elementor-element.elementor-element-b87c433{text-align:justify;}.elementor-229 .elementor-element.elementor-element-b87c433 .elementor-heading-title{font-family:"AbarFaNum", Sans-serif;font-size:13px;font-weight:400;line-height:1.5;color:var( --e-global-color-accent );}.elementor-229 .elementor-element.elementor-element-7793a3e{--n-accordion-title-font-size:14px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#BCBBBB;--n-accordion-icon-hover-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-229 .elementor-element.elementor-element-7793a3e > .elementor-widget-container{margin:0px -26px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#E9E8E8;}.elementor-229 .elementor-element.elementor-element-7793a3e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E9E8E8;}.elementor-229 .elementor-element.elementor-element-7793a3e {--n-accordion-padding:22px 56px 22px 20px;}:where( .elementor-229 .elementor-element.elementor-element-7793a3e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"AbarFaNum", Sans-serif;}.elementor-229 .elementor-element.elementor-element-be3b351{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-8649207{--display:flex;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-8649207.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-229 .elementor-element.elementor-element-a229b89 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-e52af85{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-e52af85.e-con{--align-self:center;}.elementor-229 .elementor-element.elementor-element-5215aa0{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:justify;}.elementor-229 .elementor-element.elementor-element-5215aa0 > .elementor-widget-container{padding:20px 50px 20px 50px;}.elementor-229 .elementor-element.elementor-element-5215aa0.elementor-element{--align-self:center;}.woocommerce .elementor-229 .elementor-element.elementor-element-5215aa0 .woocommerce-product-details__short-description{color:#201B1B;font-family:"AbarFaNum", Sans-serif;font-size:13px;font-weight:300;}.elementor-229 .elementor-element.elementor-element-333230f{--display:flex;--margin-top:24px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-39686e0{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAEDF7;--border-color:#EAEDF7;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-229 .elementor-element.elementor-element-39686e0.e-con{--align-self:center;}.elementor-229 .elementor-element.elementor-element-c334646{width:100%;max-width:100%;}.elementor-229 .elementor-element.elementor-element-9c36f49{--display:flex;--min-height:590px;--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:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-bec736c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-229 .elementor-element.elementor-element-693c44d .woocommerce-tabs ul.wc-tabs li a{font-family:"Gandom", Sans-serif;}.woocommerce .elementor-229 .elementor-element.elementor-element-693c44d .woocommerce-tabs .woocommerce-Tabs-panel{font-family:"Gandom", Sans-serif;}.elementor-229 .elementor-element.elementor-element-abf09a9{--n-accordion-title-font-size:20px;width:100%;max-width:100%;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:16px;--n-accordion-icon-normal-color:#201B1B;}.elementor-229 .elementor-element.elementor-element-abf09a9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#201B1B08;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;}.elementor-229 .elementor-element.elementor-element-abf09a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-abf09a9 {--n-accordion-padding:20px 50px 20px 50px;}:where( .elementor-229 .elementor-element.elementor-element-abf09a9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"AbarFaNum", Sans-serif;font-weight:600;}.elementor-229 .elementor-element.elementor-element-2ddfa11{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-229 .elementor-element.elementor-element-bf57f82 > .elementor-widget-container{margin:38px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-bf57f82 .elementor-heading-title{font-family:"Gandom", Sans-serif;font-size:24px;font-weight:600;color:#201B1B;}@media(max-width:767px){body:not(.rtl) .elementor-229 .elementor-element.elementor-element-bba9f88{right:20px;}body.rtl .elementor-229 .elementor-element.elementor-element-bba9f88{left:20px;}.elementor-229 .elementor-element.elementor-element-bba9f88{top:20px;}.elementor-229 .elementor-element.elementor-element-f06dedc > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-229 .elementor-element.elementor-element-f48ac12{--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-83b05b9{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-229 .elementor-element.elementor-element-bf4bee5 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-229 .elementor-element.elementor-element-0f4627a{--min-height:0px;--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;--justify-content:space-between;--align-items:flex-start;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-229 .elementor-element.elementor-element-0f4627a.e-con{--align-self:flex-start;}.elementor-229 .elementor-element.elementor-element-edc4685{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:right;}.elementor-229 .elementor-element.elementor-element-edc4685.elementor-element{--align-self:flex-start;}.elementor-229 .elementor-element.elementor-element-edc4685 .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-229 .elementor-element.elementor-element-3b4afc5 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-229 .elementor-element.elementor-element-3b4afc5 .elementor-heading-title{font-size:12px;}.elementor-229 .elementor-element.elementor-element-ad11c07 > .elementor-widget-container{margin:0px 10px 0px 0px;}.woocommerce .elementor-229 .elementor-element.elementor-element-ad11c07 .price{font-size:20px;}body:not(.rtl) .elementor-229 .elementor-element.elementor-element-ad11c07:not(.elementor-product-price-block-yes) del{margin-right:12px;}body.rtl .elementor-229 .elementor-element.elementor-element-ad11c07:not(.elementor-product-price-block-yes) del{margin-left:12px;}.elementor-229 .elementor-element.elementor-element-ad11c07.elementor-product-price-block-yes del{margin-bottom:12px;}.elementor-229 .elementor-element.elementor-element-93928ba{width:100%;max-width:100%;}.elementor-229 .elementor-element.elementor-element-93928ba > .elementor-widget-container{margin:0px 10px 0px 10px;padding:16px 14px 16px 14px;}.elementor-229 .elementor-element.elementor-element-93928ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-229 .elementor-element.elementor-element-93928ba .elementor-icon-list-item > a{font-size:10px;}.elementor-229 .elementor-element.elementor-element-f508eab{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:24px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-229 .elementor-element.elementor-element-7793a3e{width:100%;max-width:100%;}.elementor-229 .elementor-element.elementor-element-7793a3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-7793a3e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:0px 0px 1px 0px;}.elementor-229 .elementor-element.elementor-element-be3b351{--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;--justify-content:flex-start;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-8649207{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.woocommerce .elementor-229 .elementor-element.elementor-element-5215aa0 .woocommerce-product-details__short-description{font-size:12px;}.elementor-229 .elementor-element.elementor-element-333230f{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-229 .elementor-element.elementor-element-39686e0{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-9c36f49{--justify-content:flex-start;--flex-wrap:nowrap;}.elementor-229 .elementor-element.elementor-element-bec736c{--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-229 .elementor-element.elementor-element-693c44d{width:100%;max-width:100%;}.elementor-229 .elementor-element.elementor-element-abf09a9{width:100%;max-width:100%;--n-accordion-title-font-size:16px;}.elementor-229 .elementor-element.elementor-element-abf09a9 {--n-accordion-padding:16px 16px 16px 16px;}.elementor-229 .elementor-element.elementor-element-2ddfa11{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-bf57f82 > .elementor-widget-container{margin:040px 10px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-229 .elementor-element.elementor-element-cbfa5d1{--width:810px;}.elementor-229 .elementor-element.elementor-element-f48ac12{--width:445px;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-4901dc2 */#breadcrumbs span>a {
    color: #201B1B;
    font-weight: 400;
    font-size: 12px
}
#breadcrumbs span {
    color: #4D4D4D;
    font-weight: 300;
    font-size: 12px
}

@media screen and (max-width: 768px){
    #breadcrumbs span > span{
    display: none;
    }
    #breadcrumbs span > span::before{
    display: none!important;
    }
#breadcrumbs span > span:nth-last-child(2){
    display: inline;
    }
#breadcrumbs span > span:last-child{
    display: inline;
    }
    
}
.elementor-element-0b21afd .e-con-inner{
    padding-bottom: 0!important
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bba9f88 */.elementor-229 .elementor-element.elementor-element-bba9f88 svg{
    fill: #ffffff;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-f06dedc */body.rtl.woocommerce #content div.product .elementor-widget-woocommerce-product-images div.images, body.rtl.woocommerce div.product .elementor-widget-woocommerce-product-images div.images, body.rtl.woocommerce-page #content div.product .elementor-widget-woocommerce-product-images div.images, body.rtl.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images {
    display: flex
;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: center;
    padding: 0;
    height: 100%;
}
.woocommerce div.product div.images .flex-control-thumbs li {
    width: 100%;
    float: right;
    margin: 0;
    list-style: none;
    object-fit: content!important;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger{
    display: none;
}
.woocommerce div.product div.images .flex-control-thumbs {
    overflow: hidden;
    zoom: 1.3!important;
    margin: 0;
    padding: 0;
    background: #F2F2F2;
}

.elementor-229 .elementor-element.elementor-element-f06dedc img{
    background-color: #ffffff;
}
.elementor-229 .elementor-element.elementor-element-f06dedc{
    
    overflow: scroll;
    scrollbar-width: none; 
  -ms-overflow-style: none;
  border-bottom: 1px solid #E9E8E8;
}

.elementor-229 .elementor-element.elementor-element-f06dedc .woocommerce-product-gallery{
    margin-bottom: 0!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8d6dbd3 */.elementor-229 .elementor-element.elementor-element-8d6dbd3 {
    width: 100%
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fde71f */.elementor-229 .elementor-element.elementor-element-1fde71f {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbfa5d1 */.woocommerce div.product div.images .flex-control-thumbs li {
    width: 104px;
    
    float: right;
    
    object-fit: contain !important;
    padding: 10px 10px 0px 10px;
    
}
.woocommerce div.product div.images img {
    width: 485px;
    margin: auto;
}
.woocommerce div.product div.images .flex-control-thumbs{
    zoom: 0;
    overflow: visible;
    
}
.woocommerce div.product div.images .flex-control-thumbs li img {
    height: 64px;
    object-fit: contain;
}
.elementor-229 .elementor-element.elementor-element-cbfa5d1{
    max-height: 646px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-rating, class: .elementor-element-286dc00 */a.woocommerce-review-link {
    display: none;
}


.woocommerce-product-rating .star-rating span:before{
    color: #FFD500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf4bee5 */.elementor-229 .elementor-element.elementor-element-bf4bee5 .elementor-widget-container{
    display: block;
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-edc4685 */.elementor-229 .elementor-element.elementor-element-edc4685 .elementor-heading-title {
    font-feature-settings: "numr";
    font-weight: 700;
    color: #201B1B;
    max-width: 260px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-61903aa */.elementor-229 .elementor-element.elementor-element-61903aa {
    display: block;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-ad11c07 */.elementor-229 .elementor-element.elementor-element-ad11c07 span.woocommerce-Price-currencySymbol {
    font-size: 12px;
    color: #201B1B;
    margin-inline-start: 10px;
    margin-block-start: 5px;
}

.elementor-229 .elementor-element.elementor-element-ad11c07 bdi{
    display: flex;
    flex-direction: row-reverse;
    justify-content: start;
    align-items: center;
}

.elementor-229 .elementor-element.elementor-element-ad11c07 .price>span.woocommerce-Price-amount>bdi{
    font-weight: 700;
    color: #201B1B
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-93928ba */.elementor-229 .elementor-element.elementor-element-93928ba {
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6df7b89 */.product-receive-date {
    background: #FCEEEF;
    display: block;
    width: 100%;
    padding: 16px 16px 16px 16px;
    border-radius: 8px 8px 8px 8px;
}

.product-receive-date span.elementor-icon-list-text {
    color: #DD2D38;
    font-size: 16px;
}

.product-receive-date svg {
    width: 25px!important;
    height: 25px!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-96939c4 */.elementor-229 .elementor-element.elementor-element-96939c4 {
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for wlfmc-add-to-wish-list, class: .elementor-element-95820c7 */a.wlfmc_add_to_wishlist.wlfmc-custom-btn.alt:hover {
    
    background: #DD2D38!important;
}
a.wlfmc_add_to_wishlist.wlfmc-custom-btn.alt:hover i{
    color: #ffffff!important;
}
.wlfmc-wishlist-popup .wlfmc-popup-footer .wlfmc_btn_1 {
    
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7793a3e */.elementor-widget-n-accordion .e-n-accordion-item-title{
    justify-content: space-between;
}

details#e-n-accordion-item-1250 {
    position: relative;
}
details#e-n-accordion-item-1250::before {
    position: absolute;
    content: url(http://doozshop.com/wp-content/uploads/2025/03/faq.svg);
    top: 21px;
    right: 20px;
}



details#e-n-accordion-item-1251{
    position: relative;
}


details#e-n-accordion-item-1251::before{
    position: absolute;
    content: url(http://doozshop.com/wp-content/uploads/2025/03/sell-rules.svg);
    top: 21px;
    right: 20px;
}

details#e-n-accordion-item-1252{
    position: relative;
}

details#e-n-accordion-item-1252::before{
    position: absolute;
    content: url(http://doozshop.com/wp-content/uploads/2025/03/guide.svg);
    top: 21px;
    right: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f48ac12 */.elementor-229 .elementor-element.elementor-element-f48ac12 {
    align-content: space-between;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8571dda */.elementor-229 .elementor-element.elementor-element-8571dda {
    width: 100%
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a229b89 */.elementor-229 .elementor-element.elementor-element-a229b89 *{
	font-family: 'AbarFaNum', serif !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8961830 */.product-related-videos {
    width: 100%;
}

.product-related-videos .elementor-shortcode {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c36f49 */.elementor-229 .elementor-element.elementor-element-9c36f49{
    overflow: scroll;
    scrollbar-width: none; 
  -ms-overflow-style: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-693c44d */.elementor-229 .elementor-element.elementor-element-693c44d .comment-reply-title{
    max-width: 70%;
    display: block;
}
span.required-field-message { 
    display: none; 
    
} 
span#reply-title{ 
    font-weight: 700; 
    font-size: 20px; 
    
} 
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea { 
    width: 100%; 
    border: none; 
    border-radius: 8px;
    padding: .5rem 1rem;
    transition: all .3s;
    background: #F8F8F8; 
    
} 
form#commentform { 
    display: flex; 
    flex-direction: column; } 
    
form#commentform p { 
        display: flex ; 
        flex-direction: column; 
        
    } 
p.comment-form-comment { order: 3!important; 
    
} 
p.comment-form-author { order: 1!important; 
    
} 
p.comment-form-email { order: 2!important; 
    
} 
p.form-submit { 
    order: 4!important; 
    
}
p.comment-form-cookies-consent { 
    display: none !important; 
    
} 
.woocommerce #reviews #comments ol.commentlist li img.avatar { 
    float: right;
    position: absolute; 
    top: 0; 
    left: 10px; 
    padding: 3px;
    width: 80px; 
    height: auto; 
    background: #ECA5F7; 
    border: 0px solid #e1dde7; 
    margin: 0; 
    box-shadow: none; 
    border-radius: 50%; 
    
} 
.woocommerce #reviews #comments ol.commentlist li .comment-text { 
    margin: 0 50px 0 0; 
    border-top: 0 solid #edf3fc; 
    border-left: 0; 
    border-right: 0; 
    border-bottom: 1px solid #edf3fc; 
    border-radius: 0; 
    padding-right: 50px; 
    
} 
.elementor-229 .elementor-element.elementor-element-693c44d .description { margin-bottom: 32px; order: 3; 
    
} 
.brickStar .woocommerce .star-rating { width: 100%; 
display: block; 
float: right;
margin-bottom: 12px; 
order: 2; 
    
}
strong.woocommerce-review__author { 
    font-size: 14px; 
    font-weight: 700; 
    width: 100%; 
    display: block; 
    order: 1; 
    
} 
.woocommerce #reviews #comments h2 {
    display: none; 
    
} 
time.woocommerce-review__published-date{ 
    display: none; 
    
} 
span.woocommerce-review__dash{ 
    display: none; 
    
} 
.woocommerce #reviews #comments ol.commentlist li .comment-text{ 
    display: flex ; 
    flex-direction: column; 
    
}
.brickStar .brickStar .woocommerce .star-rating {
    width: 120px;
    min-height: 20px;
}
.brickStar .woocommerce .star-rating span::before, .woocommerce .star-rating::before { 
    content: none !important; 
    
}
.woocommerce .brickStar  .star-rating{ 
    display: block; 
    width: 120px; 
    height: 24px;
    background-image: url('http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg'); 
    background-size: 24px 24px; 
    background-repeat: repeat-x; 
    position: relative; 
}
    
.woocommerce .brickStar  .star-rating span { 
    display: block; 
    width: 100%; 
    height: 24px; 
    background-image: url('http://doozshop.com/wp-content/uploads/2025/03/full-star.svg');  
    background-size: 24px 24px;
    background-repeat: repeat-x; 
    position: absolute; 
    top: 0; 
    left: 0; 
    color: #ffffff00;
}

.woocommerce div.product.elementor ul.tabs {
    margin: 0;
    display: none;
}

.woocommerce #review_form #respond .form-submit input {
    right: auto;
    width: fit-content;
    padding: 13px 33px;
    color: #ffffff;
    border-radius: 50px;
    background: #DD2D38;
    font-weight: 400;
}
div#review_form {
    position: relative;
    box-shadow: 0 4px 40px 0 #5353530F;
    border-radius: 10px;
    max-width: 786px;
    padding: 32px 50px;
}
.comment-form-rating {
    position: absolute;
    top: 32px;
    left: 50px;
}
.woocommerce #reviews #comments ol.commentlist {
    box-shadow: 0 4px 40px 0 #5353530F;
    border-radius: 10px;
    margin-bottom: 20px;
}
label#comment-form-rating-label {
    display: none;
}


.woocommerce #reviews #comment {
    height: 200px;
}
textarea {
    resize: none; 
    margin-top: 20px;
}

textarea::-webkit-resizer {
    display: none;
}
@media screen and (max-width: 768px){
    .comment-form-rating {
    position: relative;
    margin-inline-start: auto;
    left: 10px;
    margin-bottom: 20px;
}
    .woocommerce #reviews #comments ol.commentlist li img.avatar { 
    
    width: 56px; 
    margin: 0px;
    padding: 0px;
    
    }
    .woocommerce #reviews #comments ol.commentlist li .comment-text { 
    margin: 0px; 
    
    padding-right: 70px; 
    
    }
    .elementor-229 .elementor-element.elementor-element-693c44d .description {
        margin-bottom: 10px; 
        font-size: 10px;
        order: 3;
        
    }
    strong.woocommerce-review__author { 
    font-size: 14px; 
    font-weight: 700; 
    color: #221313;
    order: 1!important;
    } 
    
div#review_form {
    
    
    max-width: 100%;
    padding: 10px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a276b95 */.elementor-229 .elementor-element.elementor-element-a276b95 .commentlist{
    padding: 0;
    box-shadow: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bec736c */.woocommerce p.stars a::before {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 1em;
    height: 1em;
    
    line-height: 1;
    font-family: WooCommerce;
    content: "\e021";
    content: url(http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg);
    text-indent: 0
}

.woocommerce p.stars a:hover~a::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg);
}

.woocommerce p.stars:hover a::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/full-star.svg);
}
.woocommerce p.stars.selected a.active::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/full-star.svg);
}

.woocommerce p.stars.selected a.active~a::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg);
}

.woocommerce p.stars.selected a:not(.active)::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/full-star.svg);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8961830 */.product-related-videos {
    width: 100%;
}

.product-related-videos .elementor-shortcode {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c36f49 */.elementor-229 .elementor-element.elementor-element-9c36f49{
    overflow: scroll;
    scrollbar-width: none; 
  -ms-overflow-style: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-693c44d */.elementor-229 .elementor-element.elementor-element-693c44d .comment-reply-title{
    max-width: 70%;
    display: block;
}
span.required-field-message { 
    display: none; 
    
} 
span#reply-title{ 
    font-weight: 700; 
    font-size: 20px; 
    
} 
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea { 
    width: 100%; 
    border: none; 
    border-radius: 8px;
    padding: .5rem 1rem;
    transition: all .3s;
    background: #F8F8F8; 
    
} 
form#commentform { 
    display: flex; 
    flex-direction: column; } 
    
form#commentform p { 
        display: flex ; 
        flex-direction: column; 
        
    } 
p.comment-form-comment { order: 3!important; 
    
} 
p.comment-form-author { order: 1!important; 
    
} 
p.comment-form-email { order: 2!important; 
    
} 
p.form-submit { 
    order: 4!important; 
    
}
p.comment-form-cookies-consent { 
    display: none !important; 
    
} 
.woocommerce #reviews #comments ol.commentlist li img.avatar { 
    float: right;
    position: absolute; 
    top: 0; 
    left: 10px; 
    padding: 3px;
    width: 80px; 
    height: auto; 
    background: #ECA5F7; 
    border: 0px solid #e1dde7; 
    margin: 0; 
    box-shadow: none; 
    border-radius: 50%; 
    
} 
.woocommerce #reviews #comments ol.commentlist li .comment-text { 
    margin: 0 50px 0 0; 
    border-top: 0 solid #edf3fc; 
    border-left: 0; 
    border-right: 0; 
    border-bottom: 1px solid #edf3fc; 
    border-radius: 0; 
    padding-right: 50px; 
    
} 
.elementor-229 .elementor-element.elementor-element-693c44d .description { margin-bottom: 32px; order: 3; 
    
} 
.brickStar .woocommerce .star-rating { width: 100%; 
display: block; 
float: right;
margin-bottom: 12px; 
order: 2; 
    
}
strong.woocommerce-review__author { 
    font-size: 14px; 
    font-weight: 700; 
    width: 100%; 
    display: block; 
    order: 1; 
    
} 
.woocommerce #reviews #comments h2 {
    display: none; 
    
} 
time.woocommerce-review__published-date{ 
    display: none; 
    
} 
span.woocommerce-review__dash{ 
    display: none; 
    
} 
.woocommerce #reviews #comments ol.commentlist li .comment-text{ 
    display: flex ; 
    flex-direction: column; 
    
}
.brickStar .brickStar .woocommerce .star-rating {
    width: 120px;
    min-height: 20px;
}
.brickStar .woocommerce .star-rating span::before, .woocommerce .star-rating::before { 
    content: none !important; 
    
}
.woocommerce .brickStar  .star-rating{ 
    display: block; 
    width: 120px; 
    height: 24px;
    background-image: url('http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg'); 
    background-size: 24px 24px; 
    background-repeat: repeat-x; 
    position: relative; 
}
    
.woocommerce .brickStar  .star-rating span { 
    display: block; 
    width: 100%; 
    height: 24px; 
    background-image: url('http://doozshop.com/wp-content/uploads/2025/03/full-star.svg');  
    background-size: 24px 24px;
    background-repeat: repeat-x; 
    position: absolute; 
    top: 0; 
    left: 0; 
    color: #ffffff00;
}

.woocommerce div.product.elementor ul.tabs {
    margin: 0;
    display: none;
}

.woocommerce #review_form #respond .form-submit input {
    right: auto;
    width: fit-content;
    padding: 13px 33px;
    color: #ffffff;
    border-radius: 50px;
    background: #DD2D38;
    font-weight: 400;
}
div#review_form {
    position: relative;
    box-shadow: 0 4px 40px 0 #5353530F;
    border-radius: 10px;
    max-width: 786px;
    padding: 32px 50px;
}
.comment-form-rating {
    position: absolute;
    top: 32px;
    left: 50px;
}
.woocommerce #reviews #comments ol.commentlist {
    box-shadow: 0 4px 40px 0 #5353530F;
    border-radius: 10px;
    margin-bottom: 20px;
}
label#comment-form-rating-label {
    display: none;
}


.woocommerce #reviews #comment {
    height: 200px;
}
textarea {
    resize: none; 
    margin-top: 20px;
}

textarea::-webkit-resizer {
    display: none;
}
@media screen and (max-width: 768px){
    .comment-form-rating {
    position: relative;
    margin-inline-start: auto;
    left: 10px;
    margin-bottom: 20px;
}
    .woocommerce #reviews #comments ol.commentlist li img.avatar { 
    
    width: 56px; 
    margin: 0px;
    padding: 0px;
    
    }
    .woocommerce #reviews #comments ol.commentlist li .comment-text { 
    margin: 0px; 
    
    padding-right: 70px; 
    
    }
    .elementor-229 .elementor-element.elementor-element-693c44d .description {
        margin-bottom: 10px; 
        font-size: 10px;
        order: 3;
        
    }
    strong.woocommerce-review__author { 
    font-size: 14px; 
    font-weight: 700; 
    color: #221313;
    order: 1!important;
    } 
    
div#review_form {
    
    
    max-width: 100%;
    padding: 10px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a276b95 */.elementor-229 .elementor-element.elementor-element-a276b95 .commentlist{
    padding: 0;
    box-shadow: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bec736c */.woocommerce p.stars a::before {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 1em;
    height: 1em;
    
    line-height: 1;
    font-family: WooCommerce;
    content: "\e021";
    content: url(http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg);
    text-indent: 0
}

.woocommerce p.stars a:hover~a::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg);
}

.woocommerce p.stars:hover a::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/full-star.svg);
}
.woocommerce p.stars.selected a.active::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/full-star.svg);
}

.woocommerce p.stars.selected a.active~a::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg);
}

.woocommerce p.stars.selected a:not(.active)::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/full-star.svg);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8961830 */.product-related-videos {
    width: 100%;
}

.product-related-videos .elementor-shortcode {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c36f49 */.elementor-229 .elementor-element.elementor-element-9c36f49{
    overflow: scroll;
    scrollbar-width: none; 
  -ms-overflow-style: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-693c44d */.elementor-229 .elementor-element.elementor-element-693c44d .comment-reply-title{
    max-width: 70%;
    display: block;
}
span.required-field-message { 
    display: none; 
    
} 
span#reply-title{ 
    font-weight: 700; 
    font-size: 20px; 
    
} 
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea { 
    width: 100%; 
    border: none; 
    border-radius: 8px;
    padding: .5rem 1rem;
    transition: all .3s;
    background: #F8F8F8; 
    
} 
form#commentform { 
    display: flex; 
    flex-direction: column; } 
    
form#commentform p { 
        display: flex ; 
        flex-direction: column; 
        
    } 
p.comment-form-comment { order: 3!important; 
    
} 
p.comment-form-author { order: 1!important; 
    
} 
p.comment-form-email { order: 2!important; 
    
} 
p.form-submit { 
    order: 4!important; 
    
}
p.comment-form-cookies-consent { 
    display: none !important; 
    
} 
.woocommerce #reviews #comments ol.commentlist li img.avatar { 
    float: right;
    position: absolute; 
    top: 0; 
    left: 10px; 
    padding: 3px;
    width: 80px; 
    height: auto; 
    background: #ECA5F7; 
    border: 0px solid #e1dde7; 
    margin: 0; 
    box-shadow: none; 
    border-radius: 50%; 
    
} 
.woocommerce #reviews #comments ol.commentlist li .comment-text { 
    margin: 0 50px 0 0; 
    border-top: 0 solid #edf3fc; 
    border-left: 0; 
    border-right: 0; 
    border-bottom: 1px solid #edf3fc; 
    border-radius: 0; 
    padding-right: 50px; 
    
} 
.elementor-229 .elementor-element.elementor-element-693c44d .description { margin-bottom: 32px; order: 3; 
    
} 
.brickStar .woocommerce .star-rating { width: 100%; 
display: block; 
float: right;
margin-bottom: 12px; 
order: 2; 
    
}
strong.woocommerce-review__author { 
    font-size: 14px; 
    font-weight: 700; 
    width: 100%; 
    display: block; 
    order: 1; 
    
} 
.woocommerce #reviews #comments h2 {
    display: none; 
    
} 
time.woocommerce-review__published-date{ 
    display: none; 
    
} 
span.woocommerce-review__dash{ 
    display: none; 
    
} 
.woocommerce #reviews #comments ol.commentlist li .comment-text{ 
    display: flex ; 
    flex-direction: column; 
    
}
.brickStar .brickStar .woocommerce .star-rating {
    width: 120px;
    min-height: 20px;
}
.brickStar .woocommerce .star-rating span::before, .woocommerce .star-rating::before { 
    content: none !important; 
    
}
.woocommerce .brickStar  .star-rating{ 
    display: block; 
    width: 120px; 
    height: 24px;
    background-image: url('http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg'); 
    background-size: 24px 24px; 
    background-repeat: repeat-x; 
    position: relative; 
}
    
.woocommerce .brickStar  .star-rating span { 
    display: block; 
    width: 100%; 
    height: 24px; 
    background-image: url('http://doozshop.com/wp-content/uploads/2025/03/full-star.svg');  
    background-size: 24px 24px;
    background-repeat: repeat-x; 
    position: absolute; 
    top: 0; 
    left: 0; 
    color: #ffffff00;
}

.woocommerce div.product.elementor ul.tabs {
    margin: 0;
    display: none;
}

.woocommerce #review_form #respond .form-submit input {
    right: auto;
    width: fit-content;
    padding: 13px 33px;
    color: #ffffff;
    border-radius: 50px;
    background: #DD2D38;
    font-weight: 400;
}
div#review_form {
    position: relative;
    box-shadow: 0 4px 40px 0 #5353530F;
    border-radius: 10px;
    max-width: 786px;
    padding: 32px 50px;
}
.comment-form-rating {
    position: absolute;
    top: 32px;
    left: 50px;
}
.woocommerce #reviews #comments ol.commentlist {
    box-shadow: 0 4px 40px 0 #5353530F;
    border-radius: 10px;
    margin-bottom: 20px;
}
label#comment-form-rating-label {
    display: none;
}


.woocommerce #reviews #comment {
    height: 200px;
}
textarea {
    resize: none; 
    margin-top: 20px;
}

textarea::-webkit-resizer {
    display: none;
}
@media screen and (max-width: 768px){
    .comment-form-rating {
    position: relative;
    margin-inline-start: auto;
    left: 10px;
    margin-bottom: 20px;
}
    .woocommerce #reviews #comments ol.commentlist li img.avatar { 
    
    width: 56px; 
    margin: 0px;
    padding: 0px;
    
    }
    .woocommerce #reviews #comments ol.commentlist li .comment-text { 
    margin: 0px; 
    
    padding-right: 70px; 
    
    }
    .elementor-229 .elementor-element.elementor-element-693c44d .description {
        margin-bottom: 10px; 
        font-size: 10px;
        order: 3;
        
    }
    strong.woocommerce-review__author { 
    font-size: 14px; 
    font-weight: 700; 
    color: #221313;
    order: 1!important;
    } 
    
div#review_form {
    
    
    max-width: 100%;
    padding: 10px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a276b95 */.elementor-229 .elementor-element.elementor-element-a276b95 .commentlist{
    padding: 0;
    box-shadow: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bec736c */.woocommerce p.stars a::before {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 1em;
    height: 1em;
    
    line-height: 1;
    font-family: WooCommerce;
    content: "\e021";
    content: url(http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg);
    text-indent: 0
}

.woocommerce p.stars a:hover~a::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg);
}

.woocommerce p.stars:hover a::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/full-star.svg);
}
.woocommerce p.stars.selected a.active::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/full-star.svg);
}

.woocommerce p.stars.selected a.active~a::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg);
}

.woocommerce p.stars.selected a:not(.active)::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/full-star.svg);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8961830 */.product-related-videos {
    width: 100%;
}

.product-related-videos .elementor-shortcode {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c36f49 */.elementor-229 .elementor-element.elementor-element-9c36f49{
    overflow: scroll;
    scrollbar-width: none; 
  -ms-overflow-style: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-693c44d */.elementor-229 .elementor-element.elementor-element-693c44d .comment-reply-title{
    max-width: 70%;
    display: block;
}
span.required-field-message { 
    display: none; 
    
} 
span#reply-title{ 
    font-weight: 700; 
    font-size: 20px; 
    
} 
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea { 
    width: 100%; 
    border: none; 
    border-radius: 8px;
    padding: .5rem 1rem;
    transition: all .3s;
    background: #F8F8F8; 
    
} 
form#commentform { 
    display: flex; 
    flex-direction: column; } 
    
form#commentform p { 
        display: flex ; 
        flex-direction: column; 
        
    } 
p.comment-form-comment { order: 3!important; 
    
} 
p.comment-form-author { order: 1!important; 
    
} 
p.comment-form-email { order: 2!important; 
    
} 
p.form-submit { 
    order: 4!important; 
    
}
p.comment-form-cookies-consent { 
    display: none !important; 
    
} 
.woocommerce #reviews #comments ol.commentlist li img.avatar { 
    float: right;
    position: absolute; 
    top: 0; 
    left: 10px; 
    padding: 3px;
    width: 80px; 
    height: auto; 
    background: #ECA5F7; 
    border: 0px solid #e1dde7; 
    margin: 0; 
    box-shadow: none; 
    border-radius: 50%; 
    
} 
.woocommerce #reviews #comments ol.commentlist li .comment-text { 
    margin: 0 50px 0 0; 
    border-top: 0 solid #edf3fc; 
    border-left: 0; 
    border-right: 0; 
    border-bottom: 1px solid #edf3fc; 
    border-radius: 0; 
    padding-right: 50px; 
    
} 
.elementor-229 .elementor-element.elementor-element-693c44d .description { margin-bottom: 32px; order: 3; 
    
} 
.brickStar .woocommerce .star-rating { width: 100%; 
display: block; 
float: right;
margin-bottom: 12px; 
order: 2; 
    
}
strong.woocommerce-review__author { 
    font-size: 14px; 
    font-weight: 700; 
    width: 100%; 
    display: block; 
    order: 1; 
    
} 
.woocommerce #reviews #comments h2 {
    display: none; 
    
} 
time.woocommerce-review__published-date{ 
    display: none; 
    
} 
span.woocommerce-review__dash{ 
    display: none; 
    
} 
.woocommerce #reviews #comments ol.commentlist li .comment-text{ 
    display: flex ; 
    flex-direction: column; 
    
}
.brickStar .brickStar .woocommerce .star-rating {
    width: 120px;
    min-height: 20px;
}
.brickStar .woocommerce .star-rating span::before, .woocommerce .star-rating::before { 
    content: none !important; 
    
}
.woocommerce .brickStar  .star-rating{ 
    display: block; 
    width: 120px; 
    height: 24px;
    background-image: url('http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg'); 
    background-size: 24px 24px; 
    background-repeat: repeat-x; 
    position: relative; 
}
    
.woocommerce .brickStar  .star-rating span { 
    display: block; 
    width: 100%; 
    height: 24px; 
    background-image: url('http://doozshop.com/wp-content/uploads/2025/03/full-star.svg');  
    background-size: 24px 24px;
    background-repeat: repeat-x; 
    position: absolute; 
    top: 0; 
    left: 0; 
    color: #ffffff00;
}

.woocommerce div.product.elementor ul.tabs {
    margin: 0;
    display: none;
}

.woocommerce #review_form #respond .form-submit input {
    right: auto;
    width: fit-content;
    padding: 13px 33px;
    color: #ffffff;
    border-radius: 50px;
    background: #DD2D38;
    font-weight: 400;
}
div#review_form {
    position: relative;
    box-shadow: 0 4px 40px 0 #5353530F;
    border-radius: 10px;
    max-width: 786px;
    padding: 32px 50px;
}
.comment-form-rating {
    position: absolute;
    top: 32px;
    left: 50px;
}
.woocommerce #reviews #comments ol.commentlist {
    box-shadow: 0 4px 40px 0 #5353530F;
    border-radius: 10px;
    margin-bottom: 20px;
}
label#comment-form-rating-label {
    display: none;
}


.woocommerce #reviews #comment {
    height: 200px;
}
textarea {
    resize: none; 
    margin-top: 20px;
}

textarea::-webkit-resizer {
    display: none;
}
@media screen and (max-width: 768px){
    .comment-form-rating {
    position: relative;
    margin-inline-start: auto;
    left: 10px;
    margin-bottom: 20px;
}
    .woocommerce #reviews #comments ol.commentlist li img.avatar { 
    
    width: 56px; 
    margin: 0px;
    padding: 0px;
    
    }
    .woocommerce #reviews #comments ol.commentlist li .comment-text { 
    margin: 0px; 
    
    padding-right: 70px; 
    
    }
    .elementor-229 .elementor-element.elementor-element-693c44d .description {
        margin-bottom: 10px; 
        font-size: 10px;
        order: 3;
        
    }
    strong.woocommerce-review__author { 
    font-size: 14px; 
    font-weight: 700; 
    color: #221313;
    order: 1!important;
    } 
    
div#review_form {
    
    
    max-width: 100%;
    padding: 10px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a276b95 */.elementor-229 .elementor-element.elementor-element-a276b95 .commentlist{
    padding: 0;
    box-shadow: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bec736c */.woocommerce p.stars a::before {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 1em;
    height: 1em;
    
    line-height: 1;
    font-family: WooCommerce;
    content: "\e021";
    content: url(http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg);
    text-indent: 0
}

.woocommerce p.stars a:hover~a::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg);
}

.woocommerce p.stars:hover a::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/full-star.svg);
}
.woocommerce p.stars.selected a.active::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/full-star.svg);
}

.woocommerce p.stars.selected a.active~a::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg);
}

.woocommerce p.stars.selected a:not(.active)::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/full-star.svg);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8961830 */.product-related-videos {
    width: 100%;
}

.product-related-videos .elementor-shortcode {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c36f49 */.elementor-229 .elementor-element.elementor-element-9c36f49{
    overflow: scroll;
    scrollbar-width: none; 
  -ms-overflow-style: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-693c44d */.elementor-229 .elementor-element.elementor-element-693c44d .comment-reply-title{
    max-width: 70%;
    display: block;
}
span.required-field-message { 
    display: none; 
    
} 
span#reply-title{ 
    font-weight: 700; 
    font-size: 20px; 
    
} 
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea { 
    width: 100%; 
    border: none; 
    border-radius: 8px;
    padding: .5rem 1rem;
    transition: all .3s;
    background: #F8F8F8; 
    
} 
form#commentform { 
    display: flex; 
    flex-direction: column; } 
    
form#commentform p { 
        display: flex ; 
        flex-direction: column; 
        
    } 
p.comment-form-comment { order: 3!important; 
    
} 
p.comment-form-author { order: 1!important; 
    
} 
p.comment-form-email { order: 2!important; 
    
} 
p.form-submit { 
    order: 4!important; 
    
}
p.comment-form-cookies-consent { 
    display: none !important; 
    
} 
.woocommerce #reviews #comments ol.commentlist li img.avatar { 
    float: right;
    position: absolute; 
    top: 0; 
    left: 10px; 
    padding: 3px;
    width: 80px; 
    height: auto; 
    background: #ECA5F7; 
    border: 0px solid #e1dde7; 
    margin: 0; 
    box-shadow: none; 
    border-radius: 50%; 
    
} 
.woocommerce #reviews #comments ol.commentlist li .comment-text { 
    margin: 0 50px 0 0; 
    border-top: 0 solid #edf3fc; 
    border-left: 0; 
    border-right: 0; 
    border-bottom: 1px solid #edf3fc; 
    border-radius: 0; 
    padding-right: 50px; 
    
} 
.elementor-229 .elementor-element.elementor-element-693c44d .description { margin-bottom: 32px; order: 3; 
    
} 
.brickStar .woocommerce .star-rating { width: 100%; 
display: block; 
float: right;
margin-bottom: 12px; 
order: 2; 
    
}
strong.woocommerce-review__author { 
    font-size: 14px; 
    font-weight: 700; 
    width: 100%; 
    display: block; 
    order: 1; 
    
} 
.woocommerce #reviews #comments h2 {
    display: none; 
    
} 
time.woocommerce-review__published-date{ 
    display: none; 
    
} 
span.woocommerce-review__dash{ 
    display: none; 
    
} 
.woocommerce #reviews #comments ol.commentlist li .comment-text{ 
    display: flex ; 
    flex-direction: column; 
    
}
.brickStar .brickStar .woocommerce .star-rating {
    width: 120px;
    min-height: 20px;
}
.brickStar .woocommerce .star-rating span::before, .woocommerce .star-rating::before { 
    content: none !important; 
    
}
.woocommerce .brickStar  .star-rating{ 
    display: block; 
    width: 120px; 
    height: 24px;
    background-image: url('http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg'); 
    background-size: 24px 24px; 
    background-repeat: repeat-x; 
    position: relative; 
}
    
.woocommerce .brickStar  .star-rating span { 
    display: block; 
    width: 100%; 
    height: 24px; 
    background-image: url('http://doozshop.com/wp-content/uploads/2025/03/full-star.svg');  
    background-size: 24px 24px;
    background-repeat: repeat-x; 
    position: absolute; 
    top: 0; 
    left: 0; 
    color: #ffffff00;
}

.woocommerce div.product.elementor ul.tabs {
    margin: 0;
    display: none;
}

.woocommerce #review_form #respond .form-submit input {
    right: auto;
    width: fit-content;
    padding: 13px 33px;
    color: #ffffff;
    border-radius: 50px;
    background: #DD2D38;
    font-weight: 400;
}
div#review_form {
    position: relative;
    box-shadow: 0 4px 40px 0 #5353530F;
    border-radius: 10px;
    max-width: 786px;
    padding: 32px 50px;
}
.comment-form-rating {
    position: absolute;
    top: 32px;
    left: 50px;
}
.woocommerce #reviews #comments ol.commentlist {
    box-shadow: 0 4px 40px 0 #5353530F;
    border-radius: 10px;
    margin-bottom: 20px;
}
label#comment-form-rating-label {
    display: none;
}


.woocommerce #reviews #comment {
    height: 200px;
}
textarea {
    resize: none; 
    margin-top: 20px;
}

textarea::-webkit-resizer {
    display: none;
}
@media screen and (max-width: 768px){
    .comment-form-rating {
    position: relative;
    margin-inline-start: auto;
    left: 10px;
    margin-bottom: 20px;
}
    .woocommerce #reviews #comments ol.commentlist li img.avatar { 
    
    width: 56px; 
    margin: 0px;
    padding: 0px;
    
    }
    .woocommerce #reviews #comments ol.commentlist li .comment-text { 
    margin: 0px; 
    
    padding-right: 70px; 
    
    }
    .elementor-229 .elementor-element.elementor-element-693c44d .description {
        margin-bottom: 10px; 
        font-size: 10px;
        order: 3;
        
    }
    strong.woocommerce-review__author { 
    font-size: 14px; 
    font-weight: 700; 
    color: #221313;
    order: 1!important;
    } 
    
div#review_form {
    
    
    max-width: 100%;
    padding: 10px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a276b95 */.elementor-229 .elementor-element.elementor-element-a276b95 .commentlist{
    padding: 0;
    box-shadow: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bec736c */.woocommerce p.stars a::before {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 1em;
    height: 1em;
    
    line-height: 1;
    font-family: WooCommerce;
    content: "\e021";
    content: url(http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg);
    text-indent: 0
}

.woocommerce p.stars a:hover~a::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg);
}

.woocommerce p.stars:hover a::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/full-star.svg);
}
.woocommerce p.stars.selected a.active::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/full-star.svg);
}

.woocommerce p.stars.selected a.active~a::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/empty-star.svg);
}

.woocommerce p.stars.selected a:not(.active)::before {
    content: url(http://doozshop.com/wp-content/uploads/2025/03/full-star.svg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ddfa11 */.elementor-229 .elementor-element.elementor-element-2ddfa11 {
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS */p.wlfmc-popup-desc {
    font-family: 'Gandom'!important;
}

.wlfmc-popup-desc p {
    font-family: 'Gandom';
}
.wlfmc-wishlist-popup .wlfmc-popup-footer .wlfmc_btn_0 {
    background-color: #DD2D38;
    color: #ffffff;
    border-radius: 40px !important;
    font-family: 'Gandom';
}
#toast-container{
    display: none;
}
.wlfmc-popup .wlfmc-popup-title {
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AbarFaNum';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://doozshop.com/wp-content/uploads/2025/04/AbarLowFaNum-Regular.woff2') format('woff2'),
		url('https://doozshop.com/wp-content/uploads/2025/04/AbarLowFaNum-Regular.woff') format('woff'),
		url('https://doozshop.com/wp-content/uploads/2025/03/AbarLowFaNum-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'AbarFaNum';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://doozshop.com/wp-content/uploads/2025/04/AbarLowFaNum-SemiBold.woff2') format('woff2'),
		url('https://doozshop.com/wp-content/uploads/2025/04/AbarLowFaNum-SemiBold.woff') format('woff'),
		url('https://doozshop.com/wp-content/uploads/2025/03/AbarLowFaNum-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'AbarFaNum';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://doozshop.com/wp-content/uploads/2025/04/AbarLowFaNum-Bold.woff2') format('woff2'),
		url('https://doozshop.com/wp-content/uploads/2025/04/AbarLowFaNum-Bold.woff') format('woff'),
		url('https://doozshop.com/wp-content/uploads/2025/03/AbarLowFaNum-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'AbarFaNum';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://doozshop.com/wp-content/uploads/2025/04/AbarLowFaNum-ExtraBold.woff2') format('woff2'),
		url('https://doozshop.com/wp-content/uploads/2025/04/AbarLowFaNum-ExtraBold.woff') format('woff'),
		url('https://doozshop.com/wp-content/uploads/2025/03/AbarLowFaNum-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'AbarFaNum';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://doozshop.com/wp-content/uploads/2025/04/AbarLowFaNum-Black.woff2') format('woff2'),
		url('https://doozshop.com/wp-content/uploads/2025/04/AbarLowFaNum-Black.woff') format('woff'),
		url('https://doozshop.com/wp-content/uploads/2025/03/AbarLowFaNum-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */