/* develope By Package +201002241591  3lwaaa@gmail.com - https://wa.me/201002241591 */
 :root {
    --bodyBG: #e8f3f9;
    --white: #ffffff;
    --goldColor: #1e1d1e;
    --linkHoverColor: #007b85;
    --text-btn: #ffffff;
    --greyColor: #969a9e;
    --darkColor: #555555;
    --transWhite15: rgba(255, 255, 255, 0.15);
    --heighlightedMenuDarkred: #f87171;
    --cartDarkred: #ef4444;
    --heighlightedMenuDarkblue: #007b85;
    --newBgDarkblue: #59453a;
    --logo: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1791.57 518.82'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23010101; %7D .cls-2 %7B fill: %2318a9a2; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M265.62,173.11c-57.06-33.11-113.44-65.82-170.4-98.88,14.01-8.17,27.29-15.95,40.6-23.69,27.57-16.03,55.2-31.95,82.67-48.15,5.18-3.06,9.32-3.26,14.66-.13,67.24,39.32,134.62,78.43,201.95,117.61,2,1.16,3.92,2.45,6.45,4.03-14.01,8.03-27.52,15.8-41.06,23.52-3.66,2.08-6.92.72-10.26-1.22-42.24-24.5-84.51-48.94-126.78-73.39-10.78-6.24-21.63-12.37-32.3-18.78-3.72-2.23-6.78-2.37-10.57-.07-11.2,6.8-22.61,13.26-34.66,20.28,56.83,32.98,113.22,65.7,169.59,98.41-.17,1.79-1.73,1.97-2.79,2.59-40.33,23.48-80.7,46.9-121,70.46-4.02,2.35-7.38,2.62-11.53.21C151.98,206.2,83.73,166.63,15.5,127.02c-1.58-.92-3.08-1.96-4.61-2.94.08-.36.05-.77.21-.87,13.59-8,27.19-15.98,40.78-23.97,3.54-2.08,6.37-.11,9.25,1.57,42.08,24.45,84.16,48.9,126.23,73.36,9.19,5.34,18.42,10.62,27.51,16.14,8.35,5.07,16.07,4.97,23.94-1.22,7.97-6.27,17.39-10.28,26.82-15.98Z'/%3E%3Cpath class='cls-2' d='M458.62,144.62c0,1.48,0,2.92,0,4.36.07,78.73.1,157.46.29,236.19.01,5.3-1.76,8.65-6.44,11.22-11.09,6.07-21.95,12.55-32.92,18.84-1.81,1.04-3.69,1.95-6.4,3.37v-196.39c-5.47,3.12-10.05,5.7-14.6,8.33-6.77,3.91-13.42,8.03-20.31,11.73-3.87,2.08-5.36,4.87-5.33,9.2.13,21.14.05,42.28.06,63.42.01,40.45-.01,80.89.12,121.34.01,4.12-1.21,6.73-4.93,8.83-13.16,7.41-26.14,15.15-40.33,23.43v-194.59c-1.95-1.45-2.85-.84-3.67-.38-10.19,5.61-20.44,11.14-30.53,16.94-5.86,3.37-6.47,9.41-6.51,15.3-.1,14.48.1,28.96.13,43.44.09,45.1.14,90.21.28,135.31.02,4.93-1.47,8.36-6.1,10.89-11.38,6.22-22.49,12.94-33.72,19.45-1.41.82-2.88,1.54-4.2,2.24-2.04-1.49-1.28-3.3-1.29-4.83-.17-79.06-.25-158.12-.5-237.18-.02-4.76,1.51-7.62,5.65-10,68.66-39.44,137.25-79,205.87-118.5,1.51-.87,2.92-2.2,5.38-1.95Z'/%3E%3Cpath class='cls-2' d='M1760.86,204.15c0-21.01.03-41.29-.03-61.57-.01-3.52-1.73-6.02-5.52-6.58v-11.42h36.26v106.06c-2.22,1.03-4.57.48-6.84.49-13.33.05-26.65.08-39.98-.03-10.78-.09-19.98-4.45-28.59-11.32-6.65,5.38-13.97,9.52-22.59,10.7-3.12.43-6.29.64-9.44.64-131.26.03-262.53.03-393.79,0-1.62,0-3.32.43-5.07-.63v-105.59c1.76-1.14,3.64-.62,5.42-.63,13.83-.05,27.66.28,41.48-.12,11.98-.34,23.29.92,32.92,9.6,1.89-3.85.13-7.6,1.41-11.23h36.55v10.24c-5.2,1.47-5.64,5.79-5.6,10.79.16,19.95.07,39.9.07,60.22h35.01c1.03-1.29.58-2.85.58-4.29.03-18.31,0-36.62.04-54.93,0-3.83-.76-6.75-4.37-9.29-3.48-2.46-.88-6.92-1.46-10.75h38.21v78.35h107.69v-50.62h-22.94c-6,0-11.99,0-17.99,0-12.74,0-15.7,2.1-19.64,14.23h-13.06v-41.95h105.77v79.34h34.34c1.11-1.13.66-2.53.66-3.79.03-18.64.01-37.28.03-55.93,0-3.26.03-6.5-3.84-7.76-1.24-.4-1.39-1.22-1.39-2.27,0-3.12,0-6.24,0-9.62h36.04v79.63c6.61-.19,12.9.91,19.02-.7,6.07-1.6,9.87-6.07,10-12.29.36-16.47.19-32.95.21-49.42,0-1.35-.1-3.08-1.31-3.61-6.71-2.95-3.2-8.64-4.09-13.54h35.69c1.18,1.54.58,3.43.58,5.18.05,18.97.02,37.95.04,56.92.01,11.75,5.71,17.44,17.46,17.47,3.81.01,7.62,0,12.05,0ZM1365.93,204.02c0-13.59.24-26.69-.11-39.77-.15-5.78-5.05-11.37-10.62-11.62-11.55-.53-23.13-.16-34.62-.16v51.55h45.35Z'/%3E%3Cpath class='cls-1' d='M45.46,321.18v97.06c-1.77.79-2.65-.54-3.67-1.12-9.81-5.6-19.25-11.86-29.53-16.59C3.7,396.59-.06,390.09,0,380.74c.24-37.61.31-75.23.43-112.85.12-39.95.21-79.89.32-119.84,0-1.15,0-2.3,0-3.4,2.17-.75,3.38.62,4.73,1.39,11.68,6.68,23.29,13.49,35.04,20.04,3.97,2.22,5.53,5.17,5.51,9.68-.17,28.63-.05,57.26-.32,85.89-.05,5.01,1.71,7.84,5.97,10.28,37.95,21.66,75.79,43.49,113.67,65.26,1.84,1.06,3.53,2.43,6.32,2.71v-97.45c7.39,4.24,13.97,8.01,20.55,11.78,6.34,3.64,12.57,7.48,19.06,10.84,4.75,2.46,6.52,6,6.51,11.23-.08,32.46.02,64.91.05,97.37.04,47.11.08,94.21.11,141.32,0,.99,0,1.99,0,3.83-3.52-2.08-6.59-3.88-9.65-5.7-8.28-4.92-16.5-9.97-25.25-14.03-8.61-4-12.35-10.74-11.85-20,1.42-26.45.4-52.92.81-79.38.07-4.14-1.28-6.99-4.83-9.03-39.46-22.69-78.9-45.42-118.35-68.11-.83-.48-1.77-.75-3.35-1.4Z'/%3E%3Cpath class='cls-2' d='M545.45,230.83v-106.33h42.72c0,4.52,0,8.79,0,13.06-9.73,3.61-11.29,5.87-11.28,16.54,0,16.15.03,32.29.06,48.44,0,.31.17.62.35,1.27h78.58c0-3.5,0-6.95,0-10.39,0-9.82-.04-19.64,0-29.46.06-13.12.85-26.31-4.69-39.32h97.26v79.19h35.71c1-.96.62-2.2.62-3.3.03-18.98-.02-37.95.05-56.93.01-3.59-.87-6.13-4.2-8.28-4.04-2.61-.34-6.97-2.09-10.76h38.67v79.33h34.47c1.27-1.38.68-3.13.69-4.72.05-17.98,0-35.95.05-53.93,0-4.13-.51-7.4-4.63-10.15-3.16-2.11-.63-6.72-1.25-10.52h38.35v79.22h46.2c1.03-1.01.57-2.42.57-3.68.03-18.81-.02-37.62.06-56.43.01-3.57-.4-6.76-4.22-8.15-1.7-.62-1.67-1.8-1.66-3.15.02-2.47,0-4.95,0-7.78h37.92v106.23h-246.04v-80.16h-29.66v80.15h-142.62Z'/%3E%3Cpath class='cls-2' d='M1218.06,231.02c-16.64,0-32.96.47-49.24-.16-12.01-.46-21.77-6.61-29.94-15.6-9.44,8.06-19.85,13.71-32.14,15.27-2.96.38-5.97.59-8.95.59-32.64.04-65.29.03-97.93.03-1.29,0-2.59,0-4.07,0v-26.78h61.46v-52c-11.53,0-22.99-.44-34.39.18-5.94.32-10.05,4.68-11.15,10.58-.63,3.37-2.05,4.08-4.95,3.81-2.94-.27-5.95.43-9.32-.57v-41.89h91.84v79.44c8.15,0,15.81.58,23.34-.15,8.91-.86,14.84-8.05,14.9-17.14.14-18.8.06-37.61.07-56.42,0-1.79,0-3.59,0-5.68h90.47v106.47ZM1187.31,151.6h-28.82c0,13.45-.18,26.57.07,39.67.14,7.1,5.43,12.97,12.26,13.63,5.38.52,10.86.1,16.49.1v-53.41Z'/%3E%3Cpath class='cls-1' d='M1162.63,324c6.11,0,11.73.09,17.35-.04,2.18-.05,2.74,1.56,3.68,2.84,6.28,8.53,12.54,17.08,19.05,25.96,6.76-9.07,13.23-17.68,19.61-26.37,1.01-1.37,1.72-2.53,3.8-2.45,5.29.19,10.6.06,16.16.06v86.61h-18.74v-52.56c-.32-.16-.64-.32-.95-.49-3.79,5.28-7.57,10.56-11.36,15.83-5.7,7.93-11.19,7.99-16.85.2-3.79-5.21-7.59-10.42-12.02-16.5v53.82c-6,0-11.6-.01-17.19,0-2.85,0-2.53-2.05-2.53-3.85,0-27.44,0-54.87,0-83.07Z'/%3E%3Cpath class='cls-1' d='M1463.43,325.52c.16-.19.25-.4.38-.41,5.94-.89,12.51-2.86,17.73-.66,5.04,2.13,6.4,9.12,9.34,13.98,6.46,10.73,12.63,21.63,19.68,33.78v-46.75c6.33-2.16,12.76-1.93,19.45-.14v85.35h-19.04c-8.91-15.41-17.9-30.96-26.89-46.52-.26.08-.53.15-.79.23v46.26h-19.84v-85.13Z'/%3E%3Cpath class='cls-1' d='M890.55,364.43v46.11h-19.73v-85.11c5.39-1.43,11.14-1.39,16.9-1.52,2.47-.05,2.97,1.52,3.85,3.05,8.47,14.61,16.95,29.22,26.13,45.03v-46.47c6.4-2.2,12.92-2.09,19.59-.13v85.53c-5.83,0-11.45-.13-17.07.06-2.55.09-2.86-1.76-3.72-3.26-8.36-14.5-16.72-29-25.08-43.51-.29.07-.59.14-.88.21Z'/%3E%3Cpath class='cls-1' d='M1550.4,410.65c0-20.82,0-41.4,0-61.98,0-6.65.2-13.31-.04-19.95-.13-3.45.98-4.75,4.45-4.73,18.13.08,36.27.03,54.4,0,2.43,0,4.1.48,4.07,3.57-.26,27.42-.41,54.84-.61,82.27,0,.14-.15.29-.43.76h-18.54v-32.35h-23.92v32.4h-19.39ZM1570.41,342.16v17.59h22.79v-17.59h-22.79Z'/%3E%3Cpath class='cls-1' d='M1322.28,410.79h-18.43v-32.54h-23.92v32.4h-19.07c-.93-.79-.47-2.04-.47-3.13.04-26.26.17-52.53.1-78.79,0-3.43.97-4.75,4.45-4.73,18.13.08,36.27.03,54.4,0,2.43,0,4.1.48,4.07,3.57-.26,27.42-.41,54.84-.61,82.27,0,.14-.15.29-.54.96ZM1280.39,359.73h22.94v-17.46h-22.94v17.46Z'/%3E%3Cpath class='cls-1' d='M999.98,378.13h-23.92v32.53h-19.02c-.86-.67-.49-1.74-.49-2.68.05-26.43.18-52.86.1-79.29-.01-3.49,1.06-4.71,4.49-4.7,18.13.08,36.27.03,54.4,0,2.46,0,4.06.55,4.04,3.61-.23,27.26-.36,54.52-.53,81.77,0,.31-.21.61-.43,1.23h-18.64v-32.48ZM976.7,342.16v17.41h22.8v-17.41h-22.8Z'/%3E%3Cpath class='cls-1' d='M768.74,410.71h-64.15v-86.03h64.15v86.03ZM749.29,392.75v-50.47h-25.42v50.47h25.42Z'/%3E%3Cpath class='cls-1' d='M1341.83,410.16c0-28.11,0-56.32,0-84.53.71-1.02,1.77-.68,2.72-.67,14.48,0,28.96.08,43.44-.02,2.51-.02,4.18,1.04,6.2,2.32,11.68,7.38,15.14,17.66,13.64,31.17-1.26,11.34-.39,22.92-.33,34.39.01,2.35-.98,3.75-2.42,5.53-8.69,10.74-19.65,14.22-33.25,12.69-9.54-1.07-19.28-.3-28.93-.38-.28,0-.57-.26-1.08-.51ZM1360.89,392.91c6.88,0,13.53.17,20.17-.07,3.59-.13,6.43-2,6.54-5.97.34-12.47.52-24.94.65-37.41.04-3.69-2.52-6.11-5.68-6.32-7.07-.48-14.19-.15-21.68-.15v49.92Z'/%3E%3Cpath class='cls-1' d='M806.42,361.75h24.18v-37.7c6,0,11.44-.12,16.87.08,1.53.05,3.12.7,3.11,3.02-.06,27.75-.04,55.51-.04,83.54h-19.63v-31.38h-25.04v31.42h-19.01v-86.71c5.44,0,10.7-.06,15.97.02,3,.05,3.66,1.9,3.63,4.64-.12,10.96-.05,21.92-.05,33.08Z'/%3E%3Cpath class='cls-1' d='M620.87,410.67v-86.64c5.57,0,10.99-.1,16.41.04,2.72.07,3.3,1.92,3.27,4.46-.12,10.97-.05,21.93-.05,33.16h24.09v-37.66c5.98,0,11.41-.12,16.83.07,1.82.06,3.27.89,3.27,3.4-.08,27.59-.05,55.18-.05,83.11h-19.88v-31.44h-24.69v31.5h-19.19Z'/%3E%3Cpath class='cls-1' d='M544.1,377.28v-52.97h58.3v17.47h-38.62v17.03h38.68v51.82h-57.44v-17.65h38.41v-15.7h-39.32Z'/%3E%3Cpath class='cls-1' d='M1063.76,341.86h-26.36v-17.66h71.72v17.76h-26.01v68.73h-19.34v-68.83Z'/%3E%3Cpath class='cls-1' d='M1675.9,410.8h-19.49v-68.83h-26.24v-17.75h71.59v17.63h-25.85v68.95Z'/%3E%3Cpath class='cls-1' d='M1719.02,324.17h20.84c4.9,8.5,9.8,16.99,15.21,26.38,3.35-5.9,6.98-11.05,9.31-16.73,3.29-8.03,8.37-11.56,17.07-9.91,2.7.51,5.58.08,9.1.08-5.14,8.72-9.3,17.46-14.98,25.06-9.97,13.32-13.98,27.77-12.1,44.21.65,5.72.1,11.58.1,17.51h-17.36c0-12.04-.1-23.96.06-35.88.05-3.64-.84-6.67-2.74-9.78-8.13-13.3-16.03-26.73-24.5-40.95Z'/%3E%3Cpath class='cls-1' d='M1425.9,323.98c5.55,0,10.68-.07,15.8.03,2.13.04,3.71.72,3.7,3.5-.07,27.57-.04,55.14-.04,83.08h-19.46v-86.61Z'/%3E%3Cpath class='cls-2' d='M1449.15,112.27c-8.51.19-15.56-6.76-15.61-15.4-.05-8.42,6.71-15.46,14.95-15.56,8.37-.1,15.09,6.56,15.28,15.15.19,8.54-6.36,15.62-14.62,15.81Z'/%3E%3Cpath class='cls-2' d='M867.82,112.27c-8.25-.08-15.02-7.09-14.99-15.52.02-8.63,7.06-15.62,15.57-15.44,8.27.17,14.83,7.23,14.66,15.77-.17,8.59-6.88,15.27-15.24,15.19Z'/%3E%3Cpath class='cls-2' d='M1343.08,94.56c.09-8.81,6.46-15.32,14.91-15.24,8.33.08,14.48,6.8,14.4,15.72-.08,8.85-6.45,15.37-14.87,15.24-8.36-.13-14.53-6.84-14.43-15.71Z'/%3E%3Cpath class='cls-2' d='M1339.65,94.91c-.05,8.76-6.54,15.44-14.93,15.36-8.35-.08-14.49-6.85-14.36-15.84.12-8.66,6.39-15.14,14.59-15.12,8.36.03,14.75,6.8,14.7,15.6Z'/%3E%3Cpath class='cls-2' d='M1699.17,67.38c.1-8.62,6.32-15.05,14.53-15.04,8.2.01,14.66,6.92,14.6,15.61-.06,8.69-6.64,15.48-14.86,15.35-8.16-.13-14.37-7.06-14.27-15.92Z'/%3E%3Cpath class='cls-2' d='M1731.46,82.31c8.04.06,14.77,7.34,14.6,15.81-.16,8.26-6.89,15.16-14.77,15.14-8.21-.02-14.97-7.1-14.83-15.55.14-8.69,6.74-15.46,15-15.4Z'/%3E%3Cpath class='cls-2' d='M1711.03,97.93c-.06,8.41-7.02,15.49-15.09,15.33-7.98-.16-14.48-7.04-14.52-15.36-.04-8.56,6.6-15.56,14.8-15.59,8.02-.03,14.87,7.19,14.81,15.62Z'/%3E%3Cpath class='cls-2' d='M814.33,111.27c-8.15-.18-14.56-7.16-14.24-15.51.33-8.55,6.85-14.74,15.24-14.45,7.72.26,14.32,7.36,14.16,15.23-.16,8.14-7.13,14.91-15.16,14.73Z'/%3E%3Cpath class='cls-2' d='M948.5,243.1c8.06-.09,14.92,6.73,14.97,14.89.05,8.15-6.76,15.09-14.79,15.07-8.05-.02-14.34-6.38-14.52-14.67-.19-8.56,6.03-15.19,14.34-15.29Z'/%3E%3Cpath class='cls-2' d='M765.46,96.01c.08-8.63,6.37-14.86,14.83-14.7,7.81.15,14.33,6.98,14.33,14.98,0,8.22-6.76,15.04-14.84,14.98-8.3-.07-14.4-6.57-14.32-15.26Z'/%3E%3Cpath class='cls-2' d='M928.46,258.23c-.1,8.15-7.02,14.96-15.05,14.83-8.13-.14-14.59-7.08-14.34-15.41.25-8.34,6.51-14.56,14.64-14.55,8.01.01,14.85,7.02,14.75,15.13Z'/%3E%3Cpath class='cls-2' d='M636.32,245.1c8.12-.02,14.37,6.27,14.47,14.59.11,8.73-5.94,15.28-14.19,15.37-8.32.1-14.72-6.31-14.81-14.85-.09-8.49,6.25-15.09,14.53-15.11Z'/%3E%3Cpath class='cls-2' d='M603.9,245.1c8.21-.05,14.79,6.61,14.77,14.95-.01,8.41-6.51,15.03-14.71,15.01-8.19-.02-14.19-6.2-14.28-14.7-.1-8.81,5.86-15.21,14.22-15.26Z'/%3E%3C/svg%3E");
    --dark-text-main: #c9c9c9;
    --color-primary: var(--1);
    --1: #007b85;
    --1-1: #ffffff12;
    --2: #6d6f70;
}

