@charset "UTF-8";
.icon-cart, .icon-heart, .icon-baby, .icon-sale, .icon-stars, .icon-arrow-right, .icon-phone, .icon-search, .icon-times, .icon-verified, .icon-store, .icon-profile {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  background-repeat: no-repeat;
  background-size: contain;
  vertical-align: middle;
  line-height: 1;
}
.icon-cart {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Solar by 480 Design - https://creativecommons.org/licenses/by/4.0/ --%3E%3Cg fill='none'%3E%3Cpath stroke='%23343a40' stroke-width='1.5' d='M7.5 18a1.5 1.5 0 1 1 0 3a1.5 1.5 0 0 1 0-3Zm9 0a1.5 1.5 0 1 1 0 3a1.5 1.5 0 0 1 0-3Z'/%3E%3Cpath fill='%23343a40' d='m2.261 3.092l.249-.708zm-.012-.8a.75.75 0 1 0-.498 1.416zm2.337 2.031l.62-.423zm1.302 10.263l-.545.516zm14.77-4.703l.734.151l.001-.004zm-.5 2.425l.735.15zm.576-5.61l-.594.456zm-1.6 8.352l-.474-.581zM5.708 9.76V7.038h-1.5V9.76zM2.51 2.384l-.261-.092l-.498 1.416l.261.091zm8.428 13.866h5.302v-1.5h-5.302zm-5.23-9.212c0-.707.001-1.297-.05-1.776c-.055-.497-.171-.95-.453-1.362l-1.238.846c.09.132.16.314.199.677c.041.38.042.875.042 1.615zM2.012 3.8c.668.235 1.107.39 1.43.55c.303.148.437.268.525.397L5.205 3.9c-.284-.416-.662-.682-1.103-.899c-.42-.206-.958-.394-1.592-.617zm2.196 5.96c0 1.453.014 2.5.15 3.3c.147.854.44 1.466.985 2.042l1.089-1.032c-.32-.338-.493-.668-.595-1.263c-.11-.65-.129-1.558-.129-3.047zm6.73 4.99c-1.417 0-2.4-.002-3.141-.107c-.715-.101-1.092-.285-1.365-.573l-1.089 1.032c.594.627 1.347.9 2.243 1.026c.87.124 1.98.122 3.351.122zm-5.98-7.88h12.13v-1.5H4.959zm14.965 2.861l-.5 2.425l1.47.303l.5-2.425zM17.09 6.87c.856 0 1.61.001 2.205.067q.441.052.672.134c.161.057.187.1.174.083l1.189-.914c-.235-.306-.565-.479-.866-.584a4.6 4.6 0 0 0-1.003-.21c-.695-.077-1.543-.076-2.371-.076zm4.304 3.16c.17-.848.313-1.56.348-2.13c.037-.586-.03-1.164-.412-1.66l-1.189.914c.062.081.13.226.104.654c-.027.444-.144 1.037-.322 1.928zm-5.153 6.22c.762 0 1.401.001 1.917-.062c.535-.065 1.024-.209 1.45-.556l-.947-1.163c-.125.102-.303.184-.686.23c-.403.05-.934.051-1.734.051zm3.184-4.094c-.162.783-.27 1.303-.4 1.688c-.123.366-.239.523-.364.625l.947 1.163c.427-.348.666-.797.838-1.309c.166-.492.294-1.118.448-1.864z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon-cart.white {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Solar by 480 Design - https://creativecommons.org/licenses/by/4.0/ --%3E%3Cg fill='none'%3E%3Cpath stroke='white' stroke-width='1.5' d='M7.5 18a1.5 1.5 0 1 1 0 3a1.5 1.5 0 0 1 0-3Zm9 0a1.5 1.5 0 1 1 0 3a1.5 1.5 0 0 1 0-3Z'/%3E%3Cpath fill='white' d='m2.261 3.092l.249-.708zm-.012-.8a.75.75 0 1 0-.498 1.416zm2.337 2.031l.62-.423zm1.302 10.263l-.545.516zm14.77-4.703l.734.151l.001-.004zm-.5 2.425l.735.15zm.576-5.61l-.594.456zm-1.6 8.352l-.474-.581zM5.708 9.76V7.038h-1.5V9.76zM2.51 2.384l-.261-.092l-.498 1.416l.261.091zm8.428 13.866h5.302v-1.5h-5.302zm-5.23-9.212c0-.707.001-1.297-.05-1.776c-.055-.497-.171-.95-.453-1.362l-1.238.846c.09.132.16.314.199.677c.041.38.042.875.042 1.615zM2.012 3.8c.668.235 1.107.39 1.43.55c.303.148.437.268.525.397L5.205 3.9c-.284-.416-.662-.682-1.103-.899c-.42-.206-.958-.394-1.592-.617zm2.196 5.96c0 1.453.014 2.5.15 3.3c.147.854.44 1.466.985 2.042l1.089-1.032c-.32-.338-.493-.668-.595-1.263c-.11-.65-.129-1.558-.129-3.047zm6.73 4.99c-1.417 0-2.4-.002-3.141-.107c-.715-.101-1.092-.285-1.365-.573l-1.089 1.032c.594.627 1.347.9 2.243 1.026c.87.124 1.98.122 3.351.122zm-5.98-7.88h12.13v-1.5H4.959zm14.965 2.861l-.5 2.425l1.47.303l.5-2.425zM17.09 6.87c.856 0 1.61.001 2.205.067q.441.052.672.134c.161.057.187.1.174.083l1.189-.914c-.235-.306-.565-.479-.866-.584a4.6 4.6 0 0 0-1.003-.21c-.695-.077-1.543-.076-2.371-.076zm4.304 3.16c.17-.848.313-1.56.348-2.13c.037-.586-.03-1.164-.412-1.66l-1.189.914c.062.081.13.226.104.654c-.027.444-.144 1.037-.322 1.928zm-5.153 6.22c.762 0 1.401.001 1.917-.062c.535-.065 1.024-.209 1.45-.556l-.947-1.163c-.125.102-.303.184-.686.23c-.403.05-.934.051-1.734.051zm3.184-4.094c-.162.783-.27 1.303-.4 1.688c-.123.366-.239.523-.364.625l.947 1.163c.427-.348.666-.797.838-1.309c.166-.492.294-1.118.448-1.864z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon-cart.brand {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Solar by 480 Design - https://creativecommons.org/licenses/by/4.0/ --%3E%3Cg fill='none'%3E%3Cpath stroke='%23fdc400' stroke-width='1.5' d='M7.5 18a1.5 1.5 0 1 1 0 3a1.5 1.5 0 0 1 0-3Zm9 0a1.5 1.5 0 1 1 0 3a1.5 1.5 0 0 1 0-3Z'/%3E%3Cpath fill='%23fdc400' d='m2.261 3.092l.249-.708zm-.012-.8a.75.75 0 1 0-.498 1.416zm2.337 2.031l.62-.423zm1.302 10.263l-.545.516zm14.77-4.703l.734.151l.001-.004zm-.5 2.425l.735.15zm.576-5.61l-.594.456zm-1.6 8.352l-.474-.581zM5.708 9.76V7.038h-1.5V9.76zM2.51 2.384l-.261-.092l-.498 1.416l.261.091zm8.428 13.866h5.302v-1.5h-5.302zm-5.23-9.212c0-.707.001-1.297-.05-1.776c-.055-.497-.171-.95-.453-1.362l-1.238.846c.09.132.16.314.199.677c.041.38.042.875.042 1.615zM2.012 3.8c.668.235 1.107.39 1.43.55c.303.148.437.268.525.397L5.205 3.9c-.284-.416-.662-.682-1.103-.899c-.42-.206-.958-.394-1.592-.617zm2.196 5.96c0 1.453.014 2.5.15 3.3c.147.854.44 1.466.985 2.042l1.089-1.032c-.32-.338-.493-.668-.595-1.263c-.11-.65-.129-1.558-.129-3.047zm6.73 4.99c-1.417 0-2.4-.002-3.141-.107c-.715-.101-1.092-.285-1.365-.573l-1.089 1.032c.594.627 1.347.9 2.243 1.026c.87.124 1.98.122 3.351.122zm-5.98-7.88h12.13v-1.5H4.959zm14.965 2.861l-.5 2.425l1.47.303l.5-2.425zM17.09 6.87c.856 0 1.61.001 2.205.067q.441.052.672.134c.161.057.187.1.174.083l1.189-.914c-.235-.306-.565-.479-.866-.584a4.6 4.6 0 0 0-1.003-.21c-.695-.077-1.543-.076-2.371-.076zm4.304 3.16c.17-.848.313-1.56.348-2.13c.037-.586-.03-1.164-.412-1.66l-1.189.914c.062.081.13.226.104.654c-.027.444-.144 1.037-.322 1.928zm-5.153 6.22c.762 0 1.401.001 1.917-.062c.535-.065 1.024-.209 1.45-.556l-.947-1.163c-.125.102-.303.184-.686.23c-.403.05-.934.051-1.734.051zm3.184-4.094c-.162.783-.27 1.303-.4 1.688c-.123.366-.239.523-.364.625l.947 1.163c.427-.348.666-.797.838-1.309c.166-.492.294-1.118.448-1.864z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon-heart {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Gridicons by Automattic - https://github.com/Automattic/gridicons/blob/trunk/LICENSE.md --%3E%3Cpath fill='%23343a40' d='M16.5 4.5c2.206 0 4 1.794 4 4c0 4.669-5.543 8.941-8.5 11.023C9.043 17.441 3.5 13.169 3.5 8.5c0-2.206 1.794-4 4-4a4.01 4.01 0 0 1 3.273 1.706L12 7.953l1.227-1.746A4.01 4.01 0 0 1 16.5 4.5m0-1.5A5.49 5.49 0 0 0 12 5.344A5.49 5.49 0 0 0 7.5 3A5.5 5.5 0 0 0 2 8.5c0 5.719 6.5 10.438 10 12.85c3.5-2.412 10-7.131 10-12.85A5.5 5.5 0 0 0 16.5 3'/%3E%3C/svg%3E");
}
.icon-heart.white {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Gridicons by Automattic - https://github.com/Automattic/gridicons/blob/trunk/LICENSE.md --%3E%3Cpath fill='white' d='M16.5 4.5c2.206 0 4 1.794 4 4c0 4.669-5.543 8.941-8.5 11.023C9.043 17.441 3.5 13.169 3.5 8.5c0-2.206 1.794-4 4-4a4.01 4.01 0 0 1 3.273 1.706L12 7.953l1.227-1.746A4.01 4.01 0 0 1 16.5 4.5m0-1.5A5.49 5.49 0 0 0 12 5.344A5.49 5.49 0 0 0 7.5 3A5.5 5.5 0 0 0 2 8.5c0 5.719 6.5 10.438 10 12.85c3.5-2.412 10-7.131 10-12.85A5.5 5.5 0 0 0 16.5 3'/%3E%3C/svg%3E");
}
.icon-heart.brand {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Gridicons by Automattic - https://github.com/Automattic/gridicons/blob/trunk/LICENSE.md --%3E%3Cpath fill='%23fdc400' d='M16.5 4.5c2.206 0 4 1.794 4 4c0 4.669-5.543 8.941-8.5 11.023C9.043 17.441 3.5 13.169 3.5 8.5c0-2.206 1.794-4 4-4a4.01 4.01 0 0 1 3.273 1.706L12 7.953l1.227-1.746A4.01 4.01 0 0 1 16.5 4.5m0-1.5A5.49 5.49 0 0 0 12 5.344A5.49 5.49 0 0 0 7.5 3A5.5 5.5 0 0 0 2 8.5c0 5.719 6.5 10.438 10 12.85c3.5-2.412 10-7.131 10-12.85A5.5 5.5 0 0 0 16.5 3'/%3E%3C/svg%3E");
}
.icon-heart.filled-brand {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Gridicons by Automattic - https://github.com/Automattic/gridicons/blob/trunk/LICENSE.md --%3E%3Cpath fill='%23e00b65' d='M16.5 3A5.49 5.49 0 0 0 12 5.344A5.49 5.49 0 0 0 7.5 3A5.5 5.5 0 0 0 2 8.5c0 5.719 6.5 10.438 10 12.85c3.5-2.412 10-7.131 10-12.85A5.5 5.5 0 0 0 16.5 3'/%3E%3C/svg%3E");
}
.icon-baby.white {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Lucide by Lucide Contributors - https://github.com/lucide-icons/lucide/blob/main/LICENSE --%3E%3Cg fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M10 16c.5.3 1.2.5 2 .5s1.5-.2 2-.5m1-4h.01'/%3E%3Cpath d='M19.38 6.813A9 9 0 0 1 20.8 10.2a2 2 0 0 1 0 3.6a9 9 0 0 1-17.6 0a2 2 0 0 1 0-3.6A9 9 0 0 1 12 3c2 0 3.5 1.1 3.5 2.5s-.9 2.5-2 2.5c-.8 0-1.5-.4-1.5-1m-3 5h.01'/%3E%3C/g%3E%3C/svg%3E");
}
.icon-sale.white {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from MingCute Icon by MingCute Design - https://github.com/Richard9394/MingCute/blob/main/LICENSE --%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='m12.593 23.258l-.011.002l-.071.035l-.02.004l-.014-.004l-.071-.035q-.016-.005-.024.005l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427q-.004-.016-.017-.018m.265-.113l-.013.002l-.185.093l-.01.01l-.003.011l.018.43l.005.012l.008.007l.201.093q.019.005.029-.008l.004-.014l-.034-.614q-.005-.018-.02-.022m-.715.002a.02.02 0 0 0-.027.006l-.006.014l-.034.614q.001.018.017.024l.015-.002l.201-.093l.01-.008l.004-.011l.017-.43l-.003-.012l-.01-.01z'/%3E%3Cpath fill='white' d='M14.594 2.897a4 4 0 0 0-5.189 0l-.376.32a2 2 0 0 1-1.138.472l-.493.04a4 4 0 0 0-3.67 3.669l-.039.493a2 2 0 0 1-.471 1.138l-.321.376a4 4 0 0 0 0 5.19l.32.376a2 2 0 0 1 .472 1.138l.04.493a4 4 0 0 0 3.669 3.67l.493.039a2 2 0 0 1 1.138.471l.376.32a4 4 0 0 0 5.19 0l.376-.32a2 2 0 0 1 1.138-.471l.493-.04a4 4 0 0 0 3.67-3.669l.038-.493a2 2 0 0 1 .472-1.138l.32-.377a4 4 0 0 0 0-5.189l-.32-.376a2 2 0 0 1-.472-1.138l-.039-.493a4 4 0 0 0-3.669-3.67l-.493-.039a2 2 0 0 1-1.138-.471zM10.703 4.42a2 2 0 0 1 2.594 0l.377.321a4 4 0 0 0 2.276.943l.493.04a2 2 0 0 1 1.834 1.834l.04.493a4 4 0 0 0 .943 2.276l.32.377a2 2 0 0 1 0 2.594l-.32.377a4 4 0 0 0-.943 2.276l-.04.493a2 2 0 0 1-1.834 1.834l-.493.04a4 4 0 0 0-2.276.943l-.377.32a2 2 0 0 1-2.594 0l-.377-.32a4 4 0 0 0-2.276-.943l-.493-.04a2 2 0 0 1-1.835-1.834l-.04-.493a4 4 0 0 0-.942-2.276l-.32-.377a2 2 0 0 1 0-2.594l.32-.377a4 4 0 0 0 .943-2.276l.04-.493a2 2 0 0 1 1.834-1.835l.493-.039a4 4 0 0 0 2.276-.943zm5.004 5.288a1 1 0 1 0-1.414-1.414l-6 6a1 1 0 1 0 1.414 1.414zM11 9.5a1.5 1.5 0 1 1-3 0a1.5 1.5 0 0 1 3 0m3.5 6.5a1.5 1.5 0 1 0 0-3a1.5 1.5 0 0 0 0 3'/%3E%3C/g%3E%3C/svg%3E");
}
.icon-stars.white {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Solar by 480 Design - https://creativecommons.org/licenses/by/4.0/ --%3E%3Cpath fill='white' fill-rule='evenodd' d='M12.422 3.072c-.374.355-.828.929-1.501 1.785l-.34.433l-.067.085c-.305.39-.587.749-.983.96c-.403.215-.854.24-1.328.266l-.104.006l-.527.03c-1.046.06-1.74.103-2.223.207c-.466.1-.536.218-.566.278c-.036.072-.084.223.111.697c.199.484.567 1.11 1.118 2.042l.279.47l.052.089c.255.428.484.814.544 1.264c.06.446-.056.883-.187 1.375l-.027.101l-.143.54c-.282 1.069-.472 1.791-.535 2.321s.028.65.065.689l.002.002c.024.026.105.115.572.061c.448-.051 1.051-.21 1.928-.451a8 8 0 0 1-.724-.664c-.34-.365-.662-.849-.573-1.474c.09-.63.539-1 .97-1.25c.414-.237.99-.462 1.651-.721l.421-.165c.213-.084.33-.13.416-.172a.4.4 0 0 0 .074-.042a.4.4 0 0 0 .04-.073c.04-.086.085-.205.165-.418l.157-.424c.248-.665.463-1.243.695-1.66c.241-.435.604-.89 1.232-.99c.623-.1 1.112.212 1.485.544c.358.321.758.799 1.22 1.351l.291.35c.148.176.232.276.3.345a1 1 0 0 0 .069.062l.003.002l.002.001l.01.003l.08.015a7 7 0 0 0 .453.033l.453.024l.615.035c.47-.413.783-.717.978-.972c.21-.274.212-.397.202-.469s-.041-.208-.45-.458c-.425-.26-1.068-.53-2.037-.932l-.489-.204l-.095-.04c-.441-.182-.858-.354-1.168-.689c-.305-.329-.455-.76-.619-1.23l-.036-.102l-.183-.522c-.362-1.032-.607-1.726-.847-2.187c-.236-.452-.363-.472-.387-.476h-.003c-.022-.005-.145-.028-.51.319m7.47 8.302a5 5 0 0 0 .344-.4c.344-.449.58-.966.498-1.58c-.098-.733-.592-1.195-1.155-1.539c-.536-.327-1.29-.64-2.184-1.013l-.547-.228c-.598-.249-.68-.3-.74-.363c-.064-.07-.116-.173-.34-.81l-.202-.58c-.337-.959-.617-1.757-.913-2.325c-.302-.578-.73-1.136-1.466-1.262c-.74-.126-1.326.262-1.797.71c-.464.44-.985 1.102-1.61 1.897l-.378.481c-.416.529-.497.607-.577.65c-.074.04-.166.06-.812.097l-.527.03l-.064.004c-.965.056-1.778.103-2.39.235c-.643.139-1.263.413-1.592 1.077c-.324.652-.187 1.318.067 1.935c.245.596.671 1.317 1.184 2.183l.309.522c.337.57.386.68.4.788c.015.113-.005.24-.177.894l-.158.598c-.264.996-.482 1.82-.56 2.467c-.079.66-.042 1.35.455 1.887c.511.553 1.2.61 1.846.535c.62-.072 1.41-.29 2.347-.55l.128-.035l.598-.29l.043.039a1 1 0 0 1 .063.067l.001.002l.001.003l.004.01q.005.016.016.077a7 7 0 0 1 .04.451l.033.453c.052.712.097 1.33.201 1.797c.11.49.328 1.023.89 1.306c.564.283 1.122.136 1.578-.072c.434-.198.95-.535 1.545-.922l.378-.246a6 6 0 0 1 .381-.238l.07-.033l.008-.003h.013q.016-.001.079.01c.095.016.22.048.443.106l.44.115c.695.18 1.297.337 1.773.389c.495.054 1.078.022 1.523-.43c.446-.453.468-1.037.405-1.53c-.06-.476-.229-1.073-.422-1.763l-.123-.437a7 7 0 0 1-.115-.44l-.012-.078v-.01l.003-.009l.032-.07c.043-.083.11-.19.231-.383l.24-.382c.378-.6.706-1.121.896-1.559c.2-.458.338-1.02.043-1.579a1.5 1.5 0 0 0-.688-.656m-6.59-1.625l.011.002q-.01 0-.011-.002m.024.007a1 1 0 0 1 .245.176c.267.238.596.629 1.105 1.238l.256.306l.054.065c.223.268.46.555.794.722c.335.168.706.187 1.053.205l.085.005l.395.02c.79.044 1.296.073 1.645.144a1 1 0 0 1 .292.094v.004a1 1 0 0 1-.087.274c-.14.321-.405.746-.823 1.41l-.209.333l-.045.071c-.183.29-.383.606-.436.977c-.053.37.05.73.144 1.063l.024.082l.107.382c.214.762.35 1.251.394 1.602c.02.16.015.244.008.283a1 1 0 0 1-.286-.003c-.353-.039-.846-.165-1.613-.364l-.385-.1l-.082-.022c-.336-.088-.697-.184-1.066-.125c-.37.06-.683.264-.97.453l-.071.046l-.33.214c-.657.429-1.079.7-1.398.847a1 1 0 0 1-.275.092h-.006l-.005-.008a1 1 0 0 1-.095-.28c-.077-.347-.115-.851-.173-1.638l-.028-.394l-.006-.085c-.024-.345-.05-.716-.225-1.047c-.174-.33-.466-.563-.738-.78l-.067-.053l-.31-.25c-.62-.496-1.018-.817-1.262-1.08a1 1 0 0 1-.18-.237a1 1 0 0 1 .228-.163c.304-.175.771-.36 1.504-.647l.366-.144l.08-.03c.32-.125.67-.26.932-.527c.263-.268.393-.62.512-.94l.03-.08l.137-.369c.274-.736.45-1.205.62-1.511a1 1 0 0 1 .161-.231M8.75 14.372l.002.012q-.004-.012-.002-.012m-.002.037l-.006.012q-.002 0 .006-.012m9.571 4.832l.005-.011q-.003.012-.005.01m.027-.034l.011-.005zm-5.009-9.46q.012-.008.012-.006z' clip-rule='evenodd'/%3E%3C/svg%3E");
}
.icon-phone.white {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Solar by 480 Design - https://creativecommons.org/licenses/by/4.0/ --%3E%3Cg fill='none'%3E%3Cpath stroke='white' stroke-width='1.5' d='M17 12a5 5 0 1 0-4.478-2.774a.82.82 0 0 1 .067.574l-.298 1.113a.65.65 0 0 0 .796.796l1.113-.298a.82.82 0 0 1 .574.067A5 5 0 0 0 17 12Z'/%3E%3Cpath fill='white' d='m14.1 16.027l-.543-.516zm.456-.48l.544.517zm2.417-.335l-.374.65zm1.91 1.1l-.374.65zm.539 3.446l.543.517zm-1.42 1.496l-.545-.517zm-1.326.71l.074.745zm-9.86-4.489l.543-.516zm-4.813-9.51l-.749.041zm6.475 1.538l.543.517zm.156-2.81l.613-.433zM7.374 4.91l-.613.433zM4.26 4.609l.544.516zM2.691 6.26l-.543-.516zm7.372 7.795l.544-.517zm4.582 2.488l.455-.48l-1.088-1.033l-.455.48zm1.954-.682l1.91 1.1l.749-1.3l-1.911-1.1zm2.279 3.38l-1.42 1.495l1.087 1.034l1.42-1.496zm-2.275 1.975c-1.435.141-5.18.02-9.244-4.258l-1.087 1.033c4.429 4.663 8.654 4.898 10.478 4.717zm-9.244-4.258c-3.876-4.081-4.526-7.523-4.607-9.033l-1.498.08c.1 1.85.884 5.634 5.018 9.986zm1.376-6.637l.286-.302l-1.087-1.033l-.287.302zm.512-4.062L7.986 4.477l-1.225.866l1.26 1.783zm-5.53-2.168L2.149 5.745l1.088 1.033l1.57-1.653zm4.474 5.713a38 38 0 0 0-.545-.515l-.002.002l-.003.003l-.05.058a1.6 1.6 0 0 0-.23.427c-.098.275-.15.639-.084 1.093c.13.892.715 2.091 2.242 3.7l1.088-1.034c-1.428-1.503-1.78-2.428-1.846-2.884c-.032-.22 0-.335.013-.372l.008-.019a.3.3 0 0 1-.037.047l-.005.005l-.003.003l-.001.001s-.002.002-.545-.515m1.328 4.767c1.523 1.604 2.673 2.234 3.55 2.377c.451.073.816.014 1.092-.095a1.5 1.5 0 0 0 .421-.25l.036-.034l.014-.014l.01-.01h.001c0-.002.002-.002-.542-.519c-.544-.516-.543-.517-.543-.518l.002-.001l.002-.003l.005-.005l.01-.01l.037-.032q.015-.008-.004.001c-.02.008-.11.04-.3.009c-.402-.066-1.27-.42-2.703-1.929zM7.986 4.477C6.972 3.043 4.944 2.8 3.718 4.092l1.087 1.033c.523-.55 1.444-.507 1.956.218zM2.752 7.926c-.022-.4.152-.8.484-1.148L2.148 5.745c-.536.564-.943 1.347-.894 2.261zm14.705 12.811c-.279.294-.57.452-.854.48l.147 1.492c.747-.073 1.352-.472 1.795-.939zM9.021 10.02c.969-1.02 1.036-2.613.226-3.76l-1.225.866c.422.597.357 1.392-.088 1.86zm9.488 6.942c.821.473.982 1.635.369 2.28l1.087 1.033c1.305-1.374.925-3.673-.707-4.613zm-3.409-.898c.385-.406.986-.497 1.499-.202l.748-1.3c-1.099-.632-2.46-.45-3.335.47z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon-phone.brand {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Solar by 480 Design - https://creativecommons.org/licenses/by/4.0/ --%3E%3Cg fill='none'%3E%3Cpath stroke='%23fdc400' stroke-width='1.5' d='M17 12a5 5 0 1 0-4.478-2.774a.82.82 0 0 1 .067.574l-.298 1.113a.65.65 0 0 0 .796.796l1.113-.298a.82.82 0 0 1 .574.067A5 5 0 0 0 17 12Z'/%3E%3Cpath fill='%23fdc400' d='m14.1 16.027l-.543-.516zm.456-.48l.544.517zm2.417-.335l-.374.65zm1.91 1.1l-.374.65zm.539 3.446l.543.517zm-1.42 1.496l-.545-.517zm-1.326.71l.074.745zm-9.86-4.489l.543-.516zm-4.813-9.51l-.749.041zm6.475 1.538l.543.517zm.156-2.81l.613-.433zM7.374 4.91l-.613.433zM4.26 4.609l.544.516zM2.691 6.26l-.543-.516zm7.372 7.795l.544-.517zm4.582 2.488l.455-.48l-1.088-1.033l-.455.48zm1.954-.682l1.91 1.1l.749-1.3l-1.911-1.1zm2.279 3.38l-1.42 1.495l1.087 1.034l1.42-1.496zm-2.275 1.975c-1.435.141-5.18.02-9.244-4.258l-1.087 1.033c4.429 4.663 8.654 4.898 10.478 4.717zm-9.244-4.258c-3.876-4.081-4.526-7.523-4.607-9.033l-1.498.08c.1 1.85.884 5.634 5.018 9.986zm1.376-6.637l.286-.302l-1.087-1.033l-.287.302zm.512-4.062L7.986 4.477l-1.225.866l1.26 1.783zm-5.53-2.168L2.149 5.745l1.088 1.033l1.57-1.653zm4.474 5.713a38 38 0 0 0-.545-.515l-.002.002l-.003.003l-.05.058a1.6 1.6 0 0 0-.23.427c-.098.275-.15.639-.084 1.093c.13.892.715 2.091 2.242 3.7l1.088-1.034c-1.428-1.503-1.78-2.428-1.846-2.884c-.032-.22 0-.335.013-.372l.008-.019a.3.3 0 0 1-.037.047l-.005.005l-.003.003l-.001.001s-.002.002-.545-.515m1.328 4.767c1.523 1.604 2.673 2.234 3.55 2.377c.451.073.816.014 1.092-.095a1.5 1.5 0 0 0 .421-.25l.036-.034l.014-.014l.01-.01h.001c0-.002.002-.002-.542-.519c-.544-.516-.543-.517-.543-.518l.002-.001l.002-.003l.005-.005l.01-.01l.037-.032q.015-.008-.004.001c-.02.008-.11.04-.3.009c-.402-.066-1.27-.42-2.703-1.929zM7.986 4.477C6.972 3.043 4.944 2.8 3.718 4.092l1.087 1.033c.523-.55 1.444-.507 1.956.218zM2.752 7.926c-.022-.4.152-.8.484-1.148L2.148 5.745c-.536.564-.943 1.347-.894 2.261zm14.705 12.811c-.279.294-.57.452-.854.48l.147 1.492c.747-.073 1.352-.472 1.795-.939zM9.021 10.02c.969-1.02 1.036-2.613.226-3.76l-1.225.866c.422.597.357 1.392-.088 1.86zm9.488 6.942c.821.473.982 1.635.369 2.28l1.087 1.033c1.305-1.374.925-3.673-.707-4.613zm-3.409-.898c.385-.406.986-.497 1.499-.202l.748-1.3c-1.099-.632-2.46-.45-3.335.47z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon-arrow-right.white {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Google Material Icons by Material Design Authors - https://github.com/material-icons/material-icons/blob/master/LICENSE --%3E%3Cpath fill='white' d='m12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E");
}
.icon-profile.white {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Iconoir by Luca Burgio - https://github.com/iconoir-icons/iconoir/blob/main/LICENSE --%3E%3Cg fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10s10-4.477 10-10S17.523 2 12 2'/%3E%3Cpath d='M4.271 18.346S6.5 15.5 12 15.5s7.73 2.846 7.73 2.846M12 12a3 3 0 1 0 0-6a3 3 0 0 0 0 6'/%3E%3C/g%3E%3C/svg%3E");
}
.icon-profile.brand {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Iconoir by Luca Burgio - https://github.com/iconoir-icons/iconoir/blob/main/LICENSE --%3E%3Cg fill='none' stroke='%23fdc400' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10s10-4.477 10-10S17.523 2 12 2'/%3E%3Cpath d='M4.271 18.346S6.5 15.5 12 15.5s7.73 2.846 7.73 2.846M12 12a3 3 0 1 0 0-6a3 3 0 0 0 0 6'/%3E%3C/g%3E%3C/svg%3E");
}
.icon-search.white {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Unicons by Iconscout - https://github.com/Iconscout/unicons/blob/master/LICENSE --%3E%3Cpath fill='white' d='M21.71 20.29L18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a1 1 0 0 0 1.42 0a1 1 0 0 0 0-1.39M11 18a7 7 0 1 1 7-7a7 7 0 0 1-7 7'/%3E%3C/svg%3E");
}
.icon-times.white {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Humbleicons by Jiří Zralý - https://github.com/zraly/humbleicons/blob/master/license --%3E%3Cpath fill='none' stroke='white' stroke-linecap='round' stroke-width='2' d='M6 18L18 6m0 12L6 6'/%3E%3C/svg%3E");
}
.icon-store.white {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Huge Icons by Hugeicons - undefined --%3E%3Cg fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M3.5 10v5c0 2.828 0 4.242.879 5.121C5.257 21 6.672 21 9.5 21h5c2.828 0 4.243 0 5.121-.879S20.5 17.828 20.5 15v-5M8 18h8'/%3E%3Cpath d='M17 7.502a2.5 2.5 0 0 1-5-.002a2.5 2.5 0 0 1-5 0C7 8.88 5.827 10 4.379 10a2.67 2.67 0 0 1-1.959-.84c-.825-.884-.294-2.186.394-3.172l.388-.53c.882-1.206 1.323-1.808 1.963-2.133S6.552 3 8.045 3l7.91.001c1.493 0 2.24 0 2.88.325s1.08.928 1.962 2.133l.389.531c.688.986 1.22 2.287.394 3.172c-.48.515-1.18.84-1.959.84c-1.448 0-2.621-1.12-2.621-2.5'/%3E%3C/g%3E%3C/svg%3E");
}
.icon-verified.white {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Mage Icons by MageIcons - https://github.com/Mage-Icons/mage-icons/blob/main/License.txt --%3E%3Cg fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m12.717 3.656l1.137-.904a1.134 1.134 0 0 1 1.808.584l.432 1.51a1.14 1.14 0 0 0 1.137.836h1.467a1.13 1.13 0 0 1 .96.449a1.15 1.15 0 0 1 .178 1.05l-.546 1.626a1.15 1.15 0 0 0 .41 1.293l1.33.973a1.14 1.14 0 0 1 .47.927a1.15 1.15 0 0 1-.47.927l-1.33.973a1.145 1.145 0 0 0-.41 1.293l.546 1.626a1.15 1.15 0 0 1-.602 1.394a1.1 1.1 0 0 1-.536.105h-1.467a1.13 1.13 0 0 0-.712.22a1.14 1.14 0 0 0-.425.616l-.432 1.51a1.15 1.15 0 0 1-.748.782a1.13 1.13 0 0 1-1.06-.198l-1.137-.904a1.13 1.13 0 0 0-1.434 0l-1.137.904a1.135 1.135 0 0 1-1.808-.584l-.432-1.51a1.15 1.15 0 0 0-.425-.617a1.13 1.13 0 0 0-.712-.219H5.302a1.13 1.13 0 0 1-.96-.449a1.15 1.15 0 0 1-.178-1.05l.546-1.626A1.15 1.15 0 0 0 4.3 13.9l-1.33-.973A1.14 1.14 0 0 1 2.5 12a1.15 1.15 0 0 1 .47-.927L4.3 10.1a1.14 1.14 0 0 0 .41-1.293l-.477-1.66a1.15 1.15 0 0 1 .602-1.394a1.1 1.1 0 0 1 .535-.105h1.467a1.145 1.145 0 0 0 1.137-.836l.432-1.51A1.15 1.15 0 0 1 9.17 2.6a1.13 1.13 0 0 1 1.011.209l1.138.904a1.13 1.13 0 0 0 1.399-.057'/%3E%3Cpath d='m8.106 11.894l2.192 2.192a.83.83 0 0 0 1.18 0l4.417-4.418'/%3E%3C/g%3E%3C/svg%3E");
}
* {
  scrollbar-width: thin;
  scrollbar-color: var(--bs-brand) rgba(255, 255, 255, 0.78);
}
body {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  background-image: url("/image/my_images/11.png?v=2");
  background-repeat: no-repeat;
}
.carousel {
  background: #fff;
}
.content-wrapper {
  flex: 1;
}
.shop-card .shop-card-map {
  border-radius: 7px;
}
.shop-card .shop-card-map iframe {
  border-radius: 7px;
  height: 300px;
  width: 100%;
  border: none;
  display: block;
}
.shop-card-content strong, .shop-card-content b {
  color: var(--bs-brand);
  font-weight: bold;
}
.shop-card-content p:last-child {
  margin: 0;
}
.card {
  --bs-card-border-radius: 15px;
  --bs-card-border-color: #e4e4e4;
  box-shadow: 0 6px 11px #a5aaad21;
}
h1, h2, h3, h4, h5, h6 {
  color: #444;
}
legend {
  padding: 7px 0;
  margin-bottom: 20px;
  border-bottom: 1px solid #e5e5e5;
}
label {
  font-size: 12px;
  font-weight: normal;
}
/* Chrome border line */
button:focus {
  outline: none !important;
}
/* container */
#container {
  flex: 1;
}
/* content */
/* Pagination */
.pagination {
  margin: 0;
}
.pagination .page-item {
  margin-right: 4px;
}
.pagination li a {
  color: #9b671e;
}
.pagination li a:hover, .pagination li a:focus, .pagination li a:active {
  background-color: transparent;
  outline: 0;
  color: white;
}
.pagination span {
  color: white;
}
.pagination li.active span {
  border: none;
  background-position: center;
  background-repeat: no-repeat;
  min-width: 36px;
  height: 36px;
  line-height: 36px;
  vertical-align: middle;
  text-align: center;
  background: #e00b65 !important;
  padding: 0;
  border-radius: 70px !important;
}
.pagination li a {
  border: none;
  background-position: center;
  min-width: 36px;
  height: 36px;
  text-align: center;
  line-height: 36px;
  vertical-align: middle;
  background: #fdc400 !important;
  padding: 0;
  border-radius: 70px !important;
}
.pagination li.active span:hover, .pagination li.active span:active, .pagination li.active span:focus {
  outline: 0;
}
/* Listing Categories */
.listing-categories {
  margin: 10px 0 20px 0;
}
.listing-categories li a {
  display: block;
  border-radius: 10px;
  color: #525357;
  padding: 7px 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  background: #fafafa;
}
.listing-categories li a:hover {
  background: #f0f0f0;
}
/* Sidebar Categories */
/* - sidecats */
.sidecats_inner {
  padding: 15px 0;
  border-radius: 15px;
  position: relative;
  background: var(--bs-blue);
}
.sidecats h3 {
  border-radius: 15px;
  margin-bottom: 15px;
  padding: 15px 15px;
  color: var(--bs-blue);
  font-size: 19px;
  font-weight: bold;
  border: 3px solid var(--bs-blue);
}
.sidecats ul li {
  position: relative;
}
.sidecats ul li a {
  min-height: 40px;
  line-height: 1.2rem;
  position: relative;
  text-decoration: none;
  padding: 5px 15px;
  border-bottom: 1px solid rgba(242, 242, 242, 0.13);
  color: #fff;
}
.sidecats ul li a i {
  transition: 0.3s ease;
}
.sidecats ul li span.mobile-btn {
  border-left: 1px solid #f2f2f2;
  z-index: 10;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  height: 40px;
  line-height: 40px;
  width: 40px;
  text-align: center;
}
.sidecats ul li:hover > span.mobile-btn i {
  margin: 0;
}
.sidecats ul li:last-child a {
  border-bottom: 0;
}
.sidecats ul li a:hover {
  background: #0694ca;
}
.sidecats ul li:hover > div > a {
  background: #0694ca;
}
.sidecats ul li:hover > div > a i {
  transform: translateX(5px);
}
.sidecats ul li ul {
  border-radius: 0 15px 15px 15px;
  transition: max-height 1s ease;
  background: var(--bs-blue);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  z-index: 100;
  max-height: 0;
  overflow: hidden;
}
.sidecats ul li ul.opened {
  max-height: 2000px;
}
.sidecats ul li ul li a {
  border: 0;
  color: #fff;
}
.sidecats ul li ul li a i {
  color: #fff !important;
}
.sidecats ul li:hover > ul {
  display: block;
  top: 0;
  right: 0;
  margin: 0 -100% 0 0;
  width: 100%;
}
@media (min-width: 992px) {
  .sidecats ul li ul {
    position: absolute;
    display: none;
    overflow: auto;
    transition: none;
    max-height: none;
  }
}
.side-categories {
  position: relative;
  padding-top: 5px;
  background-color: #00adef;
  padding-bottom: 5px;
}
.side-categories a.list-group-item:focus, .side-categories a.list-group-item:hover, .side-categories button.list-group-item:focus, .side-categories button.list-group-item:hover {
  outline: 0;
  color: white;
  background-color: #00adef;
  text-decoration: none;
}
.side-categories a {
  padding: 0px;
  border: none;
  padding-top: 5px;
  padding-bottom: 5px;
  color: white;
  background-color: #00adef;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  margin-top: 1px;
  padding-left: 10px;
  text-transform: uppercase;
  font-size: 14px;
  font-family: "Arial AMU";
}
.side-categories .list-group-item:last-child {
  border-radius: 0px !important;
}
.side-categories #my-plus-added {
  background-image: url(https://begemotik.am/image/my_images/9.png);
  background-repeat: no-repeat;
  width: 17px;
  height: 17px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
.side-categories a.active, .side-categories .list-group-item a.active {
  width: 100% !important;
  padding-top: 6px !important;
  background-position: 10px;
  margin-right: 0px !important;
  padding-bottom: 0px !important;
  height: 32px !important;
}
.side-categories a.active, .side-categories a.active:hover, .side-categories a:hover {
  background-color: #e6f7fd;
  color: #00adef;
}
.side-categories a.active span, .side-categories a.active:hover span, .side-categories a:hover span {
  background-image: url(https://begemotik.am/image/my_images/10.png) !important;
  background-repeat: no-repeat;
  width: 21px;
  height: 21px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
#alert {
  z-index: 9999;
  position: fixed;
  top: 30%;
  left: 50%;
  width: 400px;
  margin-left: -200px;
}
@media (min-width: 992px) {
  #alert {
    width: 600px;
    margin-left: -300px;
  }
}
@media (min-width: 1140px) {
  #alert {
    width: 600px;
    margin-left: -300px;
  }
}
@media (min-width: 1320px) {
  #alert {
    width: 600px;
    margin-left: -300px;
  }
}
#alert .alert {
  margin-bottom: 15px;
}
#alert .alert-primary {
  box-shadow: 0 0 0 5px rgb(var(--bs-primary-rgb), 0.1);
}
#alert .alert-secondary {
  box-shadow: 0 0 0 5px rgb(var(--bs-secondary-rgb), 0.1);
}
#alert .alert-success {
  box-shadow: 0 0 0 5px rgb(var(--bs-success-rgb), 0.1);
}
#alert .alert-warning {
  box-shadow: 0 0 0 5px rgb(var(--bs-warning-rgb), 0.1);
}
#alert .alert-danger {
  box-shadow: 0 0 0 5px rgb(var(--bs-danger-rgb), 0.1);
}
#alert .alert-info {
  box-shadow: 0 0 0 5px rgb(var(--bs-info-rgb), 0.1);
}
#alert .alert-light {
  box-shadow: 0 0 0 5px rgb(var(--bs-light-rgb), 0.1);
}
#alert .alert-dark {
  box-shadow: 0 0 0 5px rgb(var(--bs-dark-rgb), 0.1);
}
/* top */
#top {
  padding: 2px 0;
  background-color: var(--bs-brand);
  top: 0;
  position: sticky;
  z-index: 999;
}
#top ul.list-inline {
  margin-bottom: 0;
}
#top .list-inline-item > a, #top .list-inline-item .dropdown > a {
  font-size: 1.3em;
  line-height: 40px;
  vertical-align: middle;
  padding: 5px 6px;
  display: inline-flex;
  gap: 5px;
  align-items: center;
  color: #fff;
}
/* logo */
#logo {
  text-align: center;
}
#logo a {
  display: flex;
  align-items: center;
  height: 80px;
}
#logo img {
  height: 70px;
}
@media (min-width: 768px) {
  #logo {
    text-align: left;
  }
}
/* search */
#search {
  margin-bottom: 10px;
}
#search .form-control-lg {
  height: 40px;
  font-size: 12px;
  line-height: 20px;
  padding: 0 10px;
}
#search .btn-lg {
  font-size: 15px;
  line-height: 18px;
  padding: 0.57rem 35px;
  text-shadow: 0 1px 0 #FFF;
}
/* cart */
#cart .img-thumbnail {
  min-width: 100px;
}
#cart .btn-lg {
  font-size: 15px;
  line-height: 18px;
  padding: 14px 35px;
}
#cart .dropdown-menu {
  background: #eee;
}
#cart .dropdown-menu li {
  min-width: 300px;
}
@media (max-width: 768px) {
  #cart .dropdown-menu li {
    min-width: 100%;
  }
}
/* header */
.header {
  height: 85px;
}
/* menu */
#menu {
  padding: 0 1rem;
  position: unset;
  height: 85px;
}
#menu .menu-item {
  height: 85px;
  display: flex !important;
  gap: 5px;
  align-items: center;
  justify-content: center;
}
#menu .navbar-nav > li > a {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: transparent;
  display: block;
  padding: 10px 10px 10px 10px;
  font-size: 0.9rem;
}
@media (min-width: 1400px) {
  #menu .navbar-nav > li > a {
    padding: 10px 15px 10px 15px;
    font-size: 1rem;
  }
}
#menu .navbar-nav > li > a:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
#menu .dropdown-menu {
  overflow: hidden;
}
@media (min-width: 1200px) {
  #menu .dropdown-menu {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    width: 100%;
    left: 0;
    right: 0;
    position: absolute;
    margin-top: -3px;
    border: 0;
    box-shadow: 0 10px 10px 0 #b0abad33;
  }
}
#menu .dropdown:hover .nav-link {
  background: #fff;
  color: var(--bs-gray-dark);
}
#menu .dropdown-menu h3 a {
  font-weight: bold;
  color: var(--bs-gray-dark);
}
#menu .dropdown-menu .dropdown-item {
  padding: 3px 0;
  background: none;
}
.slider-manufacturer {
  position: relative;
  border-radius: 500px;
  border: 3px solid var(--bs-brand);
  display: block;
  overflow: hidden;
}
.slider-manufacturer::after {
  content: "";
  padding-top: 100%;
  display: block;
}
.slider-manufacturer img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 100%;
  display: block;
  object-fit: cover;
  transition: transform 0.3s ease;
}
.slider-manufacturer:hover img {
  transform: scale(1.2);
}
#menu .menu-categories {
  columns: 1;
  column-gap: 10px;
}
@media (min-width: 576px) {
  #menu .menu-categories {
    columns: 2;
  }
}
@media (min-width: 768px) {
  #menu .menu-categories {
    columns: 3;
  }
}
@media (min-width: 992px) {
  #menu .menu-categories {
    columns: 3;
  }
}
@media (min-width: 1200px) {
  #menu .menu-categories {
    columns: 4;
    column-gap: 15px;
  }
}
@media (min-width: 1400px) {
  #menu .menu-categories {
    columns: 4;
  }
}
#menu .menu-categories .menu-category-item {
  break-inside: avoid;
}
#menu .menu-categories .menu-category-item a {
  color: var(--bs-gray-700);
}
#menu .menu-categories .menu-category-item a:hover {
  color: var(--bs-gray-800);
  text-decoration: underline;
}
#menu .dropdown {
  position: unset;
}
#menu .dropdown-inner {
  display: flex;
  flex-direction: column;
}
#menu .dropdown-inner ul {
  width: 100%;
  min-width: 200px;
}
#menu .dropdown-inner ul {
  width: 100%;
  min-width: 200px;
}
@media (min-width: 960px) {
  #menu .dropdown:hover .dropdown-menu {
    display: block;
  }
  #menu .dropdown-inner {
    flex-direction: row;
  }
  #menu .nav-item + .nav-item + .nav-item .dropdown-column-3 {
    left: -200px;
  }
  #menu .nav-item + .nav-item + .nav-item .dropdown-column-4 {
    left: -400px;
  }
  #menu .nav-item + .nav-item + .nav-item + .nav-item .dropdown-column-2 {
    left: -200px;
  }
  #menu .nav-item + .nav-item + .nav-item + .nav-item .dropdown-column-3 {
    left: -400px;
  }
  #menu .nav-item + .nav-item + .nav-item + .nav-item .dropdown-column-4 {
    left: -600px;
  }
}
#category {
  float: left;
  font-size: 16px;
  font-weight: 700;
  line-height: 40px;
  color: #fff;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
}
#menu .navbar-toggler i {
  color: #fff;
  border-color: #fff;
  font-size: 0.9em;
}
/* default boostrap changes */
div.required .col-form-label:before, div.required .form-label:before {
  content: "* ";
  color: #F00;
  font-weight: bold;
}
.form-switch-lg {
  font-size: 20px;
  min-height: 30px;
  line-height: 30px;
}
.nav-tabs {
  margin-bottom: 15px;
}
.form-check .form-check-input {
  margin-top: 0.25rem;
}
@media (min-width: 768px) {
  .col-form-label {
    text-align: right;
  }
}
.header-search-form {
  position: relative;
}
.header-search-form input {
  border-radius: 40px;
  height: 36px;
  min-height: auto;
  outline: none;
  border: 0;
  font-size: 0.9rem;
}
.header-search-form button {
  height: 32px;
  width: 32px;
  border-radius: 50px;
  position: absolute;
  top: 2px;
  right: 2px;
  padding: 0;
  display: block;
  align-items: center;
  justify-content: center;
}
.btn-search, .btn-mobile-menu {
  background: var(--bs-warning);
  padding: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 50px;
  height: 36px;
  width: 36px;
  font-size: 15px;
}
@media (min-width: 576px) {
  .btn-search, .btn-mobile-menu {
    height: 36px;
    width: 36px;
    font-size: 16px;
  }
}
@media (max-width: 1199.99px) {
  #navbar-menu {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    background: var(--bs-brand);
    z-index: 1000;
    height: 100%;
    overflow-y: auto;
  }
}
.btn-view-all {
  text-align: center;
}
.btn-view-all a {
  margin: 0 0 15px 0;
  display: inline-flex;
  gap: 4px;
  align-items: center;
  font-size: 13px;
  font-weight: 600;
  border-radius: 40px;
  color: var(--bs-brand);
  border: 2px solid var(--bs-brand);
  padding: 7px 18px;
  text-transform: uppercase;
}
.btn-view-all a:hover {
  color: #fff;
  background: var(--bs-brand);
}
/* footer */
footer {
  position: relative;
  background: #fff;
  border-top: 1px solid #eee;
}
footer #beg-1 {
  background-image: url(/image/my_images/17sprite.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 126px;
  height: 181px;
}
footer .footer-nav {
  padding: 20px 0;
}
footer .footer-nav h5 {
  margin: 0 0 15px 0;
  display: inline-flex;
  gap: 2px;
  align-items: center;
  font-size: 13px;
  font-weight: 600;
  border-radius: 40px;
  color: #fff;
  padding: 7px 18px;
  text-transform: uppercase;
  background: var(--bs-pink);
  box-shadow: 0 3px 11px 0 rgba(var(--bs-pink-rgb), 0.3);
}
footer .footer-nav ul {
  margin: 0 0 0 25px;
  list-style: disc;
}
footer .footer-nav ul li::marker {
  color: var(--bs-pink);
}
footer .footer-nav ul li a {
  color: var(--bs-gray-800);
}
footer .footer-nav ul li a:hover {
  color: var(--bs-gray-700);
}
footer .footer-copyright {
  background: #2e3133;
  color: #fff;
  padding: 15px 0;
}
@media (min-width: 768px) {
  footer .footer-copyright .container {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}
footer .footer-copyright .container p {
  margin: 0;
}
@media (min-width: 768px) {
  footer .footer-copyright .container p:first-child {
    margin-bottom: 10px;
  }
}
footer .footer-copyright .container p a {
  text-decoration: underline;
  color: #fff;
}
.to-top-btn {
  position: fixed;
  bottom: 10px;
  right: 10px;
  border-radius: 100px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 18px;
  display: none;
  vertical-align: middle;
}
/* breadcrumb */
.breadcrumb {
  margin: 0 0 20px 0;
  padding: 8px 0;
  font-size: 12px;
}
.breadcrumb i {
  font-size: 12px;
}
.breadcrumb > li.breadcrumb-item {
  padding: 0 15px 0 0;
  margin-right: 15px;
  position: relative;
  white-space: nowrap;
}
.breadcrumb > li.breadcrumb-item > a {
  text-decoration: none;
  color: var(--bs-gray-600);
}
.breadcrumb > li.breadcrumb-item:after {
  content: "";
  display: block;
  position: absolute;
  top: 7px;
  right: 0;
  width: 10px;
  height: 10px;
  border-right: 1px solid var(--bs-border-color);
  border-bottom: 1px solid var(--bs-border-color);
  transform: rotate(-45deg);
}
.breadcrumb > li.breadcrumb-item + li:before {
  content: "";
  padding: 0;
}
.breadcrumb li.breadcrumb-item:last-child:after {
  display: none;
}
.product-sale-perc {
  position: absolute;
  bottom: 10px;
  right: 10px;
  width: 50px;
  height: 50px;
  font-size: 15px;
  background: var(--bs-pink);
  color: #fff;
  border-radius: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  line-height: 1;
}
.product-sale-perc.sm {
  bottom: 5px;
  right: 5px;
  width: 40px;
  height: 40px;
  font-size: 13px;
}
.product-thumb {
  border: 1px solid #e4e4e4;
  border-radius: 15px;
  box-shadow: 0 6px 11px #a5aaad21;
  position: relative;
  height: 100%;
}
.product-thumb .image {
  text-align: center;
  padding: 7px;
}
@media (min-width: 576px) {
  .product-thumb .image {
    padding: 15px;
  }
}
.product-thumb .image a {
  aspect-ratio: 1;
  position: relative;
  display: block;
  overflow: hidden;
  border-radius: 10px;
}
.product-thumb .image a:hover {
  opacity: 0.8;
}
.product-thumb .image a img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
}
.product-thumb .description {
  margin-bottom: 45px;
  padding: 7px;
}
@media (min-width: 576px) {
  .product-thumb .description {
    padding: 15px;
  }
}
.product-thumb .description h4 a {
  font-size: 1rem;
  font-weight: bold;
  color: var(--bs-gray-800);
}
.product-thumb .button {
  position: absolute;
  width: 100%;
  bottom: 0;
  display: flex;
  justify-items: end;
  gap: 7px;
  padding: 0 7px 7px 7px;
}
@media (min-width: 576px) {
  .product-thumb .button {
    padding: 0 15px 15px 15px;
  }
}
.product-thumb .button .button-cart {
  border: none;
  background-color: var(--bs-pink);
  color: var(--bs-white);
  height: 38px;
  width: 38px;
  text-align: center;
  cursor: pointer;
  border-radius: 11px;
  box-shadow: 0 4px 8px 0 rgba(var(--bs-pink-rgb), 0.2);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.product-thumb .button .button-cart:hover {
  box-shadow: none;
}
.product-thumb .button .button-wishlist {
  border: none;
  background-color: var(--bs-gray-200);
  color: var(--bs-gray-600);
  height: 38px;
  width: 38px;
  text-align: center;
  cursor: pointer;
  border-radius: 11px;
}
.product-thumb .button .button-wishlist:hover {
  background-color: var(--bs-gray-300);
}
.product-thumb .button .button-wishlist .active-show {
  display: none;
}
.product-thumb .button .button-wishlist.active .active-hide {
  display: none;
}
.product-thumb .button .button-wishlist.active .active-show {
  display: inline-block;
}
.blog-thumb {
  border: 1px solid #e4e4e4;
  border-radius: 15px;
  box-shadow: 0 6px 11px #a5aaad21;
  position: relative;
  height: 100%;
  display: block;
}
.blog-thumb .image {
  text-align: center;
  padding: 7px;
}
@media (min-width: 576px) {
  .blog-thumb .image {
    padding: 15px;
  }
}
.blog-thumb .image .t-inner {
  aspect-ratio: 1;
  position: relative;
  display: block;
  overflow: hidden;
  border-radius: 10px;
}
.blog-thumb .image .t-inner:hover {
  opacity: 0.8;
}
.blog-thumb .image .t-inner img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
}
.blog-thumb .description {
  padding: 7px;
}
@media (min-width: 576px) {
  .blog-thumb .description {
    padding: 15px;
  }
}
.blog-thumb .description h4 a {
  font-size: 1rem;
  font-weight: bold;
  color: var(--bs-gray-800);
}
.blog-thumb .description p {
  margin: 0;
}
.header-messengers {
  border-radius: 10px;
  background: #ffffff17;
  padding: 0 5px;
}
.header-messengers li a {
  line-height: 30px !important;
}
@media (min-width: 960px) {
  .product-list .product-thumb {
    display: flex;
  }
  .product-list .product-thumb .image {
    flex-direction: column;
    margin-bottom: 0px;
  }
  .product-list .product-thumb .content {
    flex-direction: column;
    flex: 75%;
    position: relative;
  }
}
.rating .fa-stack {
  width: 20px;
}
.rating .fa-star {
  color: #999;
  font-size: 15px;
}
.rating .fa-star {
  color: #FC0;
  font-size: 15px;
}
.rating .fa-star + .fa-star {
  color: #E69500;
}
/* product list */
.price {
  color: #444;
  font-size: 1rem;
}
.price-new {
  color: var(--bs-brand);
  font-weight: bold;
}
.price-old {
  font-weight: normal;
  color: var(--bs-gray-500);
  text-decoration: line-through;
}
.price-tax {
  color: #999;
  font-size: 12px;
  display: block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.3rem;
}
@media (min-width: 576px) {
  .list-inline-item:not(:last-child) {
    margin-right: 0.5rem;
  }
}
.home-banner-height {
  height: 400px;
}
@media (min-width: 576px) {
  .home-banner-height {
    height: 500px;
  }
}
@media (min-width: 768px) {
  .home-banner-height {
    height: 600px;
  }
}
@media (min-width: 992px) {
  .home-banner-height {
    height: 650px;
  }
}
@media (min-width: 1200px) {
  .home-banner-height {
    height: 700px;
  }
}
@media (min-width: 1400px) {
  .home-banner-height {
    height: 750px;
  }
}
.header-top-waves-height {
  height: 35px;
  margin-top: -1px;
}
@media (min-width: 576px) {
  .header-top-waves-height {
    height: 40px;
  }
}
@media (min-width: 768px) {
  .header-top-waves-height {
    height: 45px;
  }
}
@media (min-width: 992px) {
  .header-top-waves-height {
    height: 45px;
  }
}
@media (min-width: 1200px) {
  .header-top-waves-height {
    height: 50px;
  }
}
@media (min-width: 1400px) {
  .header-top-waves-height {
    height: 50px;
  }
}
.banner-waves-height {
  height: 40px;
  margin-bottom: -1px;
}
@media (min-width: 576px) {
  .banner-waves-height {
    height: 40px;
  }
}
@media (min-width: 768px) {
  .banner-waves-height {
    height: 45px;
  }
}
@media (min-width: 992px) {
  .banner-waves-height {
    height: 55px;
  }
}
@media (min-width: 1200px) {
  .banner-waves-height {
    height: 66px;
  }
}
@media (min-width: 1400px) {
  .banner-waves-height {
    height: 66px;
  }
}
.block-title {
  text-align: left;
  margin-bottom: 35px;
}
@media (min-width: 768px) {
  .block-title {
    text-align: center;
  }
}
.block-title span, .block-title a {
  display: inline-flex;
  gap: 2px;
  align-items: center;
  border-radius: 40px;
  background: var(--bs-brand);
  color: white;
  text-transform: uppercase;
  box-shadow: 0 3px 11px 0 rgba(var(--bs-brand-rgb), 0.3);
  font-size: 15px;
  padding: 7px 15px;
}
@media (min-width: 992px) {
  .block-title span, .block-title a {
    font-size: 17px;
    padding: 9px 16px;
  }
}
@media (min-width: 1200px) {
  .block-title span, .block-title a {
    font-size: 18px;
    padding: 10px 18px;
  }
}
/* Age Filters */
.age-filters-slider {
  position: relative;
  padding: 0 25px;
}
@media (min-width: 576px) {
  .age-filters-slider {
    padding: 0 30px;
  }
}
@media (min-width: 992px) {
  .age-filters-slider {
    padding: 0 35px;
  }
}
.age-filters-slider .swiper-button-next, .age-filters-slider .swiper-button-prev {
  position: absolute;
  z-index: 2;
  top: 0;
  bottom: 0;
  height: 100%;
  display: flex;
  align-items: center;
}
.age-filters-slider .swiper-button-next button, .age-filters-slider .swiper-button-prev button {
  outline: none;
  background: transparent;
  border: 0;
  color: var(--bs-gray-500);
  padding: 0;
  font-size: 25px;
  width: 20px;
}
@media (min-width: 576px) {
  .age-filters-slider .swiper-button-next button, .age-filters-slider .swiper-button-prev button {
    font-size: 35px;
    width: 25px;
  }
}
@media (min-width: 992px) {
  .age-filters-slider .swiper-button-next button, .age-filters-slider .swiper-button-prev button {
    font-size: 40px;
    width: 30px;
  }
}
.age-filters-slider .swiper-button-next {
  right: 0;
}
.age-filters-slider .swiper-button-prev {
  left: 0;
}
.age-filters-slider .age-filter {
  width: 100%;
}
.age-filters-slider .age-filter::after {
  content: "";
  display: block;
  padding-top: 100%;
}
.age-filters-slider .age-filter .age-filter-inner {
  color: #fff;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  border-radius: 200px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  font-size: 0.8rem;
}
@media (min-width: 576px) {
  .age-filters-slider .age-filter .age-filter-inner {
    font-size: 1rem;
  }
}
@media (min-width: 992px) {
  .age-filters-slider .age-filter .age-filter-inner {
    font-size: 1.2rem;
  }
}
@media (min-width: 1200px) {
  .age-filters-slider .age-filter .age-filter-inner {
    font-size: 1.5rem;
  }
}
/* Slider */
.banner-swiper-slider {
  position: relative;
  padding: 0 25px;
}
@media (min-width: 576px) {
  .banner-swiper-slider {
    padding: 0 30px;
  }
}
@media (min-width: 992px) {
  .banner-swiper-slider {
    padding: 0 35px;
  }
}
.banner-swiper-slider .swiper-button-next, .banner-swiper-slider .swiper-button-prev {
  position: absolute;
  z-index: 2;
  top: 0;
  bottom: 0;
  height: 100%;
  display: flex;
  align-items: center;
}
.banner-swiper-slider .swiper-button-next button, .banner-swiper-slider .swiper-button-prev button {
  outline: none;
  background: transparent;
  border: 0;
  color: var(--bs-gray-500);
  padding: 0;
  font-size: 25px;
  width: 20px;
}
@media (min-width: 576px) {
  .banner-swiper-slider .swiper-button-next button, .banner-swiper-slider .swiper-button-prev button {
    font-size: 35px;
    width: 25px;
  }
}
@media (min-width: 992px) {
  .banner-swiper-slider .swiper-button-next button, .banner-swiper-slider .swiper-button-prev button {
    font-size: 40px;
    width: 30px;
  }
}
.banner-swiper-slider .swiper-button-next {
  right: 0;
}
.banner-swiper-slider .swiper-button-prev {
  left: 0;
}
/* Theme Custom CSS */
#cookie {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 150px;
  z-index: 9999;
  opacity: 0.95;
  color: #ecf0f1;
  background: #343a40;
}
#cookie div {
  font-size: 16px;
  color: #FFFFFF;
}
