@font-face {
font-weight: normal;
font-style: normal;
font-family: "woodmart-font";
src: url(//ablaze-eg.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.3.2) format("woff2");
}
@font-face {
font-family: "star";
font-weight: 400;
font-style: normal;
src: url(//ablaze-eg.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"), url(//ablaze-eg.com/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"), url(//ablaze-eg.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"), url(//ablaze-eg.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");
}
@font-face {
font-family: "WooCommerce";
font-weight: 400;
font-style: normal;
src: url(//ablaze-eg.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"), url(//ablaze-eg.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"), url(//ablaze-eg.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"), url(//ablaze-eg.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");
}
:root {
--wd-header-banner-h: 40px;
--wd-text-font: "Montserrat", Arial, Helvetica, sans-serif;
--wd-text-font-weight: 500;
--wd-text-color: rgb(118,118,118);
--wd-text-font-size: 16px;
--wd-title-font: "Montserrat", Arial, Helvetica, sans-serif;
--wd-title-font-weight: 600;
--wd-title-color: #242424;
--wd-entities-title-font: "Montserrat", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight: 400;
--wd-entities-title-color: #333333;
--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
--wd-alternative-font: "Montserrat", Arial, Helvetica, sans-serif;
--wd-widget-title-font: "Montserrat", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight: 400;
--wd-widget-title-transform: uppercase;
--wd-widget-title-color: #333;
--wd-widget-title-font-size: 16px;
--wd-header-el-font: "Montserrat", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight: 700;
--wd-header-el-transform: uppercase;
--wd-header-el-font-size: 13px;
--wd-otl-style: dotted;
--wd-otl-width: 2px;
--wd-primary-color: #df5f36;
--wd-alternative-color: rgb(242,183,67);
--btn-default-font-family: "Montserrat", Arial, Helvetica, sans-serif;
--btn-default-bgcolor: #f7f7f7;
--btn-default-bgcolor-hover: #efefef;
--btn-accented-font-family: "Montserrat", Arial, Helvetica, sans-serif;
--btn-accented-bgcolor: rgb(223,95,54);
--btn-accented-bgcolor-hover: rgb(223,95,54);
--wd-form-brd-width: 2px;
--notices-success-bg: rgb(242,183,67);
--notices-success-color: #fff;
--notices-warning-bg: #E0B252;
--notices-warning-color: #fff;
--wd-link-color: rgb(255,255,255);
--wd-link-color-hover: rgb(255,255,255);
--wd-link-decor-style: solid;
--wd-link-decor-style-hover: solid;
--wd-sticky-btn-height: 95px;
}
.wd-age-verify-wrap {
--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
background-image: none;
background-repeat: no-repeat;
background-size: cover;
background-attachment: scroll;
background-position: center center;
}
.wd-promo-popup-wrap {
--wd-popup-width: 400px;
--wd-popup-padding: 0px;
}
.header-banner {
background-color: rgb(223,95,54);
background-image: none;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
background-repeat: no-repeat;
object-fit: cover;
background-attachment: scroll;
object-position: center center;
}
.wd-footer {
background-color: rgb(217,49,126);
background-image: none;
}
.page .wd-page-content {
background-image: url(https://ablaze-eg.com/wp-content/uploads/2026/09/flipped-background.webp);
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
}
.woodmart-archive-shop:not(.single-product) .wd-page-content {
background-image: url(https://ablaze-eg.com/wp-content/uploads/2025/05/flipped.png);
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
}
.single-product .wd-page-content {
background-image: url(https://ablaze-eg.com/wp-content/uploads/2025/05/flipped.png);
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
}
.wd-nav-arrows.wd-pos-sep:not(:where(.wd-custom-style)) {
--wd-arrow-size: 12px;
}
.product-labels .product-label.attribute-label:not(.label-with-img) {
background-color: #d70c7c;
color: rgb(255,255,255);
}
.mfp-wrap.wd-popup-quick-view-wrap {
--wd-popup-width: 920px;
}
@media (max-width: 1024px) {
:root {
--wd-header-banner-h: 40px;
--wd-sticky-btn-height: 95px;
}
}
@media (max-width: 768.98px) {
:root {
--wd-sticky-btn-height: 42px;
}
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 8px;
}
.wd-page-title {
background-color: #0a0a0a;
}
@font-face {
font-family: "Beyond the Mountains";
src: url(//ablaze-eg.com/wp-content/uploads/2025/04/Beyond-The-Mountains.woff2) format("woff2"), 
url(//ablaze-eg.com/wp-content/uploads/2025/04/Beyond-The-Mountains.woff) format("woff");
font-weight: 400;
font-display:swap;
font-style: normal;
}
@font-face {
font-family: "bebas kai";
src: url(//ablaze-eg.com/wp-content/uploads/2025/05/BebasKai.woff2) format("woff2"), 
url(//ablaze-eg.com/wp-content/uploads/2025/05/BebasKai.woff) format("woff");
font-weight: 400;
font-display:swap;
font-style: normal;
}  table.variations td.value,
.variations_form .value {
display: flex !important;
gap: 140px !important;
align-items: center !important;
margin-left: 0px !important; } .wd-swatch,
.wd-swatch-text,
.wd-swatch-text span,
.wd-swatch-text a,
.value .wd-swatch,
.value .wd-swatch-text,
.value .wd-swatch-text span,
.value .wd-swatch-text a {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
min-width: 30px !important;
height: 30px !important;
padding: 0 10px !important;
background: var(--btn-accented-bgcolor) !important; color: var(--btn-accented-color) !important;
border: none !important;
border-radius: var(--btn-accented-brd-radius) !important;
font-size: 14px !important;
font-weight: 600 !important;
font-family: inherit !important;
text-decoration: none !important;
box-shadow: var(--btn-accented-box-shadow) !important;
opacity: 1 !important;
visibility: visible !important;
cursor: pointer !important;
transition: none !important; } .wd-swatch:hover,
.wd-swatch-text:hover,
.wd-swatch-text span:hover,
.wd-swatch-text a:hover,
.value .wd-swatch:hover,
.value .wd-swatch-text:hover,
.value .wd-swatch-text span:hover,
.value .wd-swatch-text a:hover {
background: var(--btn-accented-bgcolor) !important;
color: var(--btn-accented-color) !important;
} .wd-swatch.wd-active,
.wd-swatch.selected,
.wd-swatch-text.wd-active,
.wd-swatch-text.selected {
background: var(--btn-accented-bgcolor) !important;
} .wd-swatch:before,
.wd-swatch:after,
.wd-swatch-text:before,
.wd-swatch-text:after {
display: none !important;
} .wd-sizeguide-table td,
.wd-sizeguide-table th {
color: #222 !important;
opacity: 1 !important;
visibility: visible !important;
} .wd-sizeguide-table tr td {
color: #222 !important;
} .wd-sizeguide-table tr:not(:first-child):hover td {
color: #222 !important;
} .wd-sizeguide-table {
background-color: #fff !important;
}
.reset_variations {
display: none !important;
} .single-product .variations .label,
.single-product table.variations td.label {
font-size: 0 !important;
}
.single-product .variations .label label,
.single-product table.variations td.label label {
font-size: 18px !important;
font-weight: 600 !important;
color: #111 !important;
display: inline-block !important;
margin: 0 !important;
} .single-product .variations .label > *:not(label),
.single-product table.variations td.label > *:not(label) {
display: none !important;
} .single-product table.variations tr {
display: flex !important;
align-items: center !important;
gap: 12px !important;
} .single-product table.variations td {
display: inline-flex !important;
width: auto !important;
padding: 0 !important;
} .single-product table.variations td.label {
margin: 0 !important;
} .single-product table.variations td.value {
display: flex !important;
align-items: center !important;
gap: 10px !important;
margin-left: 0 !important;
} .single-product .wd-swatches-product[data-id="pa_size"] {
display: flex !important;
align-items: center !important;
gap: 10px !important;
margin: 0 !important;
} .single-product .reset_variations,
.single-product .wd-reset-var,
.single-product .wd-reset-var a,
.single-product a.reset_variations,
.single-product .variations a.reset_variations {
display: none !important;
visibility: hidden !important;
opacity: 0 !important;
pointer-events: none !important;
}  .post-type-archive-product .wd-swatches-product,
.tax-product_cat .wd-swatches-product,
.tax-product_tag .wd-swatches-product,
.archive .wd-swatches-product {
display: flex !important;
flex-direction: row !important;
flex-wrap: nowrap !important;
justify-content: center !important;
align-items: center !important;
gap: 10px !important;
width: 100% !important;
margin-top: 10px !important;
} .post-type-archive-product .wd-swatches-product .wd-swatch,
.tax-product_cat .wd-swatches-product .wd-swatch,
.tax-product_tag .wd-swatches-product .wd-swatch,
.archive .wd-swatches-product .wd-swatch {
display: inline-flex !important;
flex: 0 0 auto !important;
width: auto !important;
min-width: 72px !important;
margin: 0 !important;
} .post-type-archive-product .wd-swatches-product .wd-swatch-text,
.tax-product_cat .wd-swatches-product .wd-swatch-text,
.tax-product_tag .wd-swatches-product .wd-swatch-text,
.archive .wd-swatches-product .wd-swatch-text {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
width: 100% !important;
white-space: nowrap !important;
} @media (max-width: 767px) {
.post-type-archive-product .wd-swatches-product,
.tax-product_cat .wd-swatches-product,
.tax-product_tag .wd-swatches-product,
.archive .wd-swatches-product {
gap: 8px !important;
}
.post-type-archive-product .wd-swatches-product .wd-swatch,
.tax-product_cat .wd-swatches-product .wd-swatch,
.tax-product_tag .wd-swatches-product .wd-swatch,
.archive .wd-swatches-product .wd-swatch {
min-width: 68px !important;
}
}  .archive .wd-swatches-product {
width: fit-content !important;
margin: 8px auto 0 auto !important;
display: flex !important;
gap: 6px !important;
} .archive .wd-swatches-product .wd-swatch {
width: 60px !important; min-width: 60px !important;
height: 34px !important; padding: 0 !important; border-radius: 8px !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
} .archive .wd-swatches-product .wd-swatch-text {
font-size: 12px !important; line-height: 1 !important;
}
.wd-page-title .container{
visibility: hidden !important;
}
.menu-item .nav-link-text , .menu-item .woodmart-nav-link
{
font-size: 14px !important;
font-weight:bold !important;
}
.item-level-0 .nav-link-text
{
color: #df5f36;
}
.item-level-1 .woodmart-nav-link
{
color: #d70c7c !important;
}
.wd-entities-title a { color: white;
}
.wd-product :is(.wd-product-cats,.wd-product-brands-links) {
font-size: 95%;
color: white;
--wd-link-color: var(--color-gray-400);
--wd-link-color-hover: var(--color-gray-700);
display:none;
}
.wd-product :is(.wd-product-cats,.wd-product-brands-links) a {
display: inline-block;
display:none;
color: white;
}
.amount {
color: #DF0C7C;
font-weight: 600;
}
.whb-color-dark:not(.whb-with-bg) {
background-color: #f2b742 !important;
}
.item-level-0 .nav-link-text {
color:#DF0C7CFA;
}
.wd-tools-element>a {
display: flex
;
align-items: center;
justify-content: center;
height: 40px;
color:#DF0C7CFA !important;
line-height: 1;
padding-inline: 10px;
}
.wd-side-hidden.wd-opened {
transform: none;
background-color: #f2b742;
}
:is(.widget,.wd-widget,div[class^="vc_wp"]) {
line-height: 1.4;
--wd-link-color: #D70C7C;
--wd-link-color-hover: var(--color-gray-800);
font-family: 'Montserrat' !important;}
.menu-item .nav-link-text, .menu-item .woodmart-nav-link {
font-size: 14px !important;
color:#DF0C7CFA;
}
.product_title {
font-size: 22px;
line-height: 1.2;
--page-title-display: block;
}
.wd-nav[class*="wd-style-underline"] .nav-link-text {
position: relative;
display: inline-block;
padding-block: 1px;
font-family: 'Montserrat';
line-height: 1.2;
}
del .amount {
color: white;
font-weight: 400;
}
.price del {
color: #DF0C7C;
font-size: 90%;
font-weight: bold;
}
.wd-nav[class*="wd-style-underline"] .nav-link-text {
position: relative;
display: inline-block;
padding-block: 20px;
font-family: 'Montserrat';
line-height: 1.2;
}
.elementor-3411 .elementor-element.elementor-element-a32080e .wd-text-block {
font-family: "Playfair Display", Sans-serif;
font-size: 100px;
font-weight: 400;
line-height: 1em;
color: #0a0a0a00; }
@media (max-width: 768px) {
.wd-page-title .container {
display: flex;
flex-direction: column;
height: 45px;
align-items: var(--wd-align);
text-align: var(--wd-align);
gap: -30px;
}
}
a {
color: #ffffff;
text-decoration: none;
transition: all .25s ease;
}
.widget_product_categories .wd-cats-toggle {
position: absolute;
top: 7px;
inset-inline-end: -25px;
width: 22px;
height: 22px;
border-radius: 50%;
color: #bbb;
text-align: center;
font-size: 10px;
font-weight: 400;
line-height: 22px;
cursor: pointer;
transition: all .25s ease;
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
} .menu-item.item-level-1 .woodmart-nav-link:hover {
background-color: #F2B743 !important; } ul.wd-sub-menu, 
ul.sub-menu, 
.wd-dropdown-menu,
.menu-item-has-children .wd-dropdown {
background-color: #F2B743 !important;
border: none !important;
box-shadow: none !important;
} ul.wd-sub-menu li a:hover, 
ul.sub-menu li a:hover {
background-color: #F2B743 !important;
} ul.wd-sub-menu li, 
ul.sub-menu li {
background-color: transparent !important;
} ul.sub-menu li a, ul.wd-sub-menu li a {
transition: background-color 0.3s ease;
} .wd-cats-toggle {
background-color: transparent !important;
border: none !important;
box-shadow: none !important;
} .wd-cats-toggle:before {
color: #ffffff !important;
} .wd-cats-toggle {
padding: 0 !important;
border-radius: 0 !important;
} .woocommerce-order-received .woocommerce-notice.woocommerce-notice--success {
background-color: #ffffff !important;
color: #000000 !important;
padding: 15px;
border-radius: 6px;
} .woocommerce-order-overview li strong {
color: #000000 !important; }
.woocommerce-order-overview li {
color: #ffffff !important; } .woocommerce-order-details thead th {
color: #ffffff !important;
} .woocommerce-order-details tbody td {
color: #000000 !important;
} .mobile-nav,
.wd-header-mobile-nav {
background-color: #F2B743 !important;
} .wd-nav-mobile li,
.wd-nav-mobile li a {
background-color: #F2B743 !important;
color: #000 !important; } .wd-nav-mobile li .sub-menu,
.wd-nav-mobile li .wd-sub-menu {
background-color: #F2B743 !important;
} .wd-cats-toggle {
color: #ffffff !important;
fill: #ffffff !important;
opacity: 1 !important;
} .woocommerce-shipping-methods label[for*="flat_rate"] span.woocommerce-Price-amount:before {
content: '';
}
.woocommerce-shipping-methods label[for*="flat_rate"] {
font-size: 0;
}
.woocommerce-shipping-methods label[for*="flat_rate"] span.woocommerce-Price-amount {
font-size: 16px !important; }
.woocommerce .woocommerce-info a.showcoupon {
color: #fff !important;
font-weight: bold;
text-decoration: underline;
} html[lang="ar"] .header-main,
html[lang="ar"] .site-header,
html[lang="ar"] .main-navigation {
direction: ltr !important;
text-align: left !important;
} html[lang="ar"] header.site-header,
html[lang="ar"] .main-header,
html[lang="ar"] .header-nav,
html[lang="ar"] .header-banner,
html[lang="ar"] .menu-main-container,
html[lang="ar"] .wd-header-elements,
html[lang="ar"] .main-navigation {
direction: ltr !important;
text-align: left !important;
} html[lang="ar"] .wd-header-tools,
html[lang="ar"] .menu {
flex-direction: row !important;
}
html[lang="ar"] header,
html[lang="ar"] .site-header,
html[lang="ar"] .main-header {
direction: ltr !important;
text-align: left !important;
}
html[lang="ar"] .main-header .menu {
justify-content: flex-start !important;
}
html[lang="ar"] .site-header .header-links,
html[lang="ar"] .site-header .main-nav {
direction: ltr !important;
text-align: left !important;
}
.woocommerce .actions .button[name="update_cart"] {
display: none !important;
} .woocommerce-cart .cart-subtotal .woocommerce-Price-amount,
.woocommerce-cart .order-total .woocommerce-Price-amount {
color: #d70c7c !important;
font-weight: bold !important;
} .woocommerce-cart table.cart td.product-subtotal .woocommerce-Price-amount,
.woocommerce-cart table.cart td.product-price .woocommerce-Price-amount {
color: #d70c7c !important;
font-weight: bold !important;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-top-right.trp-color-light.short-names {
background-color: #d70c7c !important;
color: #f2b743 !important;
font-weight: bold !important;
font-size: 13px !important;
border-radius: 10px !important;
padding: 5px 10px !important;
top:30px !important;
right: 265px !important;
bottom: unset !important;
position: fixed !important;
z-index: 99999 !important;
display: flex !important;
flex-direction: row !important;
gap: 8px;
justify-content: center;
align-items: center;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
width: 70px !important;
height: 45px !important;
} .trp-language-switcher-container.trp-floater-ls-codes a {
color: #f2b743 !important;
text-decoration: none !important;
font-size: 13px !important;
font-weight: bold !important;
line-height: 1.2 !important;
padding-top: 2px !important;
padding-bottom: 0 !important;
display: flex !important;
align-items: flex-start !important;
justify-content: center !important;
height: 100% !important;
} .trp-language-switcher-container.trp-floater-ls-codes a:hover {
color: #f2b743 !important;
line-height: 1 !important;
padding-top: 2px !important;
padding-bottom: 0 !important;
display: flex !important;
align-items: flex-start !important;
justify-content: center !important;
height: 100% !important;
}
.trp-language-switcher-container.trp-floater-ls-codes a:hover {
background-color: #d70c7c !important;
}
@media only screen and (max-width: 768px) {
.trp-language-switcher-container.trp-floater-ls-codes.trp-top-right.trp-color-light.short-names {
top: 15px !important;
right: 58px !important;
width: 50px !important;
height: 30px !important;
display: flex !important;
justify-content: center !important;
align-items: center !important;
padding: 0 !important;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-top-right.trp-color-light.short-names a {
line-height: 2 !important;
font-size: 13px !important;
}
}
.widget_shopping_cart_content: hover {
background-color: #f2b743 !important; }
.woocommerce-mini-cart__buttons .button.btn-cart {
background-color: #d70c7c !important; color: white !important;
font-weight: bold !important;
border: none !important;
border-radius: 5px !important;
}
.woocommerce-mini-cart__buttons .button.btn-cart:hover {
background-color: #b30864 !important; color: white !important;
}
.woocommerce-order-details .shipped_via {
display: none !important;
}
.woocommerce del.ablz-old {
opacity: .75;
color: #888;
text-decoration: line-through;
margin-right: .5rem;
}
.woocommerce ins.ablz-new {
color: #e11d48;
font-weight: 700;
text-decoration: none;
background: transparent;
}
.woocommerce del.ablz-old,
.woocommerce ins.ablz-new { font-size: 1.05em; } .woocommerce-cart .cart_totals table.shop_table tbody tr.cart-subtotal { display: none; }
.woocommerce-cart .cart_totals table.shop_table tbody tr.cart-subtotal:last-of-type { display: table-row; }
.woocommerce-info {
display: none !important;
} .woocommerce .quantity .minus,
.woocommerce .quantity .plus{
background:#f28949 !important; color:#fff !important;
border-color:#f28949 !important;
}
.woocommerce .quantity .minus:hover,
.woocommerce .quantity .plus:hover{
background:#f28949 !important; }
.woocommerce .quantity input.qty{
background:#f28949 !important; color:#fff !important; border-color:#f28949 !important;
} .wd-checkout-prod-total .woocommerce-Price-amount,
td.product-total .woocommerce-Price-amount{
color:#d70c7c !important;
font-weight:700 !important;
} .woocommerce-checkout .wc_payment_methods .wc_payment_method > label,
.woocommerce-checkout .wc_payment_methods .payment_box,
.woocommerce-checkout .wc_payment_methods .payment_box p{
color:#000 !important;
} .header-language-link .trp-language-switcher,
.header-language-link .trp-language-switcher > a,
.header-language-link .trp-language-switcher .trp-ls-shortcode-current-language,
.header-language-link .trp-language-switcher .trp-ls-shortcode-disabled-language{
background:none !important;
border:0 !important;
padding:0 !important;
color:inherit !important;
line-height:1 !important;
box-shadow:none !important;
display:inline-flex !important;
align-items:center !important;
} .header-language-link .trp-language-switcher a,
.header-language-link .trp-language-switcher span,
.header-language-link .trp-language-switcher .trp-ls-shortcode-current-language {
color: #d70c7c !important;
background: none !important;
border: none !important;
box-shadow: none !important;
} .header-language-link .trp-language-switcher a:hover,
.header-language-link .trp-language-switcher span:hover {
color: #d70c7c !important;
background: none !important;
border: none !important;
box-shadow: none !important;
} @media (max-width: 1024px) {
.header-language-link .trp-language-switcher a {
color: #d70c7c !important;
}
} .wd-dropdown-cart .woocommerce-mini-cart li.mini_cart_item > a.cart-item-link,
.widget_shopping_cart_content .cart_list li.mini_cart_item > a.cart-item-link {
color: #ffffff !important;
}
.wd-dropdown-cart .woocommerce-mini-cart li.mini_cart_item > a.cart-item-link:hover,
.widget_shopping_cart_content .cart_list li.mini_cart_item > a.cart-item-link:hover {
color: #f2b743 !important; } .wd-dropdown-cart .woocommerce-mini-cart li.mini_cart_item > a.cart-item-link:visited,
.wd-dropdown-cart .woocommerce-mini-cart li.mini_cart_item > a.cart-item-link:focus {
color: #ffffff !important;
}
.wd-popup.wd-sizeguide table.wd-sizeguide-table tbody tr {
display: table-row !important;
opacity: 1 !important;
visibility: visible !important;
height: auto !important;
transform: none !important;
pointer-events: auto !important;
}
.ablaze-notes-accordion {
margin: 20px 0;
border-top: 1px solid rgba(255,255,255,0.18);
}
.ablaze-acc-item {
border-bottom: 1px solid rgba(255,255,255,0.18);
}
.ablaze-acc-btn {
width: 100%;
background: transparent !important;
border: 0 !important;
padding: 14px 0;
display: flex;
justify-content: space-between;
align-items: center;
color: #fff;
font-size: 15px;
font-weight: 600;
cursor: pointer;
text-align: left;
box-shadow: none !important;
outline: none !important;
}
.ablaze-acc-title-wrap {
display: flex;
align-items: center;
gap: 10px;
min-width: 0;
}
.ablaze-acc-emoji {
width: 22px;
min-width: 22px;
display: inline-flex;
justify-content: center;
align-items: center;
text-align: center;
line-height: 1;
}
.ablaze-acc-title-text {
line-height: 1.4;
}
.ablaze-acc-icon {
font-size: 18px;
line-height: 1;
transition: transform 0.25s ease;
flex-shrink: 0;
}
.ablaze-acc-item.active .ablaze-acc-icon {
transform: rotate(180deg);
}
.ablaze-acc-content {
display: none;
padding: 0 0 14px 32px;
}
.ablaze-acc-item.active .ablaze-acc-content {
display: block;
}
.ablaze-acc-content p {
margin: 0 0 8px 0;
font-size: 13px;
line-height: 1.7;
}
.ablaze-acc-content .en {
direction: ltr;
text-align: left;
color: #fff;
}
.ablaze-acc-content .ar {
direction: rtl;
text-align: right;
color: #fff;
}
.ablaze-size-note {
opacity: 0.95;
font-weight: 500;
}
@media (max-width: 767px) {
.ablaze-acc-btn {
font-size: 14px;
padding: 12px 0;
}
.ablaze-acc-content {
padding: 0 0 12px 32px;
}
.ablaze-acc-content p {
font-size: 12.5px;
}
} .ablaze-acc-btn,
.ablaze-acc-btn:focus,
.ablaze-acc-item.active .ablaze-acc-btn {
background: transparent !important;
box-shadow: none !important;
outline: none !important;
}
/ .ablaze-notes-accordion,
.ablaze-acc-item,
.ablaze-acc-btn {
padding-left: 0 !important;
margin-left: 0 !important;
text-align: left !important;
} .ablaze-acc-title-text {
margin: 0 !important;
padding: 0 !important;
} .ablaze-acc-btn span:first-child {
display: flex;
align-items: center;
gap: 8px;
padding-left: 0 !important;
margin-left: 0 !important;
} .ablaze-notes-accordion {
padding-left: 0 !important;
}
.ablaze-acc-item {
padding-left: 0 !important;
margin-left: 0 !important;
} .ablaze-acc-content {
padding-left: 0 !important;
margin-left: 0 !important;
} .ablaze-acc-icon {
margin-left: 10px;
}
.ablaze-notes-accordion * {
text-indent: 0 !important;
}
.ablaze-size-link {
display: inline-block;
margin-top: 8px;
font-size: 13px;
font-weight: 600;
color: #fff;
text-decoration: underline;
cursor: pointer;
transition: opacity 0.2s ease;
}
.ablaze-size-link:hover {
opacity: 0.8;
} .ablaze-acc-item {
border-bottom: 1px solid rgba(255,255,255,0.15);
margin: 0 !important;
}
.ablaze-acc-btn {
padding: 10px 0 !important; }
.ablaze-acc-content {
padding: 0 0 10px 32px !important; }
.ablaze-acc-content p {
margin: 0 0 6px 0; } .return-policy > div {
margin-bottom: 15px;
padding: 15px;
border-radius: 12px;
background: rgba(255,255,255,0.15);
} .return-policy p[dir="rtl"] {
text-align: right;
direction: rtl;
} .return-policy p:not([dir="rtl"]) {
text-align: left;
}
.return-policy p {
display: block !important;
width: 100% !important;
}
.return-policy p[dir="rtl"] {
text-align: right !important;
}
.return-policy p:not([dir="rtl"]) {
text-align: left !important;
} .return-policy {
max-width: 900px;
margin: 0 auto;
} .policy-intro {
max-width: 760px;
margin: 0 auto 24px auto;
text-align: center !important;
}
.policy-intro p {
text-align: center !important;
margin-left: auto !important;
margin-right: auto !important;
} .return-policy .policy-card {
max-width: 760px !important;
margin: 0 auto 16px auto !important;
padding: 16px 18px !important;
border-radius: 14px !important;
background: rgba(255,255,255,0.25) !important;
} .return-policy .policy-card h3 {
margin: 0 0 8px 0 !important;
}
.return-policy .policy-card p {
width: 100% !important;
} .return-policy .policy-card p[dir="rtl"] {
direction: rtl !important;
text-align: right !important;
margin: 0 0 6px 0 !important;
} .return-policy .policy-card p:not([dir="rtl"]) {
direction: ltr !important;
text-align: left !important;
margin: 0 !important;
}
.return-policy div {
max-width: 760px !important;
margin: 0 auto 16px auto !important;
padding: 16px !important;
border-radius: 14px !important;
background: rgba(255,255,255,0.18) !important;
} .accordion-header {
width: 100%;
background: transparent;
border: none;
text-align: left;
font-weight: 600;
color: #d70c7c;
font-size: 15px;
cursor: pointer;
padding: 0;
}
.accordion-content {
display: none;
margin-top: 10px;
} .policy-card.active .accordion-content {
display: block;
} .footer-container,
.footer-container * {
text-align: center !important;
} .footer-container ul {
padding: 0;
}
.footer-container li {
display: block;
margin-bottom: 12px;
} .footer-container .social-icons,
.footer-container .wd-social-icons {
justify-content: center !important;
display: flex;
}
.ablaze-policy-link {
display: inline-block;
margin-top: 10px;
color: #fff;
text-decoration: underline;
font-size: 13px;
font-weight: 600;
}
.ablaze-policy-link:hover {
opacity: 0.85;
} .home .product-element-bottom {
text-align: center;
}
.home .variations_form {
margin: 0 auto;
display: flex;
justify-content: center;
}
.home .variations_form .swatch {
margin: 0 auto;
justify-content: center !important;
}  .single-product .product_title,
.single-product h1.product_title,
.single-product .summary .product_title {
color: #ffffff !important;
font-size: 24px !important;
line-height: 1.25 !important;
font-weight: 700 !important;
} .single-product .attributes value,
.single-product .woocommerce-product-attributes-item__value,
.single-product .value {
color: #ffffff !important;
}
.single-product .attribute select,
.single-product .value,
.single-product .attribute dd,
.single-product .attribute dt,
.single-product .summary .value,
.single-product .summary .value p {
color: #ffffff !important;
} .single-product .wd-swatches-product .wd-swatch-text,
.single-product .wd-variation-name,
.single-product .woocommerce-variation .woocommerce-variation-description,
.single-product .woocommerce-variation .woocommerce-variation-price,
.single-product .woocommerce-variation .woocommerce-variation-availability,
.single-product .product_meta,
.single-product .summary .wd-attr-item,
.single-product .summary .wd-attr-item span {
color: #ffffff !important;
} .single-product .woocommerce-tabs .tabs li a,
.single-product .wd-accordion-title,
.single-product .wc-tab,
.single-product h2,
font-size: 22px !important;
}  .single-product .woocommerce-tabs .tabs li a,
.single-product .woocommerce-tabs .tabs li.active a,
.single-product .wc-tabs li a,
.single-product .wd-accordion-title,
.single-product .wd-tab-title,
.single-product .woocommerce-Tabs-panel h2:first-child {
color: #df5f36 !important;
font-size: 20px !important;
font-weight: 700 !important;
} .single-product #reviews h2,
.single-product .woocommerce-Reviews-title,
.single-product .woocommerce-Reviews .woocommerce-Reviews-title {
color: #df5f36 !important;
font-size: 20px !important;
font-weight: 700 !important;
} .single-product #reviews p,
.single-product .woocommerce-noreviews,
.single-product #reviews #comments p {
color: #ffffff !important;
} .single-product #review_form_wrapper .comment-reply-title,
.single-product #review_form_wrapper .comment-reply-title span,
.single-product #review_form .comment-reply-title {
color: #df5f36 !important;
font-size: 18px !important;
font-weight: 700 !important;
} .single-product .stars a,
.single-product .star-rating,
.single-product .star-rating span:before,
.single-product .stars:hover a,
.single-product .stars.selected a {
color: #ffffff !important;
} .products .star-rating,
.products .star-rating span:before,
.products .wd-product .star-rating,
.products .wd-product .star-rating span:before {
color: #ffffff !important;
}  .shop-sidebar h5,
.shop-sidebar h6,
.shop-sidebar .widget-title,
.widget_product_categories .widget-title,
.widget_price_filter .widget-title {
color: #ffffff !important;
font-size: 20px !important;
font-weight: 700 !important;
} .shop-sidebar .widget_product_categories a,
.shop-sidebar .widget_layered_nav a,
.shop-sidebar .wc-block-product-categories-list a,
.shop-sidebar .widget a {
color: #ffffff !important;
transition: color 0.2s ease;
} .shop-sidebar .widget_product_categories a:hover,
.shop-sidebar .widget_layered_nav a:hover,
.shop-sidebar .wc-block-product-categories-list a:hover,
.shop-sidebar .widget a:hover {
color: #ffffff !important;
} .shop-sidebar .children-indicator,
.shop-sidebar .wd-cats-toggle,
.shop-sidebar .icon,
.shop-sidebar .arrow,
.shop-sidebar .wd-dropdown-arrow,
.shop-sidebar .widget_product_categories .count + span,
.shop-sidebar .widget_product_categories .cat-parent > a:after {
color: #ffffff !important;
border-color: #ffffff !important;
} .woocommerce-breadcrumb,
.woocommerce-breadcrumb a,
.woocommerce-breadcrumb span {
color: #ffffff !important;
}
.woocommerce-breadcrumb .breadcrumb-last,
.woocommerce-breadcrumb .current-item,
.woocommerce-breadcrumb .last {
color: #ffffff !important;
} .woocommerce-ordering select,
.woocommerce-ordering,
.woocommerce-ordering option {
color: #ffffff !important;
background: transparent !important;
border-color: rgba(255,255,255,0.35) !important;
} .price_label,
.price_label span,
.widget_price_filter .price_label {
color: #ffffff !important;
}  .woocommerce-checkout .optional,
.woocommerce-checkout .optional:before,
.woocommerce-checkout .optional:after {
display: none !important;
content: none !important;
}
/ .woocommerce-checkout input::placeholder,
.woocommerce-checkout textarea::placeholder,
.woocommerce-checkout .input-text::placeholder {
color: #777777 !important;
opacity: 1 !important;
} .woocommerce-checkout input::-webkit-input-placeholder,
.woocommerce-checkout textarea::-webkit-input-placeholder {
color: #777777 !important;
} .woocommerce-checkout input::-moz-placeholder,
.woocommerce-checkout textarea::-moz-placeholder {
color: #777777 !important;
opacity: 1 !important;
} .woocommerce-checkout input,
.woocommerce-checkout textarea,
.woocommerce-checkout select {
color: #777777 !important;
} .woocommerce-checkout textarea {
direction: rtl;
} .woocommerce-checkout input,
.woocommerce-checkout textarea,
.woocommerce-checkout select {
color: #777777 !important;
}