img.lazy {
    visibility: visible!important;
    opacity: 1!important;
}

a.mburger.mburger--collapse>i.text-primary {
    color: #ffffff!important;
}

.s-cart-summary-count {
    background: var(--cartDarkred)!important;
    display: inline-block;
    text-align: center;
    line-height: 15px
}

.tabs-wrapper {
    --tw-bg-opacity: 1;
    background-color: transparent;
    min-height: 5rem
}

.header.store-header .navbar-brand {
    padding: 0 .25rem;
    margin: 0
}

header.store-header .navbar-brand img {
    /* max-height: 4rem; */
}

.footer-list {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 7px
}

@media(min-width: 479px) {
    header.store-header .navbar-brand img {
        /* max-height:3rem */
    }
}

header.store-header>.inner.nav-header .social-links {
    gap: .25rem
}

header.store-header>.inner.nav-header .social-links>a.social-icon {
    padding: 0 .25rem;
    line-height: 18px
}

header.store-header>.inner.nav-header .social-links>a.social-icon:hover {
    color: #2b2b2b!important
}

.footer-middle .contact-links>a {
    display: inline-block;
    min-width: 3.75rem!important;
    padding: 6px 0 3px;
    text-align: center;
    border-radius: 2px;
    border: .01em solid #e4f7f6;
    gap: 5px;
    background-color: #e4f7f6 !important;
}

