/** Shopify CDN: Minification failed

Line 342:2 Unexpected "{"
Line 342:3 Expected identifier but found "%"
Line 342:36 Unexpected "{"
Line 342:37 Expected identifier but found "%"

**/
body.dark-mode .product__title h1 {
    color: #fff;
}
body.dark-mode .switch.dark-mode {
  background: #fff;
}
body.dark-mode strong.pd-title {
  color: #fff;
}
body.dark-mode legend.form__label {
  color: #fff;
}
body.dark-mode .box a {
    color: #fff;
}
body.dark-mode .price__regular span {
    color: #fff;
}
body.dark-mode .price__sale span {
    color: #fff;
}
body.dark-mode fieldset legend {
    color: #fff;
}
body.dark-mode .product-form__input--pill input[type=radio]:disabled+label, .product-form__input--pill input[type=radio].disabled+label {
    border-color: #fff;
    color: #000;
    text-decoration: line-through;
}
body.dark-mode .product-form__input--pill input[type=radio]:checked+label {
    background-color: #fff;
    color: #000;
}
body.dark-mode .product-form__input--pill input[type=radio]+label {
    border: 1px solid #fff;
    background-color: #000;
    color: #fff;
}
body.dark-mode label.quantity__label {
    color: #fff;
}
body.dark-mode .quantity__button {
  color: #fff;
}
body.dark-mode .quantity:after {
    box-shadow: 0 0 #fff;
    border: 1px solid #fff;
}
body.dark-mode .quantity:before {
    background: #000;
}
body.dark-mode .product__description.rte p {
    color: #fff;
}
body.dark-mode .product {
    background: #000;
}
body.dark-mode .mry-product-bg {
    background: #000;
    /* overflow: auto; */
}
body.dark-mode .quantity__button:not(:focus-visible):not(.focused) {
  background: #000;
}
body.dark-mode quantity-input input[type=number] {
  color: #fff;
}
body.dark-mode .shopify-payment-button__button {
    border-radius: 4px;
    border: 1px solid #fff
}
body.dark-mode h2.related-products__heading.h2 {
    color: #fff;
}
body.dark-mode .product-form__buttons .button {
    text-transform: uppercase;
    background: #000;
    color: #fff;
    border: 1px solid #fff;
}
body.dark-mode .price .badge {
  background: #fff;
  color: #000;
}

