.elementor-21831 .elementor-element.elementor-element-adab050{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-21831 .elementor-element.elementor-element-927bf80{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:8px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-21831 .elementor-element.elementor-element-36d486b{--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-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-21831 .elementor-element.elementor-element-9c046fd{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-21831 .elementor-element.elementor-element-320de40{--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;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:#E4E4E7;--border-color:#E4E4E7;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-21831 .elementor-element.elementor-element-320de40:not(.elementor-motion-effects-element-type-background), .elementor-21831 .elementor-element.elementor-element-320de40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21831 .elementor-element.elementor-element-faf06a6{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-21831 .elementor-element.elementor-element-d4319b5{--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;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:#E4E4E7;--border-color:#E4E4E7;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-21831 .elementor-element.elementor-element-86c33f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21831 .elementor-element.elementor-element-f86bb14{text-align:start;}.elementor-21831 .elementor-element.elementor-element-f86bb14 img{width:330px;}.elementor-21831 .elementor-element.elementor-element-504e529{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;}.elementor-21831 .elementor-element.elementor-element-a41daea.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-21831 .elementor-element.elementor-element-a41daea .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-21831 .elementor-element.elementor-element-a41daea.elementor-view-stacked .elementor-icon{background-color:#7C1212;}.elementor-21831 .elementor-element.elementor-element-a41daea.elementor-view-framed .elementor-icon, .elementor-21831 .elementor-element.elementor-element-a41daea.elementor-view-default .elementor-icon{fill:#7C1212;color:#7C1212;border-color:#7C1212;}.elementor-21831 .elementor-element.elementor-element-a41daea .elementor-icon{font-size:30px;}.elementor-21831 .elementor-element.elementor-element-a41daea .elementor-icon-box-title, .elementor-21831 .elementor-element.elementor-element-a41daea .elementor-icon-box-title a{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;}.elementor-21831 .elementor-element.elementor-element-a41daea .elementor-icon-box-title{color:#1C1B1F;}.elementor-21831 .elementor-element.elementor-element-f40fa07.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-21831 .elementor-element.elementor-element-f40fa07 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-21831 .elementor-element.elementor-element-f40fa07.elementor-view-stacked .elementor-icon{background-color:#7C1212;}.elementor-21831 .elementor-element.elementor-element-f40fa07.elementor-view-framed .elementor-icon, .elementor-21831 .elementor-element.elementor-element-f40fa07.elementor-view-default .elementor-icon{fill:#7C1212;color:#7C1212;border-color:#7C1212;}.elementor-21831 .elementor-element.elementor-element-f40fa07 .elementor-icon{font-size:30px;}.elementor-21831 .elementor-element.elementor-element-f40fa07 .elementor-icon-box-title, .elementor-21831 .elementor-element.elementor-element-f40fa07 .elementor-icon-box-title a{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;}.elementor-21831 .elementor-element.elementor-element-f40fa07 .elementor-icon-box-title{color:#1C1B1F;}.elementor-21831 .elementor-element.elementor-element-b85c60f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-21831 .elementor-element.elementor-element-b85c60f .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-21831 .elementor-element.elementor-element-b85c60f.elementor-view-stacked .elementor-icon{background-color:#7C1212;}.elementor-21831 .elementor-element.elementor-element-b85c60f.elementor-view-framed .elementor-icon, .elementor-21831 .elementor-element.elementor-element-b85c60f.elementor-view-default .elementor-icon{fill:#7C1212;color:#7C1212;border-color:#7C1212;}.elementor-21831 .elementor-element.elementor-element-b85c60f .elementor-icon{font-size:30px;}.elementor-21831 .elementor-element.elementor-element-b85c60f .elementor-icon-box-title, .elementor-21831 .elementor-element.elementor-element-b85c60f .elementor-icon-box-title a{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;}.elementor-21831 .elementor-element.elementor-element-b85c60f .elementor-icon-box-title{color:#1C1B1F;}.elementor-21831 .elementor-element.elementor-element-7ca4919.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-21831 .elementor-element.elementor-element-7ca4919 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-21831 .elementor-element.elementor-element-7ca4919.elementor-view-stacked .elementor-icon{background-color:#7C1212;}.elementor-21831 .elementor-element.elementor-element-7ca4919.elementor-view-framed .elementor-icon, .elementor-21831 .elementor-element.elementor-element-7ca4919.elementor-view-default .elementor-icon{fill:#7C1212;color:#7C1212;border-color:#7C1212;}.elementor-21831 .elementor-element.elementor-element-7ca4919 .elementor-icon{font-size:30px;}.elementor-21831 .elementor-element.elementor-element-7ca4919 .elementor-icon-box-title, .elementor-21831 .elementor-element.elementor-element-7ca4919 .elementor-icon-box-title a{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;}.elementor-21831 .elementor-element.elementor-element-7ca4919 .elementor-icon-box-title{color:#1C1B1F;}.elementor-21831 .elementor-element.elementor-element-68801b1{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-21831 .elementor-element.elementor-element-5ec9ac7{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-21831 .elementor-element.elementor-element-30b0acd{--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;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:#E4E4E7;--border-color:#E4E4E7;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21831 .elementor-element.elementor-element-30b0acd:not(.elementor-motion-effects-element-type-background), .elementor-21831 .elementor-element.elementor-element-30b0acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21831 .elementor-element.elementor-element-05f3bcf{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-21831 .elementor-element.elementor-element-8b3186f{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-21831 .elementor-element.elementor-element-9f301f6{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-21831 .elementor-element.elementor-element-d6b76a2{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-21831 .elementor-element.elementor-element-d779655{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-21831 .elementor-element.elementor-element-6401d81{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-21831 .elementor-element.elementor-element-ad9605e{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}@media(max-width:1024px){.elementor-21831 .elementor-element.elementor-element-36d486b{--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;}}@media(max-width:767px){.elementor-21831 .elementor-element.elementor-element-36d486b{--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-21831 .elementor-element.elementor-element-9c046fd{--width:100%;}.elementor-21831 .elementor-element.elementor-element-faf06a6{--width:100%;}.elementor-21831 .elementor-element.elementor-element-f86bb14 img{width:300px;}.elementor-21831 .elementor-element.elementor-element-504e529{--flex-wrap:wrap;}}@media(min-width:768px){.elementor-21831 .elementor-element.elementor-element-adab050{--content-width:1280px;}.elementor-21831 .elementor-element.elementor-element-927bf80{--content-width:1280px;}.elementor-21831 .elementor-element.elementor-element-9c046fd{--width:48%;}.elementor-21831 .elementor-element.elementor-element-faf06a6{--width:48%;}.elementor-21831 .elementor-element.elementor-element-68801b1{--content-width:1280px;}.elementor-21831 .elementor-element.elementor-element-5ec9ac7{--content-width:1280px;}.elementor-21831 .elementor-element.elementor-element-6401d81{--content-width:1280px;}.elementor-21831 .elementor-element.elementor-element-ad9605e{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-21831 .elementor-element.elementor-element-9c046fd{--width:100%;}.elementor-21831 .elementor-element.elementor-element-faf06a6{--width:100%;}}/* Start custom CSS */.elementor-21831{--srr-b:#7C1212;--srr-d:#5A0C0C;--srr-ink:#1C1B1F;--srr-mu:#5D5B63;--srr-bd:#E4E4E7;--srr-ok:#1F7A4D;--srr-okt:#E8F4EE;background:#F7F7F8}
.elementor-21831, .elementor-21831 .elementor-widget-container, .elementor-21831 h1, .elementor-21831 h2, .elementor-21831 h3, .elementor-21831 .price, .elementor-21831 button, .elementor-21831 .button{font-family:"IBM Plex Sans Arabic",Tahoma,sans-serif}
.elementor-21831 .srr-crumb a{color:var(--srr-mu)} .elementor-21831 .srr-crumb a:hover{color:var(--srr-b)}
.elementor-21831 .srr-gallery-card{overflow:hidden}
.elementor-21831 .srr-title .product_title, .elementor-21831 .srr-title h1{font-size:32px;font-weight:700;line-height:1.45;color:var(--srr-ink);margin:0}
.elementor-21831 .srr-price .price{font-size:34px;font-weight:700;color:var(--srr-ink)!important;line-height:1.2}
.elementor-21831 .srr-stock .stock{display:inline-flex;align-items:center;gap:6px;margin:0;padding:4px 12px;border-radius:6px;font-size:14px;font-weight:600;background:var(--srr-okt);color:var(--srr-ok)}
.elementor-21831 .srr-stock .stock.out-of-stock{background:#FDECEA;color:#B42318}
.elementor-21831 .srr-tamara{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#fff;border:1px solid var(--srr-bd);border-radius:14px;padding:18px 20px}
.elementor-21831 .srr-tamara__txt{display:flex;flex-direction:column;gap:4px;font-size:15px;color:var(--srr-ink)} .elementor-21831 .srr-tamara__txt a{font-size:14px;color:var(--srr-ink);text-decoration:underline;text-underline-offset:4px}
.elementor-21831 .srr-tamara__badge{flex:none;font-weight:700;font-size:18px;padding:8px 16px;border-radius:10px;color:#1C1B1F;background:linear-gradient(90deg,#F6B98C,#F2A7C1,#C6A8F5)}
.elementor-21831 .srr-atc form.cart{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0}
.elementor-21831 .srr-atc form.cart::before{content:"الكمية";font-weight:600;font-size:16px;color:var(--srr-ink);flex:1 1 calc(100% - 160px);order:0}
.elementor-21831 .srr-atc .quantity{order:1;display:inline-flex!important;align-items:center;justify-content:space-between;width:140px;flex:0 0 140px;border:1px solid #8B8A91;border-radius:999px;height:46px;padding:0 4px;margin:0!important;background:#fff}
.elementor-21831 .srr-atc .quantity input.qty{width:46px;border:0!important;background:transparent;text-align:center;font-size:16px;height:44px;box-shadow:none}
.elementor-21831 .srr-atc .quantity .btn, .elementor-21831 .srr-atc .quantity button, .elementor-21831 .srr-atc .quantity input[type=button]{border:0!important;background:transparent!important;box-shadow:none!important;width:36px;min-width:36px;height:40px;min-height:40px;padding:0!important;font-size:20px;line-height:1;color:var(--srr-ink)!important;border-radius:50%!important}
.elementor-21831 .srr-atc .quantity .btn:hover{background:#F1F1F3!important}
.elementor-21831 .srr-atc .wd-buy-now-btn{display:none!important}
.elementor-21831 .srr-atc .single_add_to_cart_button{order:2;flex:0 0 calc(50% - 6px);height:56px;margin-top:4px!important;border-radius:10px!important;background:var(--srr-b)!important;color:#fff!important;font-size:17px!important;font-weight:700;box-shadow:0 6px 16px rgba(124,18,18,.25)}
.elementor-21831 .srr-atc .single_add_to_cart_button:hover{background:var(--srr-d)!important}
.elementor-21831 .srr-atc .single_add_to_cart_button::before{content:"";display:inline-block;width:18px;height:18px;margin-inline-end:8px;vertical-align:-3px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2l2.2 10.2a1.5 1.5 0 0 0 1.5 1.2h8.1a1.5 1.5 0 0 0 1.5-1.1L20 8H6.2'/%3E%3Ccircle cx='9.5' cy='19.5' r='1.2'/%3E%3Ccircle cx='17' cy='19.5' r='1.2'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2l2.2 10.2a1.5 1.5 0 0 0 1.5 1.2h8.1a1.5 1.5 0 0 0 1.5-1.1L20 8H6.2'/%3E%3Ccircle cx='9.5' cy='19.5' r='1.2'/%3E%3Ccircle cx='17' cy='19.5' r='1.2'/%3E%3C/svg%3E") center/contain no-repeat}
.elementor-21831 .srr-quote{width:calc(50% - 6px)!important;max-width:calc(50% - 6px);align-self:flex-end;margin-top:-74px!important}
.elementor-21831 .srr-quote .elementor-button{height:56px;width:100%;justify-content:center;border-radius:10px;background:#fff;color:var(--srr-ink);border:1px solid #8B8A91;font-size:17px;font-weight:600;font-family:"IBM Plex Sans Arabic",Tahoma,sans-serif}
.elementor-21831 .srr-quote .elementor-button:hover{background:#F1F1F3;color:var(--srr-ink)}
.elementor-21831 .srr-paylogos img{max-width:100%;height:auto}
.elementor-21831 .srr-delivery{display:flex;align-items:center;gap:16px;background:var(--srr-okt);border:1px solid #C9E5D5;border-radius:14px;padding:18px}
.elementor-21831 .srr-delivery__ico{color:var(--srr-ok);display:flex} .elementor-21831 .srr-delivery__label{font-size:14px;color:var(--srr-ok);font-weight:500} .elementor-21831 .srr-delivery__date{font-size:16px;font-weight:700;color:#14532D}
.elementor-21831 .srr-trust .elementor-widget-container, .elementor-21831 .srr-trust{background:#fff;border:1px solid var(--srr-bd);border-radius:14px;padding:20px 10px}
.elementor-21831 .srr-trust .elementor-widget-container{border:0;padding:0}
.elementor-21831 .srr-short{font-size:16px;line-height:2;color:var(--srr-ink)}
.elementor-21831 .srr-fbt .wd-fbt, .elementor-21831 .srr-fbt > .elementor-widget-container > div{background:#fff;border:1px solid var(--srr-bd);border-radius:20px;padding:24px}
.elementor-21831 .srr-tabs-card{overflow:hidden}
.elementor-21831 .srr-tabs .e-n-tabs-heading{border-bottom:1px solid var(--srr-bd);padding:0 16px;gap:8px}
.elementor-21831 .srr-tabs .e-n-tab-title{background:transparent!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;color:var(--srr-mu);font-weight:600;font-size:16px;padding:18px 16px}
.elementor-21831 .srr-tabs .e-n-tab-title[aria-selected="true"]{color:var(--srr-b);border-bottom-color:var(--srr-b)!important}
.elementor-21831 .srr-tabs .e-n-tabs-content>.e-con{border:0!important}
.elementor-21831 .srr-tabs h2, .elementor-21831 .srr-tabs h3{color:var(--srr-ink);font-size:18px;font-weight:700;margin:0 0 8px}
.elementor-21831 .srr-tabs p, .elementor-21831 .srr-tabs li{color:var(--srr-mu);font-size:15px;line-height:2}
.elementor-21831 .srr-specs, .elementor-21831 .srr-attrs table{width:100%;border-collapse:collapse;margin:0}
.elementor-21831 .srr-specs th, .elementor-21831 .srr-specs td, .elementor-21831 .srr-attrs th, .elementor-21831 .srr-attrs td{padding:14px 16px;border-bottom:1px solid var(--srr-bd);text-align:right;font-size:15px}
.elementor-21831 .srr-specs th, .elementor-21831 .srr-attrs th{width:30%;color:var(--srr-mu);font-weight:500;background:#F7F7F8}
.elementor-21831 .srr-sec{border-top:1px solid var(--srr-bd)}
.elementor-21831 .srr-grid .element-title, .elementor-21831 .srr-grid .title{position:relative;text-align:center;font-size:28px;font-weight:700;color:var(--srr-ink);padding-top:28px;margin:-41px 0 28px}
.elementor-21831 .srr-grid .element-title::before, .elementor-21831 .srr-grid .title::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:190px;height:3px;background:var(--srr-b)}
.elementor-21831 .srr-grid .wd-products, .elementor-21831 .srr-grid .wd-grid-g{align-items:stretch}
@media (max-width:767px){.elementor-21831 .srr-title .product_title,.elementor-21831 .srr-title h1{font-size:24px}.elementor-21831 .srr-price .price{font-size:28px}.elementor-21831 .srr-grid .element-title,.elementor-21831 .srr-grid .title{font-size:22px}}
.elementor-21831 .srr-stock p.stock.in-stock::before{content:"✓";font-weight:700}
.elementor-21831 .srr-meta-row:empty{display:none}
.elementor-21831 .srr-atc form.cart{justify-content:flex-start!important}
.elementor-21831 .srr-atc .single_add_to_cart_button{margin-left:auto!important;margin-right:0!important}
.elementor-21831 .srr-sec:not(:has(.wd-product)), .elementor-21831 .srr-fbt-sec:not(:has(.wd-fbt)){display:none}
.elementor-21831 .srr-quote .elementor-button-content-wrapper{gap:8px;align-items:center;justify-content:center}
.elementor-21831 .srr-quote .elementor-button-icon svg{fill:#25D366;width:20px;height:20px}
/* YE-NEW PDP FIX */
body.single-product{background:#F7F7F8}
.elementor-21831 .elementor-element-504e529{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.elementor-21831 .elementor-element-504e529 > .elementor-widget{width:auto!important;max-width:none!important;min-width:0}
@media (max-width:767px){.elementor-21831 .elementor-element-504e529{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* YE-NEW PRODUCT FIX */
body.single-product,body.single-product .website-wrapper,body.single-product .main-page-wrapper,body.single-product .wd-page-content{background:#F3F4F7!important}
body.single-product .wd-accordion-content p,body.single-product .wd-accordion-content li{font-size:16px;line-height:1.95;color:#5D5B63}
body.single-product .wd-accordion-content strong,body.single-product .wd-accordion-content b{color:#1C1B1F}
body.single-product .wd-accordion-content h2,body.single-product .wd-accordion-content h3,body.single-product .wd-accordion-content h4{color:#1C1B1F;font-weight:700;margin:22px 0 10px;line-height:1.5}
body.single-product .wd-accordion-content h2{font-size:22px}body.single-product .wd-accordion-content h3{font-size:19px}body.single-product .wd-accordion-content h4{font-size:17px}
body.single-product .wd-accordion-content ul{padding-inline-start:20px;margin:0 0 14px}
@media (max-width:767px){body.single-product .wd-accordion-content p,body.single-product .wd-accordion-content li{font-size:15px;line-height:1.85}}

/* YE-NEW ATC MOBILE */
@media (max-width:767px){
.elementor-21831 .srr-atc .single_add_to_cart_button{flex:1 1 100%!important;width:100%!important;max-width:100%!important;white-space:nowrap!important;justify-content:center}
.elementor-21831 .srr-quote{width:100%!important;max-width:100%!important;position:static!important;margin:10px 0 0!important;transform:none!important;inset:auto!important}
.elementor-21831 .srr-quote .elementor-button{width:100%;white-space:nowrap}
}/* End custom CSS */