.footer-middle .contact-links>a:first-of-type {
    background-color: #e4f7f6 !important;
    border-color: #e4f7f6
}

.footer-middle .contact-links>a:nth-of-type(2) {
    background-color: #e4f7f6 !important;
    border-color: #e4f7f6
}

.footer-middle .contact-links>a:nth-of-type(3) {
    background-color: #e4f7f6 !important;
    border-color: #e4f7f6
}

.footer-middle .contact-links>a:nth-of-type(4) {
    background-color: #e4f7f6 !important;
    border-color: #e4f7f6
}

.footer-middle .contact-links>a>i {
    font-size: 18px;
    font-weight: 500!important;
    background: -webkit-radial-gradient(33% 100% circle,#a5f0ff 4%,#cef8ff 30%,#fcffaa 62%,#ffd0cc 85%,#ffffff);
    background: radial-gradient(circle at 33% 100%,#a5f0ff 4%,#cef8ff 28%,#fcffaa 62%,#ffd0cc 85%,#ffffff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(255,255,255,.15)
}

.footer-middle .contact-links>a>i.sicon-whatsapp2:before {
    content: "\e968"
}

.footer-middle .contact-links>a>i.sicon-iphone:before {
    content: "\e92d"
}

.footer-middle .contact-links>a>i.sicon-mail:before {
    content: "\ed4f"
}

.footer-middle .contact-links>a {
    position: relative;
    overflow: hidden
}

.footer-middle .contact-links>a:hover {
    color: #fff!important
}

.footer-middle .contact-links>a::before {
    position: absolute;
    top: 0;
    left: -75%;
    z-index: 2;
    display: block;
    content: "";
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient( left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 100% );
    background: linear-gradient( to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 100% );
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg)
}

.footer-middle .contact-links>a:hover::before {
    -webkit-animation: shine .75s;
    animation: shine .75s
}

@-webkit-keyframes shine {
    100% {
        left: 125%
    }
}

@keyframes shine {
    100% {
        left: 125%
    }
}

@keyframes borderAnime {
    to {
        background-position: 200% center
    }
}

ul.social-links>.social-links a.social-icon,ul.social-links>.social-links a.social-icon i:after,ul.social-links>.social-links span[class^=sicon-] {
    transition: all .35s;
    transition-timing-function: cubic-bezier(.31,-.105,.43,1.59)
}

ul.social-links>.social-links a.social-icon i {
    display: block;
    position: relative;
    top: 50%;
    transform: translateY(-50%)
}

ul.social-links>.social-links a.social-icon i:after {
    top: 90%;
    left: -110%;
    background-color: #1d7884
}

ul.social-links>.social-links a.social-icon i[class^=sicon-link] {
    transform: scale(.8);
    color: #61abb4
}

ul.social-links>.social-links a.social-icon:first-of-type i:after {
    background-color: #8a3ab9
}

ul.social-links>.social-links a.social-icon:first-of-type i {
    color: #8a3ab9
}

ul.social-links>.social-links a.social-icon:nth-of-type(2) i:after {
    background-color: #3cf
}

ul.social-links>.social-links a.social-icon:nth-of-type(2) i {
    color: #3cf
}

ul.social-links>.social-links a.social-icon:nth-of-type(3) i:after {
    background-color: #fffc00
}

ul.social-links>.social-links a.social-icon:nth-of-type(3) i {
    color: #dbbc21
}

ul.social-links>.social-links a.social-icon:nth-of-type(4) i:after {
    background-color: #010101
}

ul.social-links>.social-links a.social-icon:nth-of-type(4) i {
    color: #010101
}

ul.social-links>.social-links a.social-icon:focus i:after,ul.social-links>.social-links a.social-icon:hover i:after {
    top: -55%;
    left: -18%
}

ul.social-links>.social-links a.social-icon:focus i[class^=sicon-],ul.social-links>.social-links a.social-icon:hover i[class^=sicon-] {
    color: #fff
}

ul.social-links>.social-links {
    height: 40px;
    margin: auto;
    font-size: 0;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

ul.social-links>.social-links a.social-icon {
    display: block;
    background-color: #fff;
    border: 1px solid #eee;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    box-shadow: 0 5px 15px -5px rgba(0,0,0,.1);
    opacity: .99
}

ul.social-links>.social-links a.social-icon i:after {
    content: "";
    width: 52px;
    height: 52px;
    position: absolute;
    transform: rotate(45deg);
    z-index: -1
}

ul.social-links>.social-links a.social-icon:not(:nth-of-type(3)):hover i:before {
    color: #fff
}

ul.social-links>.social-links a.social-icon span[class^=sicon-] {
    font-size: 24px;
    vertical-align: middle
}

a.social-icon:hover {
    background: #fff!important;
    border-color: #fff!important;
    box-shadow: none
}

.bubble-show:hover .bubble {
    top: -2.2rem
}

.store-footer a:hover {
    color: var(--hoverColor)!important
}

.store-footer h3,.store-footer h3.follow {
    color: #fff!important
}

.sticky-product-bar .s-button-primary-outline {
    border: 1px solid var(--color-primary-l)
}

.footer-top.footer-container {
    padding-bottom: 0
}

.footer-middle.footer-container>.flex.flex-col:first-child {
    order: 0;
    min-width: 10rem
}

.footer-middle.footer-container>.flex.flex-col:nth-child(2) {
    order: 1;
    align-items: center
}

.store-footer .footer-list.store-links-items a {
    line-height: 20px
}

.footer-middle.footer-container>.flex.flex-col:nth-child(3) {
    order: 2
}

.footer-middle.footer-container>.flex.flex-col.gap-4 {
    order: 4
}

span.copyrights.text-sm.opacity-75 {
    display: flex;
    order: 2;
    margin-top: 10px
}

.flex.flex-col.gap-4>.footer-vat.flex.justify-center {
    padding: 0;
    flex-grow: 1;
    overflow: hidden
}

.intercom-lightweight-app-launcher,.intercom-namespace .intercom-dfosxs {
    bottom: 45px!important
}

.product-single .intercom-lightweight-app-launcher,.product-single .intercom-namespace .intercom-dfosxs {
    bottom: 110px!important
}

@media(min-width: 479px) {
    section.sticky-product-bar.bg-white.da-bgg {
        padding-right:80px
    }

    .product-single .intercom-lightweight-app-launcher,.product-single .intercom-namespace .intercom-dfosxs {
        bottom: 55px!important
    }
}

a.navbar-brand.p-1 {
    margin-bottom: 0;
    margin-top: 0;
    padding: 0
}

.s-block__title>.right-side,.s-slider-block__title>.s-slider-block__title-right {
    border-right: 5px solid var(--main-text-color);
    padding-right: 10px
}

.mm-ocd__content ul.main-menu>li>a[aria-label="Ù†Ø¸Ø§Ù… Ø§Ù„ÙˆÙ„Ø§Ø¡"]>h5 {
    font-weight: inherit!important;
    font-family: var(--font-secondary);
    padding: 0 5px
}

.mm-ocd__content ul.main-menu>li>a[aria-label="Ù†Ø¸Ø§Ù… Ø§Ù„ÙˆÙ„Ø§Ø¡"]:before {
    content: "\e94e";
    font-family: sallaicons!important;
    speak: never;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-left: 8px
}

.main-menu li.links:hover,.main-menu li.social:hover {
    color: var(--hoverColor)!important
}

.product-entry button span.s-button-text {
    overflow: visible
}

.product-entry button span.s-button-text>.flex-center {
    position: relative
}

.product-entry salla-add-product-button .s-button-wrap .s-button-element,salla-button .s-quick-buy-button.s-button-element:not(:disabled):not([loading]) {
    background-color: var(--color-primary);
    background: var(--color-primary);
    border-color: var(--color-primary);
    color: #fff
}

.product-entry salla-add-product-button .s-button-wrap .s-button-element i.sicon-shopping-bag2 {
    opacity: 0;
    position: absolute;
    right: -100%;
    top: 50%;
    transform: translateY(-50%) translateX(30px);
    transition: all .5s cubic-bezier(.68,-.55,.265,1.55);
    visibility: hidden;
    color: #000
}

.product-entry salla-add-product-button .s-button-wrap .s-button-element:hover,salla-button .s-quick-buy-button.s-button-element:not(:disabled):not([loading]):hover {
    background-color: var(--goldColor);
    background: var(--goldColor);
    color: var(--color-primary);
    border-color: var(--goldColor);
    overflow: hidden
}

.product-entry salla-add-product-button .s-button-wrap .s-button-element:hover i.sicon-shopping-bag2 {
    opacity: 1;
    transform: translateY(-50%) translateX(-2px);
    visibility: visible;
    right: -20px
}

.product-entry .promo-title,.promotion-title {
    background-color: var(--1) !important;
    background: var(--goldColor);
    color: #000;
}

.product-entry .on-sale>h4 {
    color: var(--linkHoverColor)
}

section.s-block.s-block--faqs {
    background-color: #ffffff!important;
}

.faq-container:hover .faq-item {
    color: #fff
}

@media(min-width: 375px) {
    .footer-middle.footer-container>.flex.flex-col:nth-child(2) {
        min-width:20rem
    }

    .store-footer .footer-list.store-links-items a {
        width: 10rem;
        max-width: 12rem
    }
}

@media(max-width: 768px) {
    .s-block.s-block--photos-slider~section.s-block.s-block--banners.container {
        margin-top:.75rem
    }

    .s-block--banners .two-row,.s-block--banners .one-row {
        grid-template-columns: 1fr 1fr
    }
}

@media only screen and (min-width: 1024px) {
    .main-menu li>a:hover,.main-menu>.has-children:hover>a {
        color:var(--hoverColor)!important
    }

    .main-menu li:not(.menu-user-login)>a:hover {
        color: var(--hoverColor)!important
    }

    .main-menu .has-children li a:hover {
        color: #414042!important
    }

    .store-footer .footer-container .logo-footer .foo {
        max-height: 100px;
        max-width: 100px;
        filter: brightness(33.5);
    }
}

@media(min-width: 992px) {
    #mainnav>.inner {
        background: linear-gradient(to left,var(--1),rgb(34,33,39));
        background: var(--1) /* padding: 21px 0; */
    }

    .s-block__title h2,.s-slider-block__title>.s-slider-block__title-right h2 {
        font-size: 2rem
    }

    .s-block__display-all,.s-slider-block__display-all {
        font-size: 1.15rem
    }

    footer .footer-apps>h3 {
        text-align: center!important
    }

    .footer-middle.footer-container>.flex.flex-col:first-child {
        max-width: 20%;
        justify-items: center;
        align-items: center;
    }
}

@media(min-width: 768px) {
    .grid.one-row.md\:grid-cols-1.grid-flow-row,section.s-block.s-block--banners.container>.grid.one-row.md\:grid-cols-2 {
        grid-template-columns:repeat(3,minmax(0,1fr))
    }

    section.s-block.s-block--banners.container {
        margin-top: 0;
        padding-top: .5rem
    }

    body#app .app-inner header+.s-block.s-block--photos-slider+.s-block.s-block--banners>.grid.two-row.grid-flow-row {
        grid-template-columns: repeat(2,minmax(0,1fr))
    }

    body#app .app-inner header+.s-block.s-block--photos-slider+.s-block.s-block--banners>.grid.two-row.grid-flow-row>.banner-entry {
        height: 400px
    }
}