body.template-index.dark-mode header {
  background: transparent;
}
body.template-index.dark-mode .mry-logo-svg svg {
    fill: #000;
}
body.template-index.dark-mode .mry-hamburger svg {
    stroke: #000;
}
body.template-index.dark-mode a.icon.icon-search.mry-search-bar {
    color: #000;
}
body.template-index.dark-mode .icon-search:before {
    border-bottom: #000 1px solid;
}
body.template-index.dark-mode .mry-cart-icon svg.icon.icon-cart {
  fill: #000!important;
}
body.dark-mode .template-collection .mry-hamburger svg {
    stroke: #fff;
}
body.dark-mode small.copyright__content a {
    color: #fff;
}
body.dark-mode ul.footer-block__details-content.mry-footer-columns li a, .mry-footer-info-wrapper * {
  color: #fff;
}
/* body.dark-mode input[type=number] {
  border: 1px solid #fff;
} */
body.dark-mode .min-max-range input {
  background: #fff!important;
}
body.dark-mode .mry-top-tab a.button:after {
    border: 1px solid #fff;
}
body.dark-mode .mry-rich-bg {
    background: #000;
}
body.dark-mode .mry-top-tab a {
  color: #fff;
}
body.dark-mode .mry-logo-svg svg > g .st3, body.dark-mode .mry-logo-svg svg > g .st4 {
    fill: #fff;
}
body.dark-mode .mry-hamburger svg {
    stroke: #fff;
}
body.dark-mode header {
    background: #000;
}
body.dark-mode .min-max-range input::-webkit-slider-thumb {
  background: #fff;
}
body.dark-mode a.icon.icon-search.mry-search-bar {
  color: #fff
}
body.dark-mode .icon-search:before {
  border-bottom: #fff 1px solid;
}
body.dark-mode .mry-cart-icon svg.icon.icon-cart {
  fill: #fff!important;
}
body.dark-mode .mry-background {
    background: #000;
}
body.dark-mode .mobile-facets__inner > div {
    background: #000;
}
body.dark-mode svg.icon.icon-close {
  stroke: #fff;
}
body.dark-mode aside#main-collection-filters {
    border-bottom: 1px solid #fff;
}
body.dark-mode ul.facets-layout-list li {
    color: #fff;
}
body.dark-mode .mobile-facets__summary * {
    color: #fff;
}
body.dark-mode .min-max-range > span {
    color: #fff;
}
body.dark-mode .field__input, .field__label {
  color: #fff;
}
body.dark-mode .underlined-link, .customer a {
    color: #fff;
}
body.dark-mode .mobile-facets__footer {
  background: #000;
}
body.dark-mode :is(.facets__label:hover,.facets__label.active,.facets__label:has(:focus-visible)) {
    color: #fff;
    text-decoration: none;
}
body.dark-mode span.mobile-facets__open > * {
    color: #fff;
}
body.dark-mode span.mobile-facets__open svg path {
    stroke: #fff;
}
body.dark-mode h2.product-count__text span {
    color: #fff;
}
body.dark-mode .facet-filters__field > * {
    color: #fff;
}
body.dark-mode .mry-sort svg path {
    stroke: #fff;
}
body.dark-mode aside#main-collection-filters {
  background: #000;
}
body.dark-mode .card__heading a {
    color: #fff;
}
body.dark-mode .card-information .price>* {
  color: #fff;
}
body.dark-mode div#ProductGridContainer {
    background: #000;
}
body.dark-mode .template-index {
    background: #000;
}

body.dark-mode .facets__price .field__label {
  color: #fff;
}
body.dark-mode s.price-item.price-item--regular {
    color: #fff;
}
body.dark-mode div#menu-drawer {
    background: #000;
}
body.dark-mode nav.menu-drawer__navigation ul li .mry-bold {
    font-weight: 700;
    color: #fff;
}
body.dark-mode .mry-logo-svg-drawer svg > g .st3, body.dark-mode .mry-logo-svg-drawer svg > g .st4 {
    fill: #fff;
}
body.dark-mode svg.icon.icon-close {
    stroke: #fff!important;
}
body.dark-mode .header__heading-logo {
    background: #fff;
}
body.dark-mode .menu-drawer__menu-item {
    color: #fff;
}
body.dark-mode ul.menu-drawer__menu.list-menu {
    background: #000;
}
body.dark-mode .header-toggle-switch {
    background: #000;
    color: #fff;
}
body.dark-mode .menu-drawer__inner-submenu {
  background: #000;
}
body.dark-mode .js li .menu-drawer__submenu {
    background: #000!important;
}
body.dark-mode .menu-drawer__submenu.has-submenu.one-degree-has-child {
  background: #000;
}
body.dark-mode h2.footer-block__heading.inline-richtext {
  background: #000;
}
body.dark-mode .field__input, .select__select, .customer .field input, .customer select {
    background-color: #000;
    color: #fff;
}
body.dark-mode .footer-block--newsletter {
    background: #000;
}
body.dark-mode cart-remove-button .icon-remove {
    height: 1.5rem;
    width: 1.5rem;
    fill: #fff;
    stroke: #fff;
}
body.dark-mode .cart-item__name {
    color: #fff;
}
body.dark-mode .cart-count-bubble {
    border: 1px solid #fff;
}
body.dark-mode  {
  background: #000;
}
body.dark-mode h2.footer-block__heading.inline-richtext {
    color: #fff;
}
body.dark-mode ul.footer-block__details-content.mry-footer-columns.list-unstyled li a {
    color: #fff;
}
body.dark-mode .mry-footer-wrapper h2 {
    color: #fff;
}
body.dark-mode .footer-link-heading:after {
    color: #fff;
}
body.dark-mode  .newsletter-form__field-wrapper .field__button>svg {
    stroke: #fff;
}
body.dark-mode footer.footer {
    background: #000;
    color: #fff;
}
body.dark-mode .footer__blocks-wrapper a.link.link--text.list-menu__item.list-menu__item--link {
  color: #fff;
}
body.dark-mode h2.footer-block__heading-global.inline-richtext {
    color: #fff;
}
body.dark-mode h2.footer-block__heading-global:after {
    color: #fff;
}
body.dark-mode svg.modal__toggle-open.icon.icon-search {
    stroke: #fff;
}
/* mry edit */
/* Hide the checkbox */
.toggle {
  display: none;
}