@media(max-width: 992px) {
    footer .footer-middle.footer-container {
        display:flex;
        flex-wrap: wrap
    }
}

@media(max-width: 480px) {
    .s-block--banners .two-row .banner-entry,.s-block--banners .one-row .banner-entry {
        height:100px
    }
}

@media(max-width: 375px) {
    .sticky-product-bar.da-bgg>.container {
        padding-left:0;
        padding-right: 0
    }

    .s-quantity-input-button {
        width: 2.35rem
    }
}

.main.main--404 {
    background: #0d0d0d
}

.e404-container {
    display: flex;
    flex-direction: column
}

.e404-container>.landing {
    display: flex;
    max-width: 100%;
    height: 100vh
}

h1.title.title--giant.title--404 {
    display: flex;
    flex-direction: column-reverse;
    height: auto;
    max-height: initial;
    width: 50%;
    gap: 10px;
    color: #fff;
    justify-content: center;
    margin-bottom: 0
}

h1.title.title--giant.title--404>img {
    width: 50%;
    height: auto;
    max-height: initial
}

.e404-container>.landing h3 {
    width: 50%;
    display: flex;
    align-items: center;
    margin-top: -90px
}

.e404-container>p {
    position: absolute;
    width: 50%;
    left: 0;
    top: 50%;
    bottom: 0;
    color: #f4f4f4;
    display: flex;
    align-items: flex-start;
    margin: 0
}

.e404-container>a {
    position: absolute;
    padding: 5px 15px;
    right: 50%;
    top: calc(50% + 100px);
    background: var(--hoverColor);
    color: var(--color-primary);
    border-radius: 9999px;
    margin: 0
}

.footerBar {
    background: var(--goldColor);
    min-height: 40px;
    margin: 0;
    display: flex;
    align-items: center;
    flex-direction: row;
    align-content: center;
    padding: 5px;
    border-radius: 0;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 99;
    border-top: 1px solid #6b6b6b
}

.footerBar>div {
    width: 50%;
    text-align: center
}

.footerBar>div:first-child {
    border-left: 2px solid #626262
}

.footerBar>div>h3 {
    color: #fff!important;
    margin: 0 auto;
    font-size: 15px
}

@media(max-width: 768px) {
    .footerBar>div>h3 {
        font-size:12px;
        line-height: 14px
    }
}

.is_large .header-btn .sicon-search {
    color: var(--color-primary)!important
}

footer .footer-top .social-links>a.social-icon {
    width: 30px;
    height: 30px;
    padding: 2px
}

footer .footer-top .social-links>a.social-icon:hover {
    border-radius: 50%;
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg)
}

.categoryNav {
    background: #fff;
    transition: height .75s ease-out;
    height: 0;
    max-height: 46px!important
}

.categoryNavContainer {
    padding: 9px 15px;
    width: 100%;
    overflow-y: visible;
    height: 46px
}

.categoryNavContainer>ul {
    list-style: none;
    display: flex;
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    white-space: nowrap;
    gap: 15px
}

.categoryNavContainer>ul>li {
    display: inline-block;
    flex: 1;
    text-align: center;
    border: 1px solid transparent
}

.categoryNavContainer>ul>li>a {
    padding: 2px 8px;
    display: inline-block;
    width: 100%
}

.categoryNavContainer>ul>li:first-child>a,ul.main-menu>li:not(.mobile-menu-slider):nth-child(2)>a.sidemenu-link>h5 {
    color: var(--heighlightedMenuDarkred)!important
}

.categoryNavContainer>ul>li.categoryNavLink:hover {
    background: var(--lightColorCatHover);
    border-radius: 5px;
    border-color: var(--darkColorCatHover);
    position: relative
}

.categoryNavContainer ul.categoryNavSubmenu {
    display: none;
    position: absolute;
    background: var(--lightColorCatHover);
    padding: 5px 15px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 99;
    margin-top: 1px;
    border-radius: 5px;
    border: 1px solid #e5e2da;
    max-height: calc(100vh - 155px);
    overflow-y: auto;
    scrollbar-color: #d9d9d9 #efefef;
    scrollbar-width: thin
}

.categoryNavContainer ul.categoryNavSubmenu:before {
    content: "";
    display: block;
    position: absolute;
    top: -7px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 99;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 7px 7px;
    border-color: transparent transparent #dee7ee transparent
}

.categoryNavContainer ul.categoryNavSubmenu>li.submenuItem {
    padding: 3px 5px;
    border-bottom: 1px solid #e1e1e1
}

.categoryNavContainer ul.categoryNavSubmenu>li.submenuItem:last-child {
    border-bottom: 0
}

.categoryNavContainer ul.categoryNavSubmenu>li.submenuItem:hover>a {
    color: var(--heighlightedMenuDarkred)
}

.categoryNavContainer>ul>li.categoryNavLink.hasSub:hover>ul.categoryNavSubmenu {
    display: block
}

@media(min-width: 768px) {
    .categoryNavContainer ul.categoryNavSubmenu::-webkit-scrollbar {
        width:8px
    }

    .categoryNavContainer ul.categoryNavSubmenu::-webkit-scrollbar-thumb {
        border-radius: 10px;
        background-color: #d9d9d9;
        -webkit-box-shadow: 0 0 2px rgba(0,0,0,.2)
    }

    .categoryNavContainer ul.categoryNavSubmenu::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,.2);
        background: #efefef;
        border-radius: 10px
    }
}

@media(max-width: 768px) {
    .categoryNavContainer {
        overflow-x:auto
    }

    .categoryNavContainer>ul>li.categoryNavLink:hover {
        position: static
    }

    .categoryNavContainer ul.categoryNavSubmenu {
        left: auto;
        transform: translateX(50%);
        border-top-width: 3px
    }

    .categoryNavContainer ul.categoryNavSubmenu:before {
        left: 27px
    }

    .categoryNavContainer>ul>li.categoryNavLink.hasSub:hover>ul.categoryNavSubmenu {
        overflow-y: auto;
        height: 60vh
    }

    .categoryNavContainer .categoryNavLink.hasSub>a {
        position: relative
    }

    .categoryNavContainer .categoryNavLink.hasSub>a:after {
        content: "";
        display: none;
        position: absolute;
        bottom: -4px;
        left: 50%;
        transform: translateX(-50%);
        z-index: 99;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 7px 7px;
        border-color: transparent transparent #e5e2da transparent
    }

    .categoryNavContainer .categoryNavLink.hasSub:hover>a:after {
        display: block
    }
}

section.s-block.s-block--special-product>.container>.flex-col {
    max-height: 450px;
    border: 1px solid #e8e8e8
}

section.s-block.s-block--special-product .p_image>a>img {
    width: auto;
    transform: scale(1.15) translateY(1%)
}

section.s-block.s-block--special-product .p_image {
    height: auto;
    width: 25%
}

section.s-block.s-block--special-product .p_image+.flex.flex-col {
    width: 75%;
    display: flex;
    justify-content: space-evenly
}

section.s-block.s-block--special-product #special-product-tabs.s-product-tabs {
    margin-top: 10px
}

section.s-block.s-block--special-product #special-product-tabs.s-product-tabs>.tabs.tabs__special.tabs__outline {
    margin: 10px 0
}

section.s-block.s-block--special-product #special-product-tabs.s-product-tabs>.tabs-wrapper.tabs-wrapper__special p {
    width: 90%;
    margin-bottom: 15px
}

@media(max-width: 768px) {
    section.s-block.s-block--special-product>.container>.flex-col {
        flex-direction:row;
        max-height: 310px
    }

    section.s-block.s-block--special-product .p_image {
        width: 40%
    }

    section.s-block.s-block--special-product .p_image+.flex.flex-col {
        width: 60%;
        padding: 10px
    }

    section.s-block.s-block--special-product .p_image+.flex.flex-col>h1 {
        font-size: 1rem;
        line-height: 1rem
    }

    section.s-block.s-block--special-product .p_image+.flex.flex-col>p {
        font-size: .85rem;
        line-height: 16px
    }

    section.s-block.s-block--special-product #special-product-tabs.s-product-tabs {
        margin-top: 0
    }

    section.s-block.s-block--special-product #special-product-tabs.s-product-tabs>.tabs.tabs__special.tabs__outline {
        margin: 0;
        padding: 10px 5px
    }

    section.s-block.s-block--special-product #special-product-tabs.s-product-tabs>.tabs-wrapper.tabs-wrapper__special p {
        width: 100%;
        margin-bottom: 0;
        font-size: .8rem;
        line-height: 16px
    }

    .s-block.s-block--special-product .btn {
        font-size: 14px;
        padding: 5px 15px 6px;
        margin-top: 4px
    }
}

@media(max-width: 425px) {
    section.s-block.s-block--special-product .p_image+.flex.flex-col {
        padding:6px
    }

    section.s-block.s-block--special-product .p_image+.flex.flex-col>h1 {
        font-size: .8rem;
        line-height: .9rem
    }

    .tabs.tabs__special.tabs__outline {
        gap: .75rem
    }

    .tabs.tabs__special.tabs__outline>.tabs__outline .tab-trigger {
        padding: .4rem
    }
}

footer .footer-middle .contact-links>a>i {
    width: 18px;
    height: 18px;
    display: block;
    background-size: contain!important;
    background-position: center center!important;
    background-repeat: no-repeat!important;
    opacity: 1
}

footer .footer-middle .contact-links>a>span.text-unicode {
    color: #19b3ac;
}

footer .footer-middle .contact-links>a>i::before {
    content: ""!important
}

footer .footer-middle .contact-links>a>i.sicon-whatsapp2 {
    background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 224.94 224.94'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %2319b3ac; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M164.08,134.09l-.08.7c-20.61-10.26-22.76-11.64-25.43-7.65-1.84,2.77-7.23,9.04-8.84,10.9-1.64,1.83-3.28,1.97-6.06.7-2.81-1.41-11.84-4.36-22.52-13.92-8.32-7.45-13.9-16.59-15.56-19.4-2.76-4.74,2.99-5.41,8.22-15.31.94-1.97.46-3.51-.24-4.91-.7-1.41-6.3-15.18-8.65-20.68-2.25-5.47-4.57-4.78-6.3-4.78-5.4-.46-9.35-.39-12.82,3.22-15.13,16.63-11.32,33.77,1.63,52.02,25.43,33.29,38.98,39.42,63.77,47.93,6.69,2.12,12.79,1.83,17.62,1.14,5.38-.86,16.56-6.76,18.89-13.37,2.39-6.61,2.39-12.09,1.69-13.36-.66-1.27-2.5-1.97-5.31-3.23h0Z'/%3E%3Cpath class='cls-1' d='M192.32,32.33C120.26-37.33.98,13.19.94,111.47c0,19.64,5.15,38.8,14.94,55.71L0,224.94l59.37-15.48c74.09,40.01,165.52-13.12,165.57-97.93,0-29.76-11.63-57.78-32.76-78.83l.14-.38ZM206.21,111.22c-.06,71.54-78.59,116.21-140.7,79.7l-3.37-2.01-35.15,9.14,9.42-34.16-2.24-3.51C-4.48,98.85,39.93,18.44,113.14,18.44c24.87,0,48.22,9.7,65.81,27.27,17.57,17.42,27.26,40.77,27.26,65.51h0Z'/%3E%3C/svg%3E");
}

footer .footer-middle .contact-links>a>i.sicon-iphone,footer .footer-middle .contact-links>a>i.flex-center.shrink-0.sicon-phone {
    background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 149.95 224.92'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %2319b3ac; %7D %3C/style%3E%3C/defs%3E%3Cg id='bold'%3E%3Cpath class='cls-1' d='M124.18,0H25.77C11.56,0,0,11.56,0,25.77v173.38c0,14.21,11.56,25.77,25.77,25.77h98.41c14.21,0,25.77-11.56,25.77-25.77V25.77c0-14.21-11.56-25.77-25.77-25.77ZM131.21,196.82c0,5.17-4.19,9.38-9.38,9.38H28.1c-5.17,0-9.36-4.2-9.36-9.38V28.12c0-5.17,4.19-9.38,9.38-9.38h4.68c5.17,0,9.38,4.19,9.38,9.38s4.19,9.38,9.38,9.38h46.86c5.17,0,9.38-4.19,9.38-9.38s4.19-9.38,9.38-9.38h4.68c5.17,0,9.36,4.2,9.36,9.38v168.7Z'/%3E%3C/g%3E%3C/svg%3E");
}

footer .footer-middle .contact-links>a>i.sicon-mail {
    background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 246.58 164.36'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %2319b3ac; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M220.87,0H25.69C11.53,0,0,11.51,0,25.67v113c0,14.16,11.53,25.69,25.69,25.69h195.2c14.16,0,25.69-11.53,25.69-25.69V25.67c-.02-14.16-11.54-25.67-25.7-25.67ZM226.02,55.57l-88.45,46.23c-4.42,2.27-9.35,3.5-14.29,3.5s-9.75-1.23-14.29-3.5L20.54,55.57v-23.22l97.9,51.16c2.97,1.54,6.67,1.54,9.66,0l97.9-51.16v23.22h.02Z'/%3E%3C/svg%3E");
}

footer .footer-middle .contact-links>a>i.flex-center.shrink-0.sicon-paper-plane-o {
    background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 224.94 187.44'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %2319b3ac; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M88.25,123.53l-3.71,52.34c5.33,0,7.62-2.29,10.39-5.03l24.95-23.86,51.72,37.87c9.48,5.29,16.17,2.5,18.73-8.73L224.28,17.07h.01c3.01-14.03-5.06-19.51-14.31-16.07L10.44,77.38c-13.61,5.29-13.41,12.88-2.32,16.32l51,15.87,118.5-74.14c5.58-3.7,10.64-1.64,6.48,2.04l-95.85,86.07Z'/%3E%3C/svg%3E");
}

.s-rating-stars-wrapper {
    margin-bottom: 15px
}

.price span.before-price {
    font-size: 18px
}

button.s-slider-nav-arrow span {
    display: block;
    background: #fff;
    border-radius: 50%;
    border: 1px solid #e0e0e0
}

salla-slider .s-slider-block__title-nav button.swiper-button-disabled svg {
    fill: #adadad!important;
    cursor: not-allowed
}

.s-product-options-colors-wrapper {
    margin-bottom: 5px
}

.s-product-options-colors-item>label {
    position: relative
}

.s-product-options-colors-item>label>div>p {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: max-content
}

.product-single .descWrapper {
    position: relative
}

.product-single article#more-content.full-description.details {
    position: static
}

.product-single article#more-content.full-description.details iframe.ql-video {
    height: 250px;
    position: absolute;
    left: 0;
    right: 0;
    padding: 15px;
    background: #fff;
    display: none
}

article#more-content.full-description.details:before {
    font-size: 18.72px
}

#btn-show-more {
    background: #fff;
    display: block;
    color: gray;
    border: 0;
    text-align: left;
    padding-top: 5px
}

#btn-show-more>i.sicon-arrow-down {
    position: relative;
    top: 3px
}

.details-slider.s-slider-wrapper {
    border: .1rem solid #fff
}

@media(max-width: 480px) {
    section.sticky-product-bar>.container {
        padding:0
    }

    section.sticky-product-bar .s-quantity-input-button {
        width: 2.75rem
    }

    section.sticky-product-bar .s-quantity-input-input {
        width: 2rem;
        padding: 0
    }

    section.sticky-product-bar salla-add-product-button salla-button:not(.s-quick-buy-button) button .s-button-text:after {
    }

    section.sticky-product-bar salla-add-product-button salla-button .s-button-btn {
        padding: .5rem .5rem .625rem;
        font-size: .75rem
    }
}

salla-add-product-button.sticky-product-bar__btn.s-add-product-button-with-quick-buy>salla-button button {
    position: relative;
    overflow: hidden;
    border: .01rem solid #080403
}

salla-add-product-button.sticky-product-bar__btn.s-add-product-button-with-quick-buy>salla-button button:before {
    content: "";
    position: absolute;
    top: 0;
    right: -200%;
    z-index: 0;
    display: block;
    width: 200%;
    height: 100%;
    background: -webkit-linear-gradient( right,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.45) 25%,rgba(255,255,255,0.6) 40%,rgba(255,255,255,0.9) 50%,rgba(255,255,255,0.6) 60%,rgba(255,255,255,0.45) 75%,rgba(255,255,255,0.1) 100% );
    background: linear-gradient( to right,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.45) 25%,rgba(255,255,255,0.6) 40%,rgba(255,255,255,0.9) 50%,rgba(255,255,255,0.6) 60%,rgba(255,255,255,0.45) 75%,rgba(255,255,255,0.1) 100% );
    -webkit-transform: skewX(35deg);
    transform: skewX(35deg);
    -webkit-animation: btnShine 1.8s infinite;
    animation: btnShine 2s infinite
}

@-webkit-keyframes btnShine {
    100% {
        right: 150%
    }
}

@keyframes btnShine {
    100% {
        right: 150%
    }
}

salla-add-product-button.sticky-product-bar__btn.s-add-product-button-with-quick-buy>salla-button button span.s-button-text {
    position: relative
}

@-webkit-keyframes btnIconshake {
    100% {
        top: 2px
    }
}

@keyframes btnIconshake {
    100% {
        top: 2px
    }
}

.discountCupon {
    width: 100%;
    max-width: 650px;
    height: auto;
    border-radius: 5px;
    box-shadow: rgba(99,99,99,.2) 0 2px 8px 0;
    background-color: #b7a98f;
    padding: 0 10px 10px;
    position: relative;
    border: 2px dashed #e7e5e5;
    display: flex;
    flex-direction: column;
    margin: 15px auto
}

.discountCupon>.main,.discountCupon>.copy-button {
    display: flex;
    justify-content: space-between;
    padding: 0 10px;
    align-items: center;
    flex: 1
}

.discountCupon>.copy-button {
    flex-direction: row-reverse
}

.discountCupon>.main>.co-img {
    width: 70px;
    height: 70px;
    overflow: hidden;
    background: #003153;
    border-radius: 6px;
    flex: 1;
    text-align: center;
    display: flex;
    align-items: center
}

.discountCupon>.main>.co-img>img {
    width: 100px;
    height: auto;
    margin: 0 auto
}

.discountCupon>.main>.vertical {
    border-left: 2px dashed #8d8d8d;
    height: 50%;
    position: absolute;
    left: 40%
}

.discountCupon>.main>.content {
    flex: 2;
    text-align: right
}

.cuponLogo {
    flex: 1;
    height: 85px;
    background: var(--logo) left center no-repeat;
    background-size: contain
}

.cuponLogo>img {
    height: 85px;
    width: auto;
    margin: auto;
    float: left;
    display: none
}

.discountCupon>.main>.content h1 {
    font-size: 28px;
    margin-top: 4px;
    color: #59453a
}

.discountCupon>.main>.content h1 span {
    font-size: 18px
}

.discountCupon>.main>.content h2,.discountCupon>.main>.content h3 {
    color: #59453a
}

.discountCupon>.main>.content h2 {
    font-size: 18px
}

.discountCupon>.main>.content h3 {
    font-size: 26px
}

.discountCupon>.main>.content p {
    font-size: 16px;
    color: #696969;
    margin-left: -20px
}

.discountCupon>.copy-button {
    margin: 0 0 -3px;
    height: 45px;
    border-radius: 4px;
    padding: 0;
    border: 3px solid #fff;
    background: #fff
}

.discountCupon>.copy-button input {
    width: 100%;
    height: 100%;
    border: none;
    outline: none;
    font-size: 16px;
    text-align: left;
    padding-top: 0;
    padding-bottom: 0
}

.discountCupon>.copy-button button,.discountCupon>.copy-button input[type=button] {
    padding: 5px 20px;
    background-color: var(--color-primary);
    color: #fff;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 3px;
    max-width: 70px
}

.discountCupon>.copy-button button.copybtnCopied,.discountCupon>.copy-button input[type=button].copybtnCopied {
    position: absolute;
    width: 100%;
    max-width: 100%;
    height: 44px;
    text-align: center;
    left: 0;
    background-color: #529654;
    border: 4px solid #529654
}

.testimonials-slider .line-clamp-2,.testimonials-slider .line-clamp-3 {
    min-height: 24px
}

.commentsSecWrapper {
    display: flex;
    overflow: hidden
}

.s-comments.s-comments-product salla-infinite-scroll {
    display: inline-flex;
    flex-wrap: nowrap;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    overflow-x: auto;
    height: calc(100% + 12px);
    gap: 10px;
    min-width: 100%;
    width: auto;
    scrollbar-color: #d9d9d9 #efefef;
    scrollbar-width: thin
}

.s-comments.s-comments-product salla-infinite-scroll>.list-block {
    flex: 0 0 auto;
    width: 75%
}

.comment.comment.flex.text-sm.space-s-2 {
    width: 100%
}

.s-comments-product .s-comment-form-input {
    background-color: #f7f7f7;
    border: 1px solid var(--color-primary)
}

.s-infinite-scroll-btn.s-button-btn.s-button-primary {
    text-decoration: none;
    padding: 5px 10px;
    border: 1px solid var(--color-primary)
}