/* Style the toggle switch */
.switch.dark-mode {
  position: relative;
  display: inline-block;
  width: 35px;
  height: 16px;
  background: #000;
  border-radius: 50px;
}

.switch.dark-mode input {
  opacity: 0;
  width: 0;
  height: 0;
}

.dark-mode .slider {
  {% comment %} position: absolute; {% endcomment %}
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: .4s;
  transition: .4s;
  /* background-color: #282828; */
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.dark-mode .slider:before {
    position: absolute;
    content: "";
    /* height: 100%; */
    width: 50%;
    left: 0;
    bottom: 0;
    background-color: #fff;
    -webkit-transition: .4s;
    transition: .4s;
    border-radius: 50%;
}

.dark-mode input:checked + .slider {
    background-color: #282828;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}

.dark-mode input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

.dark-mode input:checked + .slider:before {
  -webkit-transform: translateX(15px);
  -ms-transform: translateX(15px);
  transform: translateX(15px);
}
.header-toggle-switch {
    display: flex;
    align-items: center;
    gap: 10px;
    padding-top: 10px;
}
.dark-mode .bundle_products .title h2 {
    color: #fff;
}
.dark-mode .product_content h3,
.dark-mode .product_content h4{
  color: #fff;
}
.dark-mode .slider-counter{
  color: #fff;
}
.dark-mode .slider-button{
  color: #fff;
}
.dark-mode .has-search-bar {
    border-bottom: 1px solid white;
}
.dark-mode .header__icon, .dark-mode .header__icon--cart .icon{
  stroke: #fff;
}
body.template-index.dark-mode .header__icon, body.template-index.dark-mode .header__icon--cart .icon {
    stroke: initial;
}
.dark-mode .tab.pr_7.active{
    background: #fff;
    border: 1px solid #fff;
    color: #000!important;
}
.dark-mode .tabs__product-page .tab.pr_7{
    border: 1px solid #fff;
    color: #fff;
}
.dark-mode .product-bottom h3{
    color: #fff;
}
.dark-mode .product-bottom p{
    color: #fff;
}
body.template-page\.custom-new-heading-text-landscape.dark-mode h1.main-page-title.page-title {
    color: #fff;
}
body.template-page\.custom-new-heading-text-landscape.dark-mode h3.max-heading {
    color: #fff;
}
body.template-page\.custom-new-heading-text-landscape.dark-mode p.min-text {
    color: #fff;
}
body.dark-mode h4.mry-page-heading {
    color: #fff;
}
body.dark-mode p.mry-page-para {
    color: #fff;
}
body.dark-mode a.mry-page-btn.mry-page-btn-x {
    color: #fff;
}
body.dark-mode .benefits-col {
    border-color: #fff;
}
body.dark-mode .benefits-col h4 {
    color: #fff;
}
body.dark-mode h3.bold-btn.accordion-item-header-title {
    color: #fff;
}
body.dark-mode .fa-plus:before {
    color: #fff;
}
body.dark-mode p.description {
    color: #fff;
}
body.dark-mode .mry-section-title {
    color: #fff;
}
body.dark-mode .x-left-text h4 {
    color: #fff;
}
body.dark-mode p.mry-page-heading {
    color: #fff;
}
body.dark-mode p.mry-page-para-x {
    color: #fff;
}
body.dark-mode .accordian-title h2 {
    color: #fff;
}
body.dark-mode .accordion-header {
    color: #fff;
}
body.dark-mode .accordion-content p {
    color: #fff;
}
body.dark-mode .content-container:after {
    background: #000;
}
body.template-page\.custom-new-loyalty-page.dark-mode h2.rich-text__heading strong{
    color: #fff;
}
body.template-page\.custom-new-loyalty-page.dark-mode .rich-text__text ul>li {
    color: #fff;
}
body.dark-mode h4.mry-page-heading-new {
    color: #fff!important;
}
body.dark-mode p.mry-page-para-new {
    color: #fff!important;
}
/* body.dark-mode .mry-container-bata-page{
    max-width: 100%;
    background: #000;
} */
body.dark-mode .fan-brums-wrapper a {
    color: #fff;
}
body.template-page\.custom-new-loyalty-page.gradient.dark-mode .color-scheme-1.gradient {
    background: #000;
}
body.dark-mode .mry-container-bata-page a {
    color: #fff !important;
}
body.page-template.dark-mode .gradient {
    background: #000;
}
body.page-template.dark-mode h1, 
body.page-template.dark-mode h2, 
body.page-template.dark-mode h3, 
body.page-template.dark-mode h4, 
body.page-template.dark-mode h5, 
body.page-template.dark-mode h6, 
body.page-template.dark-mode p, 
body.page-template.dark-mode span, 
body.page-template.dark-mode div {
    color: #fff !important;
}
body.template-search.dark-mode .search__input.field__input{
    border: 1px solid #fff;
}
body.template-search.dark-mode .field>label {
    color: #fff;
}
body.template-search.dark-mode div#predictive-search-results {
    background: #000;
}
body.dark-mode div#cart-notification .cart-notification__heading {
    color: #fff;
}
body.dark-mode div#cart-notification .cart-notification__heading .icon-checkmark {
    color: #fff;
}
body.dark-mode div#cart-notification .cart-notification-product__name {
    color: #fff;
}
body.dark-mode div#cart-notification .product-option {
    color: #fff;
}
body.dark-mode div#cart-notification .cart-notification__links>* {
    border: 1px solid #fff;
}
body.dark-mode div#cart-notification {
    background: #000;
}
body.dark-mode div#cart-notification  button.link.button-label {
    color: #fff;
    border: none;
}
body.template-cart.dark-mode quantity-input input[type=number] {
    color: #000;
}
body.dark-mode .flex-container-swatch {
    border-color: #fff;
}
body.dark-mode.template-product.gradient fieldset.js.product-form__input.product-form__input--pill.color-variants-mry label.tooltip {
    border: 1px solid #fff !important;
}
body.template-index.dark-mode .mry-logo-svg svg > g .st3, body.template-index.dark-mode .mry-logo-svg svg > g .st4{
    fill: #000;
}
.js body.dark-mode li.active .menu-drawer__submenu {
    background: #000;
}
body.template-product.dark-mode header.header.header--top-left.header--mobile-center.page-width.drawer-menu.header--has-menu{
  background: #000;
}
fieldset.js.product-form__input.product-form__input--pill {
    display: flex;
    align-items: center;
}
h3.des-pr {
    font-weight: 400;
    color: #000;
    font-size: 14px;
}
.product__description.rte.quick-add-hidden.custom-pr {
    margin-top: 1rem;
}
.product__description.rte p,.product__description.rte strong,
.product__description.rte span, .product__description.rte h1,
.product__description.rte h2, .product__description.rte h3 ,
.product__description.rte h4, .product__description.rte h5,
.product__description.rte h6{
    font-weight: 300;
    font-size: 13px;
}