.s-infinite-scroll-btn.s-button-btn.s-button-primary:hover {
    background: var(--color-primary);
    color: #fff
}

.s-comments.s-comments-product>div {
    display: flex;
    flex-direction: column
}

.s-comments.s-comments-product>div>salla-comment-form {
    order: 3;
    margin: 20px 0
}

.s-comments.s-comments-product>div>salla-comment-form+div {
    margin-top: 0
}

.s-comments.s-comments-product salla-infinite-scroll::-webkit-scrollbar,.commentsSecWrapper::-webkit-scrollbar {
    width: auto!important;
    height: 12px!important;
    display: block!important;
    -webkit-appearance: none!important;
    -webkit-overflow-scrolling: auto!important
}

.s-comments.s-comments-product salla-infinite-scroll::-webkit-scrollbar:horizontal,.commentsSecWrapper::-webkit-scrollbar:horizontal {
    height: 12px;
    -webkit-overflow-scrolling: auto
}

.s-comments.s-comments-product salla-infinite-scroll::-webkit-scrollbar-track,.commentsSecWrapper::-webkit-scrollbar-track {
    height: 12px;
    background: #efefef;
    background: #efefef;
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,.2)
}

.s-comments.s-comments-product salla-infinite-scroll::-webkit-scrollbar-thumb,.commentsSecWrapper::-webkit-scrollbar-thumb {
    height: 12px;
    border-radius: 10px;
    background-color: #d9d9d9;
    background-color: #d9d9d9;
    -webkit-box-shadow: 0 0 2px rgba(0,0,0,.2)
}

.s-comments.s-comments-product salla-infinite-scroll::-webkit-scrollbar-thumb:hover,.commentsSecWrapper::-webkit-scrollbar-thumb:hover {
    background: #d9d9d9
}

@media(min-width: 768px) {
    #product-tabs-faqs {
        scroll-margin-top:250px
    }
}

@media(max-width: 768px) {
    .comment.comment.flex.text-sm.space-s-2>:not([hidden])~:not([hidden]) {
        margin-right:calc(0.25rem*(1 - var(--tw-space-s-reverse)))
    }

    .comment.comment.flex.text-sm.space-s-2>:not([hidden])~:not([hidden]) {
        margin-left: calc(0.25rem*var(--tw-space-s-reverse))
    }

    #product-tabs-faqs {
        scroll-margin-top: 150px
    }
}

@media(min-width: 1024px) {
    .s-block--tabs-produtcs .tabs-wrapper .tabs__item .grid {
        grid-template-columns:repeat(4,minmax(0,1fr))
    }
}

.details__container>.s-city-option {
    width: 100%
}

.s-city-option .dropbtn {
    width: 100%;
    text-align: right;
    height: 100%;
    padding: 8px 12px 8px 8px;
    cursor: auto;
    font-weight: 100!important
}

.s-city-option .dropdown.dropActive,.s-city-option .dropdown-content.show {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);
    border-color: #414042;
    border-color: var(--color-primary);
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)
}

.s-city-option #citiesInputSearch {
    box-sizing: border-box;
    background-image: url(https://cdn.salla.sa/form-builder/nZ8KNmsxh8fqfgqA5O2t1DnYNA60K2DvTDInoK5Q.png);
    background-position: 14px 12px;
    background-repeat: no-repeat;
    font-size: 16px;
    padding: 14px 20px 12px 45px;
    border: none;
    border-bottom: 1px solid #ddd
}

.s-city-option #citiesInputSearch:focus {
}

.s-city-option .dropdown {
    position: relative;
    display: inline-block;
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggc3Ryb2tlPScjNmI3MjgwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMS41JyBkPSdtNiA4IDQgNCA0LTQnLz48L3N2Zz4=);
    background-position: right .5rem center;
    background-repeat: no-repeat;
    background-size: 1.5em 1.5em;
    padding-right: 2.5rem;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact
}

.s-city-option .dropdown-content {
    display: none;
    position: absolute;
    left: 0;
    top: 100%;
    background-color: #f9fafb;
    min-width: 230px;
    width: 100%;
    overflow: auto;
    border: 1px solid #ddd;
    z-index: 1;
    overflow: hidden
}

.s-city-option .dropdown-content ul {
    max-height: 230px;
    overflow: auto;
    scrollbar-color: #d9d9d9 #efefef;
    scrollbar-width: thin
}

.s-city-option .dropdown-content a {
    color: #000;
    padding: 12px 16px;
    text-decoration: none;
    display: block
}

.s-city-option .dropdown a:hover {
    background-color: #ddd
}

.show {
    display: block!important
}

.s-cities-label {
    color: rgba(55,65,81,var(--tw-text-opacity));
    display: block;
    font-size: .875rem;
    font-weight: 700;
    line-height: 1.25rem;
    margin-bottom: .625rem
}

.s-cities-label {
    --tw-text-opacity: 1;
    color: rgba(0,0,0,var(--tw-text-opacity))
}

.s-cities-label b {
    display: block
}

.s-cities-label small {
    --tw-text-opacity: 1;
    color: rgba(156,163,175,var(--tw-text-opacity))
}

.s-cities-content {
    margin-top: .25rem
}

.s-cities-content select,.s-cities-content>div>.dropdown {
    --tw-bg-opacity: 1;
    background-color: rgba(249,250,251,var(--tw-bg-opacity));
    background-position: left .5rem center;
    padding-right: 12px
}

.s-cities-content>div>.dropdown {
    padding: 0
}

.deliverTime {
    padding: 4px 10px 0 0;
    color: var(--dark-text-main)
}

@media(min-width: 640px) {
    .s-city-option {
        width:100%;
        grid-gap: 1rem;
        align-items: flex-start;
        display: grid;
        gap: 1rem;
        grid-template-columns: repeat(3,minmax(0,1fr))
    }

    .s-cities-label {
        margin-top: 1px
    }

    .s-cities-content {
        grid-column: span 2/span 2;
        margin-top: 0
    }
}

@media(min-width: 768px) {
    .s-cities-label {
        margin-bottom:0
    }

    .s-city-option .dropdown-content ul::-webkit-scrollbar {
        width: 8px
    }

    .s-city-option .dropdown-content ul::-webkit-scrollbar-thumb {
        border-radius: 10px;
        background-color: #d9d9d9;
        -webkit-box-shadow: 0 0 2px rgb(0 0 0/20%)
    }

    .s-city-option .dropdown-content ul::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 1px rgb(0 0 0/20%);
        background: #efefef;
        border-radius: 10px
    }
}

small {
    font-size: 90%;
    /* font-weight: 100!important; */
}

select option:checked,select option:hover {
    background: #ddd!important
}

.text-red-400 {
}

section.s-block.s-block--banners.container>.grid>.banner-entry:first-child,section.s-block.s-block--banners.container>.grid>.banner-entry:nth-child(2) {
    display: none
}

.product-index header+.nav-header {
    padding-bottom: .5rem
}

.product-index>.app-inner>.cat-square-banner.mt-4 {
    margin: .1rem
}

.is-sticky-product-bar .sticky-product-bar {
    z-index: 3
}

.dark .da-brdr {
    border-color: var(--transWhite15)!important
}

#subcat-slider.carousel-slider .swiper-wrapper>div {
    background: #1e1d1e;
    color: #fff;
    padding: .5rem .625rem;
    border: 1px solid #efefef;
    border-radius: 6px;
    display: flex;
    align-items: center;
    align-content: center
}

#subcat-slider.carousel-slider .swiper-wrapper>div>a {
    width: 100%
}

.s-infinite-scroll-btn.s-button-btn.s-button-primary {
    background-color: transparent;
    color: var(--color-primary)
}

salla-add-product-button>salla-button.s-button-wrap>button {
    padding-left: 12px;
    padding-right: 12px
}

salla-add-product-button>salla-button.s-button-wrap>button>span.s-button-text {
    justify-content: center
}

salla-add-product-button>salla-button.s-button-wrap>button>span.s-button-text>i {
    font-size: 14px
}

section.s-block.s-block--banners,section.s-block.s-block--best-offers.container {
    margin-bottom: 30px
}

.intercom-lightweight-app {
    display: none
}

#faqLink>span.s-button-text {
    display: inline-flex;
    align-items: center
}

section#psFaq {
    margin-top: 25px;
    scroll-margin-top: 150px
}

@media(min-width: 768px) {
    .s-products-slider-card.swiper-slide {
        width:20%
    }

    .home-slider .s-slider-block__title-nav {
        display: none;
        -webkit-animation: intercom-lightweight-app-launcher .75s;
        animation: intercom-lightweight-app-launcher .75s
    }
}

@media(max-width: 768px) {
    .s-products-slider-card.swiper-slide {
        width: 50% !important;
    }

    .s-product-card-sale-price,.s-product-card-content-sub {
        /* flex-direction: column; */
        gap: .05rem;
    }
}

@media(min-width: 640px) {
    #subcat-slider.carousel-slider .swiper-wrapper>div.sub-cat-icon {
        display:flex;
        align-items: center;
        width: 100%;
        max-width: 150px;
        border: 1px solid #efefef;
        border-radius: 6px;
        text-align: center;
        padding: 8px 6px
    }

    #subcat-slider.carousel-slider .swiper-wrapper>div.sub-cat-icon>a.sub-categories {
        flex: 1
    }
}

.promotion-title {
    color: #fff
}
.s-block__title p {
  
    font-size: 0.975rem;
    line-height: 1.25rem;
    opacity: 1;
}
.s-slider-block__title h2,.main-content h1,.s-block__title h2,h2.w-full.da-cp {
    text-transform: uppercase;
    background-image: linear-gradient( -225deg,var(--1) 0%,var(--1) 29%,var(--2) 67%,var(--2) 100% );
    background-size: 200% auto;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: 4s linear infinite textclip;
    color: var(--3);
    display: inline-block;
    font-weight: 600;
    border-bottom: 3px;
   
    line-height: 1.5;
}

@keyframes textclip {
    100% {
        background-position: 200% center
    }
}

@media(min-width: 768px) {
    .s-products-slider-card.swiper-slide {
        width: 23.666667%;
    }

    .s-products-list-wrapper {
        gap: 1rem;
        grid-template-columns: repeat(4,minmax(0,1fr));
    }
}

/* .is_large .s-cart-summary-wrapper i.text-base,i.sicon-menu.text-primary.text-2xl,.mode-toggler.header-btn.cursor-pointer {
    background-repeat: no-repeat;
    background-position: center;
    width: 2rem;
    border-radius: 10px 0 10px 10px;
    border: 2px solid #fff;
    padding: .1rem
}
 */
.sicon-shopping {
    background-repeat: no-repeat;
    background-position: center;
    width: 1.4rem
}

.s-product-card-content salla-add-product-button .s-button-text {
    overflow: visible
}

i.sicon-menu.text-primary.text-2xl {
    margin: -2px 0 0
}

.is_large .header-btn i.sicon-user.text-base.text-black.da-tm,.is_large .header-btn .sicon-search {
    /*     border-radius: 10px 0 10px 10px;
    border: 2px solid #fff; */
    padding: 4px;
    margin: -8px -7px 0 0
}

.dark .s-cart-summary-total,.currency-btn.ms-2,p.da-tm.hidden.text-xl.md\:block.ms-1,.is_large .header-btn .sicon-search,.is_large .header-btn .sicon-user {
    color: #fff!important
}

.is_large .s-cart-summary-wrapper i.text-base {
    position: absolute;
    top: 3px!important;
    padding: 4px;
}

.s-product-card-entry,.s-products-slider-card.swiper-slide {
    transition: transform .5s ease-in-out
}

/* .s-product-card-entry:hover,.s-products-slider-card.swiper-slide:hover {
    transform: scale(1.03)
} */
button.s-product-card-wishlist-btn.animated.s-button-element.s-button-icon.s-button-outline.s-button-light-outline.s-button-loader-center {
    display: none
}

.swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-rtl.swiper-ios {
}

b.s-cart-summary-total {
    display: none
}

p.text-base.da-tm.leading-6.line-clamp-3.w-full.da-tm.text-center.my-2 {
    background: linear-gradient(90deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);
    background: var(--color-primary);
    border: 1px solid #d6d6d6;
    box-shadow: 0 2px 4px 0 rgb(0 0 0/6%);
    border-radius: 27px;
    padding: 29px;
    color: #fff!important;
    min-height: 12rem;
    max-height: 11rem;
    position: relative;
    font-family: var(--font-secondary);
}

.navbar-brand {
    /* animation: wiggle 2.5s infinite!important */
}

@keyframes wiggle {
    0% {
        transform: rotate(0deg)
    }

    80% {
        transform: rotate(0deg)
    }

    85% {
        transform: rotate(5deg)
    }

    95% {
        transform: rotate(-5deg)
    }

    100% {
        transform: rotate(0deg)
    }
}

.store-footer__inner.da-bgm {
    background-color: #1eb5ae !important;
    border-radius: 60px 60px 0 0;
    background-repeat: repeat repeat;
    background-position: center center;
    background-size: 10%;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz48c3ZnIGlkPSdMYXllcl8xJyBkYXRhLW5hbWU9J0xheWVyIDEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDI1MjYuNiAxNjQwLjY1Jz48ZGVmcz48c3R5bGU+IC5jbHMtMSB7IGZpbGw6ICMwZDkzODk7IH0gLmNscy0xLCAuY2xzLTIsIC5jbHMtMyB7IHN0cm9rZS13aWR0aDogMHB4OyB9IC5jbHMtMiB7IGZpbGw6ICMyN2M5YmQ7IH0gLmNscy0zIHsgZmlsbDogbm9uZTsgfSA8L3N0eWxlPjwvZGVmcz48cmVjdCBjbGFzcz0nY2xzLTMnIHg9JzYwOS45MicgeT0nNjAyLjA4JyB3aWR0aD0nMTQ0MCcgaGVpZ2h0PSc1NjAnLz48cGF0aCBjbGFzcz0nY2xzLTEnIGQ9J202MDkuOTIsMTEzOS4yNGMxMTguODksMTUuOTgsMjQ5LjY5LDczLjE0LDM1Mi40LDExLjE4LDEwMi42OS02MS45NSwxMTkuMjItMjAyLjI0LDE1NC40LTMxNi45LDMxLjE0LTEwMS41LDUyLjUxLTIwNC42LDM3Ljg2LTMwOS43Ni0xNC42OS0xMDUuNDgtNTkuODItMjAxLjU5LTEyMS4yMS0yODguNjJDOTY2LjY5LDE0MC42LDkwMC44NCwxNy41NCw3ODYuMjUsMS41NWMtMTE2LjAxLTE2LjE5LTIwNC43NCw5OC43Ni0zMDYuNzcsMTU2LjMxLTc3LjM1LDQzLjYzLTE0OS4wMiw4Ny4xMi0yMTkuODIsMTQwLjcyLTkwLjMsNjguMzUtMjIxLjUxLDEwNy45Mi0yNTIuNTUsMjE2LjgzLTMwLjkyLDEwOC41MSw0NS42NCwyMTcuNDksMTAwLjczLDMxNS45Niw1MS40OCw5Mi4wMywxMTUuODMsMTc2LjcxLDIwNS43MiwyMzEuODQsODguNzQsNTQuNDEsMTkzLjE5LDYyLjE3LDI5Ni4zNSw3Ni4wNCcvPjxwYXRoIGNsYXNzPSdjbHMtMicgZD0nbTIwNDkuOTIsMTYzOC4zOWM5NC45MS0yLjQ3LDE5OC44Nyw4LjI4LDI3NC43OC00OC43Niw3NC43Ni01Ni4xNyw4NC4zMy0xNjAuODYsMTE5LjUyLTI0Ny40OSwzMy41Mi04Mi41LDg3LjQyLTE1OS42Nyw4Mi4wMS0yNDguNTUtNS42MS05Mi4xNC00My40LTE4NS40Ny0xMTIuMTctMjQ3LjA0LTY2LjAzLTU5LjEyLTE2MS4zNC02My43MS0yNDkuMDYtNzYuMzgtNzYuOC0xMS4wOS0xNTIuNzMtMTEuNTUtMjI3Ljk1LDcuNDktNzcuNTgsMTkuNjQtMTUxLjA4LDUwLjc3LTIxMS4xMywxMDMuNjYtNjYuMjMsNTguMzMtMTIxLjEsMTI4Ljg4LTE0OC4yNiwyMTIuODUtMzAuNDIsOTQuMDUtNDguNjcsMTk3LjQ0LTE0LjQ1LDI5MC4xOCwzNS4yLDk1LjQyLDExMi40NSwxNzIuNzQsMjAyLjYxLDIxOS44LDg2LjMxLDQ1LjA1LDE4Ni43OCwzNi43NiwyODQuMTEsMzQuMjMnLz48L3N2Zz4=);
    background-size: cover;
    background-position: 1rem;
}

a.flex-center.pb-2.pt-4.gap-2.w-max.h-full,h2.da-tm,.dark .da-tm,.dark .da-cp,.store-footer h3,.dark .footer-bottom .copyrights p {
    color: #fff !important
}

body,#app>div.app-inner.flex.flex-col.min-h-full>section:nth-child(56) {
    overflow-x: hidden;
    background-color: #e9e9e9!important ;
    background-color: #fff !important;
}

@keyframes textclip {
    to {
        background-position: 200% center
    }
}

#mainnav>div,.main-nav-container.fixed-header .inner,.store-footer__inner {
    background: var(--1);
    /* background: #16aab6; */
}

.dark .product-entry salla-add-product-button .s-button-wrap .s-button-element,.product-entry salla-add-product-button .s-button-wrap .s-button-element {
    background: linear-gradient(to left,var(--1),rgb(34,33,39));
    color: #fff!important
}

.dark .product-entry salla-add-product-button .s-button-wrap .s-button-element:hover,.product-entry salla-add-product-button .s-button-wrap .s-button-element:hover {
    background: #000
}

.store-footer .store-links-items * {
    text-align: right!important
}

.is_large .header-btn,#mainnav .is_large .header-btn,#mainnav .s-cart-summary-total,#mainnav [class^=sicon-],#mainnav [class*=" sicon-"] {
    color: #fff
}

#app>div.app-inner.flex.flex-col.min-h-full>section:nth-child(55)>div>div {
    flex-direction: row-reverse
}

@media(max-width: 667px) {
    .s-block--hero-slider .-translate-x-1\/2 {
        top:75%!important
    }

    #app>div.app-inner.flex.flex-col.min-h-full>section:nth-child(55)>div>div {
        flex-direction: column-reverse
    }

    .mob\:bottom-24 {
        bottom: 2rem
    }

    .breadcrumbs {
        /* display: none */
    }

    .s-block--full-bg+.merge-with-top-component {
        margin-top: -4rem
    }

    #app>div.app-inner.flex.flex-col.min-h-full>section>div>div.grid.grid-cols-3.items-baseline.gap-2.sm\:gap-6.lg\:gap-4>div>div.flex-center.h-14.w-14.md\:h-20.md\:w-20>i {
        margin: 1.5rem 0
    }
}

@media(min-width: 1024px) {
    [dir=rtl] .main-menu li:not(.menu-user-login).root-level.has-children>a {
        padding-left:.3em
    }

    #app>div.app-inner.flex.flex-col.min-h-full>div.container.px-2\.5.ms\:px-5>div>div>salla-infinite-scroll,#app>div.app-inner.flex.flex-col.min-h-full>section>div.grid.grid-cols-2.md\:grid-cols-4.lg\:grid-cols-6.gap-2.sm\:gap-6.lg\:gap-4 {
        grid-template-columns: repeat(4,minmax(0,1fr))!important
    }

    salla-slider .slide--one-sixth {
        width: 25%!important
    }
}

.mm-spn.mm-spn--navbar.mm-spn--main ul.main-menu>li>a>.lazy__bg.lazy_menu {
    height: 1.25rem;
    width: 1.25rem;
    border-radius: 0
}

.s-block--features {
    background: transparent;
}

#app>div.app-inner.flex.flex-col.min-h-full>div.nav-header.py-6.px-4.flex.flex-col.bg-gray-100.da-bgg.relative>div.nav-title.container.flex.items-center.gap-2.md\:gap-4 {
    justify-content: start
}

#app>div.app-inner.flex.flex-col.min-h-full>div.nav-header.py-6.px-4.flex.flex-col.bg-gray-100.da-bgg.relative>div.sub-nav-header.md\:container>div div>a>img {
    border-radius: 0
}

div.swiper-lazy-wrap.w-full.relative.swiper-slide.swiper-slide-visible.swiper-slide-active>div {
    justify-content: start
}

#app>div.app-inner.flex.flex-col.min-h-full>section:nth-child(52) .slide--cat-entry {
    background: 0 0
}

#app>div.app-inner.flex.flex-col.min-h-full>section:nth-child(52) .lazy__bg.lazy_avatar {
    width: 12rem!important;
    height: 12rem!important
}

#app>div.app-inner.flex.flex-col.min-h-full>section:nth-child(52) .lazy__bg.lazy_avatar:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(0,-1rem)
}

.product-footer {
    flex-direction: column-reverse;
    align-items: end
}

.product-entry salla-add-product-button .s-button-wrap .s-button-element {
    border-radius: 0!important;
    border: 0;
    padding: .75rem .25rem!important;
    font-size: 1rem!important
}

.navbar-brand {
    margin: 0!important
}

.product-entry>div {
    padding: 0!important
}

.price-wrapper,.title-wrapper {
    padding: .75rem!important
}

.product-entry--vertical salla-button.btn--wishlist {
    margin-left: 9px
}

section:nth-child(6) a {
    background: 0 0!important
}

#app>div.app-inner.flex.flex-col.min-h-full>section>div>div>div>div.flex-center.h-14.w-14.md\:h-20.md\:w-20>i::before {
    content: ""
}

#app>div.app-inner.flex.flex-col.min-h-full>div>div>div.flex.flex-col.p-2.gap-1 {
    flex-direction: row;
    align-items: center
}

#app>div.app-inner.flex.flex-col.min-h-full>div>div {
    justify-content: center
}

.mm-spn a {
    align-items: center
}

@media(min-width: 900px) {
    .main-menu .sub-menu .lazy__bg.lazy_menu {
        height:5.25rem;
        width: 5.25rem;
        border-radius: 0
    }
}

.mm-spn a.has-max {
    width: calc(100% - 2rem)
}

.store-footer .footer-container .footer-list a {
    margin-bottom: .75rem;
    background: var(--1);
    padding: .5rem;
    border-radius: 5px
}

[dir=rtl] .footer-middle h3 {
    text-align: center
}

.menu-silde.lazy_bg.lazy.bg-cover.bg-center.swiper-slide.swiper-slide-visible.swiper-slide-active.entered {
    display: none
}

.mode-toggler.header-btn.cursor-pointer {
    color: #fff!important
}

.dark .mode-toggler .light-mode {
    stroke: #fff
}

::-webkit-scrollbar {
    width: 10px;
    height: 10px
}

::-webkit-scrollbar-track-piece {
    background-color: #00000033;
    -webkit-border-radius: 0
}

::-webkit-scrollbar-thumb:vertical {
    height: 200px;
    background-color: var(--1);
    -webkit-border-radius: 0
}

::-webkit-scrollbar-thumb:vertical:hover {
    background-color: var(--3)
}

::-webkit-scrollbar-thumb:horizontal {
    width: 200px;
    background-color: #7d7d7db3;
    -webkit-border-radius: 0
}

button.search-btn.header-btn {
    border: 1px solid #545454;
    border-radius: 100px;
    width: 50%;
    min-width: 70px;
    background: #f1f1f1;
    margin-right: 10px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding-left: 10px;
    margin: 0 0 0 10px
}

.is_large .header-btn .sicon-search {
    border-radius: 10px 0 10px 10px;
    border: 2px solid #2a272700;
    padding: 4px;
    margin: 1px -7px 0 0
}

.is_large .header-btn .sicon-search {
    color: #000!important
}

.is_large .header-btn i.sicon-user.text-base.text-black.da-tm,.is_large .header-btn .sicon-search {
    /*     border-radius: 10px 0 10px 10px;
    border: 2px solid #fff; */
    padding: 4px;
    margin: -8px -7px 0 0;
}

.dark .s-cart-summary-total,.currency-btn.ms-2,p.da-tm.hidden.text-xl.md\:block.ms-1,.is_large .header-btn .sicon-search,.is_large .header-btn .sicon-user {
    color: #fff!important
}

.s-product-card-promotion-title {
    background-color: var(--1)!important;
}

i.flex-center.shrink-0.sicon-phone {
}

i.flex-center.shrink-0.sicon-paper-plane-o {
}

.is_large .header-btn .sicon-search {
    padding: 13px 4px;
}

.is_large .header-btn .sicon-search:before {
    position: relative;
    top: -10px;
}

.navbar-brand img,.store-footer .footer-container .logo-footer .foo {
    height: 0px !important
}

.flex.items-center.flex-col.justify-center .navbar-brand,.store-footer .footer-container .logo-footer {
    background-image: var(--logo);
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-repeat: no-repeat no-repeat;
    background-size: contain;
    height: 76px;
    width: 11rem;
    display: block;
    filter: invert(1) brightness(69.5);
}

.dark .da-bgm .flex.items-center.flex-col.justify-center .navbar-brand {
    filter: none;
    filter: invert(1) contrast(0.5) hue-rotate(170deg);
}

.store-footer .footer-container .logo-footer {
    width: 87%;
    background-position: center;
}

@media (max-width: 700px) {
    .navbar-brand,.store-footer .footer-container .logo-footer {
        width: 100%;
    }

    .flex.items-center.flex-col.justify-center .navbar-brand {
        width: 8rem;
        position: relative;
        top: 0px;
        right: -9px;
    }

    .store-footer .footer-container .logo-footer {
        width: 100%;
        filter: invert(1) brightness(69.5);
    }
}

.s-login-modal-header-icon {
    display: none;
}

.s-login-modal-wrapper:before {
    display: block !important;
    content: '';
    background: var(--logo);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    height: 153px;
}

@media (max-width: 700px) {
    .product__description.overflow-hidden.opt-text.text-light.sm\:p-1.leading-7.mb-3 strong {
        font-weight: 300 !important;
    }
}

.store-header .s-user-menu-trigger .s-user-menu-avatar-wrap {
    height: 3rem;
    width: 3rem;
    padding: 0.375rem;
}

.dark .form-input, .dark input, .dark textarea, .dark select, .dark .tel-input, .dark .s-login-modal-input, .dark .s-product-availability-input, .dark .s-verify-input, .dark .s-comment-form-input {
    color: #ffffff;
    background-color: #ffffff;
}

.s-modal-container {
    z-index: 999999999999999999999999999999;
}

.tabs .tab-trigger.is-active,.tabs__product .tab-trigger {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.tabs .tab-trigger.is-active {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    background-color: #414042;
    background-color: var(--color-primary);
    padding: 0.5rem;
    color: var(--text-btn);
}

.price .total-price,h2.da-tm {
    font-size: 1.5rem;
    color: var(--1) !important;
}

.bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: var(--1-1) !important;
}

.product__description ul {
    list-style-type: decimal !important;
}

small.color-grey.da-tm.mb-2 {
    color: #000 !important;
}

body.product-single #wa-nera-widget-send-button {
    bottom: 113px;
}

@media (min-width: 479px) {
    .mob\:bottom-4 {
        top: 15px;
        left: 4rem !important;
    }
}

@media (max-width: 479px) {
    .wish-share.absolute.md\:top-4.md\:end-4.mob\:bottom-4.mob\:start-4.z-\[2\].text-lg.flex-center.gap-2.opacity-80 {
        left: -50vw !important;
        top: 13vw;
        display: block;
        width: 1rem;
        height: 1rem;
    }
}

.s-button-light-outline {
    background: var(--1);
    fill: #fff !important;
    color: #fff;
}

.wish-share.absolute.md\:top-4.md\:end-4.mob\:bottom-4.mob\:start-4.z-\[2\].text-lg.flex-center.gap-2.opacity-80 {
}

custom-salla-product-card.rounded-md {
    background: #e4f7f6;
}

.dark .x-icon {
    fill: #ffffff;
}

.dark .footer-profile p {
    color: #ffffff;
}

@media (max-width: 479px) {
    section.s-block.s-block--best-offers.container.overflow-hidden .carousel-slider .s-slider-block__title-nav {
        display: block;
        margin: 0 !important;
    }

    salla-slider .s-slider-block__title-nav button {
        opacity: .8;
        height: 20px;
        width: 28px;
        margin: 0px 1px !important;
    }
}

#app > div.app-inner.flex.flex-col.min-h-full > div.flex.flex-col.bg-gray-100.da-bgg.relative.md\:mb-6 > div > nav > ol {
    font-size: 1rem;
}

section.s-block.s-block--best-offers.container.overflow-hidden {
}

a.s-slider-block__display-all {
    position: relative;
    right: -12px;
}

p.text-xs.menu_promo.bg-red-500.text-white {
    background-color: var(--1);
}

.btn.lang, .btn.currency {
    color: var(--text-btn);
}

@media (max-width: 750px) {
    a.mburger.mburger--collapse.flex.items-start.me-1 p.da-tm.hidden.text-xl.md\:block.ms-1 {
        display: block !important;
        position: relative;
        top: 22px;
        right: -33px;
        font-size: 13px;
        font-size: 0px;
    }
}

#back-Btn {
    position: relative;
    padding-right: 20px;
    /* تعديل المساحة بين الأيقونة والنص */
    margin-left: 22px;
}

#back-Btn::after {
/*     content: "الرجوع"; */
    /* النص الذي تريد إضافته */
    position: absolute;
    right: 0;
    top: 35px;
    transform: translateY(-50%);
    margin-right: 5px;
    /* تعديل المسافة بين الأيقونة والنص */
    font-size: 14px;
    /* حجم النص */
    color: #fff;
    /* لون النص */
    font-size: 13px;
    font-weight: 600 !important;
    font-family: var(--font-secondary);
}

.sicon-arrow-right:before {
    position: relative;
    top: -5px;
}

.fixed-header>.inner .navbar-brand {
    animation: unset;
}

.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    width: 1.5rem;
}

.s-product-card-price {
    font-size: 1.1rem;
}

section.s-block.s-block--features.angel-features.no-home-tab.bg-gray-100.da-bgg.py-8 h3.text-center.text-base.md\:text-lg.da-tm {
    visibility: hidden;
}

.slide--cat-entry h2, .slide--cat-entry h4,.slide--cat-entry h3 {
    font-size: 0.75rem;
    line-height: 1rem;
}

@media (min-width: 768px) {
    .slide--cat-entry h2, .slide--cat-entry h4,.slide--cat-entry h3 {
        font-size: 0.975rem;
        line-height: 1.25rem;
    }
}

b#sub-total,b.da-tm,span.item-price.text-sm.text-gray-400.da-ts,h5.inline-block.item-total {
    font-size: 1.3rem;
}

h4.s-product-card-price ,.s-product-card-sale-price span {
    font-size: 1.1rem;
}

.s-product-card-sale-price h4 {
    flex-shrink: 0;
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, 1);
    color: #9A1913;
}

.s-product-card-content {
    position: relative;
    padding-top: 58px !important;
}

.s-product-card-content::before {
    content: "";
    position: absolute;
    width: 100%;
    background: url("https://cdn.salla.sa/form-builder/RkKmV8sME7blIZj04nbhAvydR7rnO8UtQCbclL8z.webp");
    background-size: contain;
    background-position: center;
    top: 0px;
    left: 0px;
    height: 45px;
    background-repeat: no-repeat;
    background-color: #fff;
}

.s-quick-order .s-quick-order-container {
    border: 1px solid #d6d6d3;
    padding-top: 0.25rem;
    padding-bottom: 0rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    background-color: #0d828b0f !important;
}

.s-quick-order-dark h1, .s-quick-order-dark p {
    color: #0d828b;
}

.s-quick-order-button-cont salla-button.s-button-wrap.hydrated {
    position: relative;
    top: 15px;
}

span.s-product-card-price-before {
    /* display: none; */
}.banner-square .text-wrapper h3 {
    font-size: 16px!important;
    font-weight: bold
}

.banner-square .btn-primary span {
    font-size: 13px!important
}

.banner-square .box-img img {
    border: 2px solid #eee;
    border-radius: 12px;
    padding: 5px
}

 

h2.w-full.da-cp {}