/** Shopify CDN: Minification failed

Line 1386:0 Unexpected "}"

**/
.bg-color-sandal {
  background-color: #a89166;
  border-color: #a89166;
}

.bg-color-cyan {
  background-color: #25bdb0;
  border-color: #25bdb0;
}

.bg-color-pink {
  background-color: #fcc6de;
  border-color: #fcc6de;
}

.bg-color-black {
  background-color: #000;
  border-color: #000;
}

.bg-color-grey {
  background-color: #ccc;
  border-color: #ccc;
}

.bg-color-green {
  background-color: #e1eb78;
  border-color: #e1eb78;
}
.bg-color-golden {
  background-color: #ffd700;
  border-color: #ffd700;
}
.bg-color-sliver {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}

.bg-color-blue {
  background-color: #a8bcd4;
  border-color: #a8bcd4;
}

.bg-color-purple {
  background-color: #7e0b80;
  border-color: #7e0b80;
}

.bg-color-white {
  background-color: #fff;
  border-color: #fff;
 }
.bg-color-white span,
label.bg-color-white { border: 1px solid #e3e0e0 !important;}
.bg-color-red {
  background-color: #f63400;
  border-color: #f63400;
}

.bg-color-brown,
.bg-color-brow {
  background-color: #ad8111;
  border-color: #ad8111;
}

.bg-color-gold {
  background-color: #cea525;
  border-color: #cea525;
}

.bg-color-beige {
  background-color: #f0deba;
  border-color: #f0deba;
}

.bg-color-gray {
  background-color: #bfbfbf;
  border-color: #bfbfbf;
}

.bg-color-orange {
  background-color: #ff7900;
  border-color: #ff7900;
}

.bg-color-yellow {
  background-color: #dcdb79;
  border-color: #dcdb79;
}

.bg-color-navy {
  background-color: #001f3f;
  border-color: #001f3f;
}

.bg-color-aqua {
  background-color: #7fdbff;
  border-color: #7fdbff;
}

.bg-color-teal {
  background-color: #39cccc;
  border-color: #39cccc;
}

.bg-color-gun-smoke {
  background-color: #12221f;
  border-color: #12221f;
}

.bg-color-olive {
  background-color: olive;
  border-color: olive;
}

.bg-color-lime {
  background-color: #0f0;
  border-color: #0f0;
}

.bg-color-rose-gold {
  background-color: #fcdbd6;
  border-color: #fcdbd6;
}

.bg-color-clear {
  background-color: #caf6ea;
  border-color: #caf6ea;
}

.bg-color-maroon {
  background-color: maroon;
  border-color: maroon;
}

.bg-color-ivory {
  background-color: ivory;
  border-color: ivory;
}

.bg-color-lavenderblush {
  background-color: #b0e0e6;
  border-color: #b0e0e6;
}

.bg-color-powderblue {
  background-color: #f012be;
  border-color: #f012be;
}

.bg-color-darkgreen {
  background-color: #006400;
  border-color: #006400;
}

.bg-color-saddlebrown {
  background-color: #8b4513;
  border-color: #8b4513;
}

.bg-color-lightcoral {
  background-color: #f08080;
  border-color: #f08080;
}

.bg-color-palevioletred {
  background-color: #db7093;
  border-color: #db7093;
}

.bg-color-chocolate {
  background-color: #d2691e;
  border-color: #d2691e;
}

.bg-color-darkolivegreen {
  background-color: #556b2f;
  border-color: #556b2f;
}

.bg-color-darkred {
  background-color: #8b0000;
  border-color: #8b0000;
}

.bg-color-mediumaquamarine {
  background-color: #66cdaa;
  border-color: #66cdaa;
}

.bg-color-sandybrown {
  background-color: #f4a460;
  border-color: #f4a460;
}

.bg-color-darkslategray {
  background-color: #2f4f4f;
  border-color: #2f4f4f;
}

.bg-color-salmon {
  background-color: salmon;
  border-color: salmon;
}

.bg-color-slateblue {
  background-color: #6a5acd;
  border-color: #6a5acd;
}

.bg-color-lightgray {
  background-color: #d3d3d3;
  border-color: #d3d3d3;
}

.bg-color-lemonchiffon {
  background-color: #fffacd;
  border-color: #fffacd;
}

.bg-color-thistle {
  background-color: #d8bfd8;
  border-color: #d8bfd8;
}

.bg-color-wheat {
  background-color: wheat;
  border-color: wheat;
}

.bg-color-lightsalmon {
  background-color: #ffa07a;
  border-color: #ffa07a;
}

.bg-color-hotpink {
  background-color: #ff69b4;
  border-color: #ff69b4;
}

.bg-color-lawngreen {
  background-color: #7cfc00;
  border-color: #7cfc00;
}

.bg-color-snow {
  background-color: snow;
  border-color: snow;
}

.bg-color-darkslateblue {
  background-color: #483d8b;
  border-color: #483d8b;
}

.bg-color-coral {
  background-color: coral;
  border-color: coral;
}

.bg-color-limegreen {
  background-color: #32cd32;
  border-color: #32cd32;
}

.bg-color-lightgrey {
  background-color: #d3d3d3;
  border-color: #d3d3d3;
}

.bg-color-royalblue {
  background-color: #4169e1;
  border-color: #4169e1;
}

.bg-color-dimgrey {
  background-color: #696969;
  border-color: #696969;
}

.bg-color-lightseagreen {
  background-color: #20b2aa;
  border-color: #20b2aa;
}

.bg-color-skyblue {
  background-color: #87ceeb;
  border-color: #87ceeb;
}

.bg-color-orchid {
  background-color: orchid;
  border-color: orchid;
}

.bg-color-darksalmon {
  background-color: #e9967a;
  border-color: #e9967a;
}

.bg-color-darkorchid {
  background-color: #9932cc;
  border-color: #9932cc;
}

.bg-color-cornflowerblue {
  background-color: #6495ed;
  border-color: #6495ed;
}

.bg-color-cornsilk {
  background-color: #fff8dc;
  border-color: #fff8dc;
}

.bg-color-lightslategrey {
  background-color: #789;
  border-color: #789;
}

.bg-color-whitesmoke {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}

.bg-color-seagreen {
  background-color: #2e8b57;
  border-color: #2e8b57;
}

.bg-color-crimson {
  background-color: #dc143c;
  border-color: #dc143c;
}

.bg-color-azure {
  background-color: azure;
  border-color: azure;
}

.bg-color-paleturquoise {
  background-color: #afeeee;
  border-color: #afeeee;
}

.bg-color-darkkhaki {
  background-color: #bdb76b;
  border-color: #bdb76b;
}

.bg-color-mediumvioletred {
  background-color: #c71585;
  border-color: #c71585;
}

.bg-color-lightgoldenrodyellow {
  background-color: #fafad2;
  border-color: #fafad2;
}

.bg-color-violet {
  background-color: violet;
  border-color: violet;
}

.bg-color-peachpuff {
  background-color: #ffdab9;
  border-color: #ffdab9;
}

.bg-color-steelblue {
  background-color: #4682b4;
  border-color: #4682b4;
}

.bg-color-blanchedalmond {
  background-color: #ffebcd;
  border-color: #ffebcd;
}

.bg-color-moccasin {
  background-color: #ffe4b5;
  border-color: #ffe4b5;
}

.bg-color-antiquewhite {
  background-color: #faebd7;
  border-color: #faebd7;
}

.bg-color-mediumturquoise {
  background-color: #48d1cc;
  border-color: #48d1cc;
}

.bg-color-lightskyblue {
  background-color: #87cefa;
  border-color: #87cefa;
}

.bg-color-darkorange {
  background-color: #ff8c00;
  border-color: #ff8c00;
}

.bg-color-darkblue {
  background-color: #00008b;
  border-color: #00008b;
}

.bg-color-springgreen {
  background-color: #00ff7f;
  border-color: #00ff7f;
}

.bg-color-lavender {
  background-color: #e6e6fa;
  border-color: #e6e6fa;
}

.bg-color-mediumpurple {
  background-color: #9370db;
  border-color: #9370db;
}

.bg-color-deepskyblue {
  background-color: #00bfff;
  border-color: #00bfff;
}

.bg-color-mintcream {
  background-color: #f5fffa;
  border-color: #f5fffa;
}

.bg-color-deeppink {
  background-color: #ff1493;
  border-color: #ff1493;
}

.bg-color-darkseagreen {
  background-color: #8fbc8f;
  border-color: #8fbc8f;
}

.bg-color-papayawhip {
  background-color: #ffefd5;
  border-color: #ffefd5;
}

.bg-color-orangered {
  background-color: #ff4500;
  border-color: #ff4500;
}

.bg-color-tomato {
  background-color: tomato;
  border-color: tomato;
}

.bg-color-navajowhite {
  background-color: #ffdead;
  border-color: #ffdead;
}

.bg-color-mediumorchid {
  background-color: #ba55d3;
  border-color: #ba55d3;
}

.bg-color-ghostwhite {
  background-color: #f8f8ff;
  border-color: #f8f8ff;
}

.bg-color-slategrey {
  background-color: #708090;
  border-color: #708090;
}

.bg-color-forestgreen {
  background-color: #228b22;
  border-color: #228b22;
}

.bg-color-dodgerblue {
  background-color: #1e90ff;
  border-color: #1e90ff;
}

.bg-color-linen {
  background-color: linen;
  border-color: linen;
}

.bg-color-blueviolet {
  background-color: #8a2be2;
  border-color: #8a2be2;
}

.bg-color-gainsboro {
  background-color: #dcdcdc;
  border-color: #dcdcdc;
}

.bg-color-lightgreen {
  background-color: #90ee90;
  border-color: #90ee90;
}

.bg-color-chartreuse {
  background-color: #7fff00;
  border-color: #7fff00;
}

.bg-color-mistyrose {
  background-color: #ffe4e1;
  border-color: #ffe4e1;
}

.bg-color-darkgray {
  background-color: #a9a9a9;
  border-color: #a9a9a9;
}

.bg-color-peru {
  background-color: peru;
  border-color: peru;
}

.bg-color-tan {
  background-color: tan;
  border-color: tan;
}

.bg-color-palegreen {
  background-color: #98fb98;
  border-color: #98fb98;
}

.bg-color-rebeccapurple {
  background-color: #639;
  border-color: #639;
}

.bg-color-darkcyan {
  background-color: #008b8b;
  border-color: #008b8b;
}

.bg-color-oldlace {
  background-color: #fdf5e6;
  border-color: #fdf5e6;
}

.bg-color-rosybrown {
  background-color: #bc8f8f;
  border-color: #bc8f8f;
}

.bg-color-darkslategrey {
  background-color: #2f4f4f;
  border-color: #2f4f4f;
}

.bg-color-lightslategray {
  background-color: #789;
  border-color: #789;
}

.bg-color-turquoise {
  background-color: #40e0d0;
  border-color: #40e0d0;
}

.bg-color-darkgoldenrod {
  background-color: #b8860b;
  border-color: #b8860b;
}

.bg-color-honeydew {
  background-color: #f0fff0;
  border-color: #f0fff0;
}

.bg-color-mediumslateblue {
  background-color: #7b68ee;
  border-color: #7b68ee;
}

.bg-color-mediumspringgreen {
  background-color: #00fa9a;
  border-color: #00fa9a;
}

.bg-color-plum {
  background-color: plum;
  border-color: plum;
}

.bg-color-darkgrey {
  background-color: #a9a9a9;
  border-color: #a9a9a9;
}

.bg-color-slategray {
  background-color: #708090;
  border-color: #708090;
}

.bg-color-darkmagenta {
  background-color: #8b008b;
  border-color: #8b008b;
}

.bg-color-lightblue {
  background-color: #add8e6;
  border-color: #add8e6;
}

.bg-color-floralwhite {
  background-color: #fffaf0;
  border-color: #fffaf0;
}

.bg-color-dimgray {
  background-color: #696969;
  border-color: #696969;
}

.bg-color-greenyellow {
  background-color: #adff2f;
  border-color: #adff2f;
}

.bg-color-fuchsia {
  background-color: #f0f;
  border-color: #f0f;
}

.bg-color-cadetblue {
  background-color: #5f9ea0;
  border-color: #5f9ea0;
}

.bg-color-yellowgreen {
  background-color: #9acd32;
  border-color: #9acd32;
}

.bg-color-darkviolet {
  background-color: #9400d3;
  border-color: #9400d3;
}

.bg-color-sienna {
  background-color: sienna;
  border-color: sienna;
}

.bg-color-lightpink {
  background-color: #ffb6c1;
  border-color: #ffb6c1;
}

.bg-color-mediumblue {
  background-color: #0000cd;
  border-color: #0000cd;
}

.bg-color-bisque {
  background-color: bisque;
  border-color: bisque;
}

.bg-color-aquamarine {
  background-color: #7fffd4;
  border-color: #7fffd4;
}

.bg-color-palegoldenrod {
  background-color: #eee8aa;
  border-color: #eee8aa;
}

.bg-color-aliceblue {
  background-color: #f0f8ff;
  border-color: #f0f8ff;
}

.bg-color-olivedrab {
  background-color: #6b8e23;
  border-color: #6b8e23;
}

.bg-color-indigo {
  background-color: indigo;
  border-color: indigo;
}

.bg-color-lightcyan {
  background-color: #e0ffff;
  border-color: #e0ffff;
}

.bg-color-midnightblue {
  background-color: #191970;
  border-color: #191970;
}

.bg-color-khaki {
  background-color: khaki;
  border-color: khaki;
}

.bg-color-burlywood {
  background-color: #deb887;
  border-color: #deb887;
}

.bg-color-lightyellow {
  background-color: #ffffe0;
  border-color: #ffffe0;
}

.bg-color-lightsteelblue {
  background-color: #b0c4de;
  border-color: #b0c4de;
}

.bg-color-goldenrod {
  background-color: #daa520;
  border-color: #daa520;
}

.bg-color-darkturquoise {
  background-color: #00ced1;
  border-color: #00ced1;
}

.bg-color-magenta {
  background-color: #f0f;
  border-color: #f0f;
}

.bg-color-seashell {
  background-color: #fff5ee;
  border-color: #fff5ee;
}

.bg-color-indianred {
  background-color: #cd5c5c;
  border-color: #cd5c5c;
}

.bg-color-mediumseagreen {
  background-color: #3cb371;
  border-color: #3cb371;
}

.bg-color-firebrick {
  background-color: #b22222;
  border-color: #b22222;
}

.bg-color-metallic-sunburst {
  border-color: #9e7a48;
  background-color: #9e7a48;
}
.bg-color-deep-taupe {
  border-color: #816059;
  background-color: #816059;
}
.bg-color-rose-taupe {
  border-color: #945754;
  background-color: #945754;
}
.bg-color-nickel {
  border-color: #70756e;
  background-color: #70756e;
}
.bg-color-police-blue {
  border-color: #3f506e;
  background-color: #3f506e;
}
.bg-color-stormcloud {
  border-color: #4f636c;
  background-color: #4f636c;
}
.bg-color-feldgrau {
  border-color: #45604d;
  background-color: #45604d;
}
.bg-color-independence {
  border-color: #4a5163;
  background-color: #4a5163;
}
.bg-color-melon {
  border-color: #fbaca8;
  background-color: #fbaca8;
}

.bg-color-dark-vanilla {
  border-color: #d7bdb0;
  background-color: #d7bdb0;
}
.bg-color-pastel-gray {
  border-color: #d2d6bd;
  background-color: #d2d6bd;
}
.bg-color-color_pale-cerulean {
  border-color: #9dcbd8;
  background-color: #9dcbd8;
}
.bg-color-columbia-blue {
  border-color: #cddbe6;
  background-color: #cddbe6;
}
.bg-color-chinese-silver {
  border-color: #c6d0cf;
  background-color: #c6d0cf;
}
.bg-color-bright-gray {
  border-color: #eaeaea;
  background-color: #eaeaea;
}
.bg-color-feldgrau {
  border-color: #4f7053;
  background-color: #4f7053;
}

.bg-color-pale-silver {
  border-color: #d9bcc0;
  background-color: #d9bcc0;
}

.bg-color-water {
  border-color: #d0eff4;
  background-color: #d0eff4;
}
.bg-color-ash-gray {
  border-color: #adbeb6;
  background-color: #adbeb6;
}
.bg-color-jelly-bean {
  border-color: #d76a49;
  background-color: #d76a49;
}
.bg-color-deer {
  border-color: #c07e68;
  background-color: #c07e68;
}
.bg-color-opera-mauve {
  border-color: #b47eb2;
  background-color: #b47eb2;
}
.bg-color-cool-grey {
  background-color: #8883ab;
  border-color: #8883ab;
}
.bg-color-old-rose {
  border-color: #b2817d;
  background-color: #b2817d;
}
.bg-color-deep-amethyst {
  border-color: #9c8e9b;
  background-color: #9c8e9b;
}
.bg-color-desert-sand {
  border-color: #e4c7a9;
  background-color: #e4c7a9;
}
.bg-color-pastel-pink {
  border-color: #dea89c;
  background-color: #dea89c;
}
.bg-color-pastel-purple {
  border-color: #b8a0b0;
  background-color: #b8a0b0;
}
.bg-color-unbleached-silk {
  border-color: #f9dac6;
  background-color: #f9dac6;
}
.bg-color-brown-yellow {
  background-color: #ce925e;
  border-color: #ce925e;
}
.bg-color-dark-vanilla {
  border-color: #d5b8aa;
  background-color: #d5b8aa;
}
.bg-color-iceberg {
  background-color: #68bbd9;
  border-color: #68bbd9;
}
.bg-color-cadet-grey {
  border-color: #97a6ad;
  background-color: #97a6ad;
}
.bg-color-light-taupe {
  border-color: #b48e6a;
  background-color: #b48e6a;
}
.bg-color-copper-rose {
  border-color: #916f6d;
  background-color: #916f6d;
}
.bg-color-pastel-brown {
  border-color: #767058;
  background-color: #767058;
}
.bg-color-grullo {
  border-color: #a1a290;
  background-color: #a1a290;
}
.bg-color-sonic-silver {
  border-color: #777777;
  background-color: #777777;
}
.bg-color-redwood {
  border-color: #97544e;
  background-color: #97544e;
}
.bg-color-laurel-green {
  border-color: #b1b897;
  background-color: #b1b897;
}
.bg-color-pale-cerulean {
  border-color: #9dcbd8;
  background-color: #9dcbd8;
}
.bg-color-chinese-white {
  border-color: #dbe3e6;
  background-color: #dbe3e6;
}

.bg-color-rocket-metallic {
  border-color: #89806f;
  background-color: #89806f;
}
.bg-color-silver-pink {
  border-color: #cbadab;
  background-color: #cbadab;
}
.bg-color-pale-chestnut {
  border-color: #deb1ae;
  background-color: #deb1ae;
}
.bg-color-opal {
  border-color: #a0bdc5;
  background-color: #a0bdc5;
}
.bg-color-gold-fusion {
  border-color: #7d7a57;
  background-color: #7d7a57;
}
.bg-color-old-silver {
  border-color: #818286;
  background-color: #818286;
}
.bg-color-dust-storm {
  border-color: #e0cdc7;
  background-color: #e0cdc7;
}
.bg-color-alabaster {
  border-color: #f0e7e8;
  background-color: #f0e7e8;
}
.bg-color-english-lavender {
  border-color: #ae8e9d;
  background-color: #ae8e9d;
}
.bg-color-azureish-white {
  border-color: #d8f1ee;
  background-color: #d8f1ee;
}
.bg-color-silver-pink {
  border-color: #ccafb3;
  background-color: #ccafb3;
}
.bg-color-metallic {
  border-color: #aaa8b6;
  background-color: #aaa8b6;
}

.bg-color-coffee {
  border-color: #724d30;
  background-color: #724d30;
}

.bg-color-sugar-plum {
  border-color: #914671;
  background-color: #914671;
}

.bg-color-white {
  border: 1px solid #e3e0e0;
}
.bg-color-navy-blue {
  background: navy;
}
.item-swiper-init .products {
  display: grid;
}


/*******MODE CHANGES *******/
.dark-header {
  background-color: #323232 !important; 
}

.dark-background {
  background-color: #323232 !important; 
}

.light-text{
  color:#fff !important;transition:all 0.3s linear;
}

.darkmode-button{
  position: fixed;
    top: 40%;
    right: 0;
    background-color: #323232;
    padding: 10px;
    border-radius: 10px;
    color: #fff;
  z-index:9999;
}

.darkmode-button-light {
  background-color: #fff !important;
  color: #323232 !important;
}

.logo-hide {
  display:none;
}

.logo-display {
  display:block !important;
}
.support-block-list__item.grid__items .support-block-card__image-wrapper.dark-background,.card__content ul[class*=variant-option-size] a.light-text:hover span,
.card__inner .product-icons a.light-text:hover, .card__inner .product-icons button.light-text:hover, .header__icons a.light-text:hover .cart-count-bubble span.light-text, .featured-product .product-deal-count .deal-clock ul li.light-text span,
.contact-block_wrapper .contact-info .contact-social .contact__list-social li:not(:last-child) .list-social__link.light-text:after, .cart-drawer .drawer__inner.dark-background cart-remove-button .button svg, .cart-drawer .drawer__inner.dark-background .drawer__close, .cart-drawer .drawer__inner.dark-background  .tax-note,  .drawer__inner.dark-background .drawer__footer summary svg, cart-remove-button .button.light-text svg, .dark-background .product-recommendations__heading,
.product__info-container .size-chart.light-text modal-opener.product-popup-modal__opener .product-popup-modal__button, .dark-background .search-modal .search-modal__content .predictive-search .predictive-search__results-groups-wrapper .predictive-search__item, .dark-background .search-modal .search-modal__content .predictive-search .predictive-search__results-groups-wrapper .predictive-search__heading, .dark-background .search-modal .search-modal__content .predictive-search .predictive-search__results-groups-wrapper .predictive-search__item-heading,
.dark-header .menu-drawer summary.menu-drawer__menu-item, .dark-header .menu-drawer .menu-drawer__close-button, .dark-header .menu-drawer .menu-drawer-header button.header-drawer__close.close_icon_button, .dark-background button.toggleFilter, .dark-background .search-modal .modal__close-button.link, .dark-background details-overlay-modal .predictive-search__item .price, .customer.login.dark-background h5, .details-modal .detial-login.dark-background  h5, .dark-background .list-view-filter .card__content .rte.grid-view-hidden{color:#fff !important; }
.product-tab-wrapper .collection .tabs .tablinks.light-text:hover, .product-tab-wrapper .collection .tabs .tablinks.light-text.active, .dark-background .search-modal .modal__close-button.link:hover, .dark-background .search-modal .search-modal__content .predictive-search .predictive-search__results-groups-wrapper .predictive-search__item:hover .predictive-search__item-heading, .facets .facets__display.dark-background  .facets__item:hover span, 
.cart-drawer .drawer__inner.dark-background cart-remove-button .button:hover svg,  .cart-drawer .drawer__inner.dark-background .drawer__close:hover, cart-remove-button .button.light-text:hover svg, .product__info-container .size-chart.light-text modal-opener.product-popup-modal__opener .product-popup-modal__button:hover, .dark-background .compare-wrapper td.product-thumbnail .product-name:hover, .dark-background .wishlist .remove-item.product-cart:hover,
.drawer__inner.dark-background .drawer__footer .cart-group :where(summary):hover svg, .drawer__inner.dark-background .drawer__footer .cart-group :where(summary):hover span.summary__title, span.sticky-bar-close.light-text:hover, .facets-container .button-show-more:hover .light-text, .facets .facets__item:hover span.light-text{color:rgb(var(--color-link-hover)) !important;}
.multicolumn-card.content-container.overlay_style.dark-background .multicolumn-card__info,
.collection-list.overlay .collection-list__item .card__inner.dark-background:after,
.flex-banner .image-bar__section-inner .image-bar__item.dark-background:before,
.isotope-products .isotope-selector .card.dark-background:hover .card-content-1 .card__media_1 .card-contant-wrapper-1,
.insta-gallery-section.overlay .insta-gallery-wrapper .insta-gallery-content.dark-background, .drawer__inner.dark-background .drawer__header, .drawer__inner.dark-background .drawer__footer{background:rgba(50, 50, 50,0.5) !important;}
.breadcrumb-section.dark-background .breadcrumb:before, .main-product-template .product__payment p.product_payment_text.light-text{background: transparent;}
.customer-who-purchased .product-data.dark-background:before,
.dark-background .hotspot-block .dt-sc-hotspot-item, .dark-background .search-modal__content.search-modal__content-bottom{ background-color: #323232 !important; }
.dt-sc-newsletter-modal-overlay .newsletter-content.dark-background  form .newsletter-form__field-wrapper .field__input, .dark-background .number-counter-block:not(:last-child):after{background:#ffff !important;}
.dark-background .compare .remove-item.product-cart, .dark-background .wishlist .remove-item.product-cart, 
.dark-background .compare-wrapper td.product-thumbnail .product-name, .dark-background .compare-wrapper td.product-thumbnail p, .dark-background .compare-wrapper td.product-thumbnail p.product-price-cart{color:#000000 !important;}
ul.pagination__list.list-unstyled li .pagination__item--current.light-text, ul.pagination__list.list-unstyled li .pagination__item.light-text:hover{color:var(--gradient-base-background-1) !important;}
.details-modal .detial-login.dark-background .details-modal-close svg{fill:#ffff;}
.details-modal .detial-login.dark-background .details-modal-close:hover svg{fill:rgb(var(--color-link-hover)) !important;}
.dark-background .widget-tags a.light-text:hover {
    color:rgba(var(--color-button-text)) !important;
}
.article-card__info.light-text svg { fill: #fff;}
.article-template__comments-comment p.light-text, .article-template__comments-comment footer .caption-with-letter-spacing.light-text { color: #000 !important;}
.blog-sidebar .sidebar_title.light-text:after, .filter-panel-menu .sidebar_title.light-text:after, .template-product .optional-sidebar .sidebar_title.light-text:after{    background: #fff;}
.contact-icons.light-text svg {  fill: #fff;}
.template-product .custom-product-grid li.light-text .icon-columns{ color: #000}
.template-product ul.custom-product-grid.light-text + form .facet-filters__field>label,  .detail-Size ul.list-unstyled .facets__item.light-text:hover span, .detail-Brand ul.list-unstyled .facets__item.light-text:hover span { color: #fff!important;}
.template-product .option-name-size.light-text label, .template-product .option-name-material.light-text label { color: #000;}

.dark-background .featured-product .product-form__input input[type=radio]:disabled+label, .dark-background .featured-product .product-form__input input[type=radio].disabled+label, .dark-background .product__info-container .price, .dark-background .product__info-container .price--on-sale .price-item--regular{color: #fff!important;}

footer ul.contact-info li.light-text svg {fill:#fff !important;}
a.light-text:not(.button):hover, a.light-text:hover span, button.light-text:hover, button.light-text:hover svg,
.dark-header .menu-drawer summary.menu-drawer__menu-item:hover, .dark-header .menu-drawer .menu-drawer__close-button:hover, .dark-header .menu-drawer .menu-drawer-header button.header-drawer__close.close_icon_button:hover{color:rgb(var(--color-link-hover)) !important;}
.dark-background .product-tab-wrapper .collection .grid li.light-text{background:transparent;}
.dark-background .deal-banner .product-deal-count .deal-clock ul li.light-text{color:#000000!important;}
.dark-background .product-tab-wrapper .collection .grid li.light-text{background:transparent;}
.dark-background .rich-text-block .button.button--secondary.light-text{color:rgb(var(--color-button-text))!important;}
.dark-background .collection-list.overlay .collection-list__item .card__content .card__information .card__heading a.light-text span.light-text,
.dark-background .main-product-template .product__payment p.product_payment_text.light-text{color: #000000 !important;}
.dark-background .collection-list.overlay .collection-list__item .card:hover .card__content .card__information .card__heading a.light-text span:not(.icon-wrap),
.dark-background .main-product-template .product__info-wrapper a.add-compare.button--secondary.light-text:hover, .dark-background .main-product-template .product__info-wrapper a.add-wishlist.button--secondary.light-text:hover{color: #FFFFFF !important;}
.dark-background .product--thumbnail_slider_left .thumbnail-slider .thumbnail[aria-current]{    border: 1px solid #FFFFFF;}
.dark-background .product__info-container label.deal-lable.product-label{color: #FFFFFF !important;}
.dark-background  div.sub-menu-block .dt-sc--main-menu--mega>ul.mega-menu-brands .dt-sc-menu-image-with-text .dt-sc-mega_menu .dt-sc-mega_menu-link h4{background: #000000 !important;}
.dark-background .slideshow__text.banner__box.dark-background, .dark-background .grid-banner-section.masonry-grid-banner .grid-banner-content .grid-banner-inner.dark-background,
.dark-background .testimonials  .testimonial-container.dark-background{background:transparent !important;}
.dark-background .facet-checkbox>svg{background:transparent;}

/*filter*/
.facets__form-vertical.light-text span{ color: #fff !important;}
.facets__form-vertical.light-text svg{ fill: #fff !important; color: #fff!important}
.facets__form-vertical.light-text h2{ color: #fff !important;}
.product-grid-container.light-text .facet-filters__field label, .product-grid-container.light-text .facet-filters__field span, .product-grid-container.light-text .facet-filters__field svg {
    color: #fff !important;
}
.product-grid-container.light-text facet-filters-form span {
    color: #fff !important;
}

.product-grid-container.light-text facet-filters-form .facets__display{background:#000;}
/* webkit browsers */
.dark-background tbody.slick-wrapper::-webkit-scrollbar {
  height: 5px;
}

.dark-background tbody.slick-wrapper::-webkit-scrollbar-track {
   background-color: rgba(255, 255, 255, 0.2);
}

.dark-background tbody.slick-wrapper::-webkit-scrollbar-thumb {
  height: 5px;
  background-color: rgba(255, 255, 255, 0.5);
}

.dark-background tbody.slick-wrapper::-webkit-scrollbar-thumb:hover {
  background-color: rgba(255, 255, 255, 0.7);
}
.dark-background .custom-product-grid li.light-text.active, .dark-background .custom-product-grid li.light-text:hover {
    color: rgba(var(--color-link-hover))!important;
}


@media screen and (max-width: 989px){
.dark-background .main-product-template .facets-vertical .optional-sidebar, .dark-background .main-product-template .facets-vertical.sidebar-right .optional-sidebar{ background-color: #323232 !important; }
}

#Banner-footer{
  background-color: #fffff8;
}
.icon-youtube{
   fill:#ed1d24!important;
}
.list-social__item a {
  background:#ed1d24!important;
  border:none!important;
}
.testimonial-content p{
  max-width:800px;
  color:#fff!important;
  font-size:20px;
}
@media screen and (max-width: 600px){
  .testimonial-content p{
    font-size:15px;
  }
}
.section-template--17922131591321__testimonials_3VVdiA-padding .content-center{
  display:flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.section-template--17922131591321__instagram_gallery_nYcTjq{
  background-color:#fff6e3;
}
.section-template--17922131591321__brand_logos_3AxLhy-padding h2 {
    position: relative; /* Required for absolute positioning inside */
}

.section-template--17922131591321__brand_logos_3AxLhy-padding h2::before {
    content: "";
    position: absolute;
    left: 0;
    top: 14px;
    width: 50px;
    height: 2px;
    background: #ed1d24;
}

.section-template--17922131591321__brand_logos_3AxLhy-padding h2::after {
    content: "";
    position: absolute;
    right: 0; /* <-- Changed from left to right */
    top: 14px;
    width: 50px;
    height: 2px;
    background: #ed1d24;
}

.brand-t{
  padding:0 80px;
}
#shopify-section-template--17922131591321__brand_logos_3AxLhy .brand-logos{
   background-color:#fff6e3;
}
#shopify-section-template--17922131591321__featured_blog_qkgWkM .blog{
  background-color:#f4f1ea!important;
}
/*contact page  */
#Slide-template--18009825706137__support_block_6d9HrE-1 .support-block-card,#Slide-template--18009825706137__support_block_6d9HrE-2 .support-block-card,#Slide-template--18009825706137__support_block_6d9HrE-3 .support-block-card,
#Slide-template--18009825706137__support_block_6d9HrE-4 .support-block-card{
  background-color:#fff;
    padding: 41px 35px 35px 30px;
    border-width: 1px;
    border-style: solid;
    /* border-color: rgba(235, 0, 41, 0.25); */
    border-image: initial;
    border-radius: 8px;
}
#shopify-section-template--17922131689625__support_block_6d9HrE{
  background-color:#f4f1ea!important;
}
.support-block-card .support-block-card__image-wrapper img {
  display: block;
  margin: 0 auto;
  justify-content: center;
  padding: 20px 15px 10px;
  border-radius: 8px;
  /* border: 1px solid rgba(235, 0, 41, 0.25);
  background: #F4F1EA; */
}

#shopify-section-template--18009825706137__custom_liquid_MUghpp .gradient{
  background: url('/cdn/shop/files/border_png_1.png?v=1748850825')!important;
  background-size: 100%!important; /* Optional */
  background-position: center;
  background-repeat:no-repeat!important;/* Optional */

}
#ghee #shopify-section-template--19017732358297__e73cb67e-4708-4a24-ae19-2f5324b5edd5{
  background: url('/cdn/shop/files/Durga_Ghee_Ghee.webp?v=1750917424')!important;
  background-size: cover!important; /* Optional */
  background-position: center; /* Optional */
  
}
#paneer #shopify-section-template--19017732358297__e73cb67e-4708-4a24-ae19-2f5324b5edd5{
  background: url('/cdn/shop/files/Durga_Ghee_Paneer_1_1.webp?v=1750917424')!important;
  background-size: cover!important; /* Optional */
  background-position: center; /* Optional */
  
}
#hing #shopify-section-template--19017732358297__e73cb67e-4708-4a24-ae19-2f5324b5edd5{
  background: url('/cdn/shop/files/Durga_Ghee_Hing.webp?v=1750854845')!important;
  background-size: cover!important; /* Optional */
  background-position: center; /* Optional */
  
}
#flavoured-milk #shopify-section-template--19017732358297__e73cb67e-4708-4a24-ae19-2f5324b5edd5{
  background: url('/cdn/shop/files/badammilk-sub-banner.webp?v=1748438457')!important;
  background-size: cover!important; /* Optional */
  background-position: center; /* Optional */
  
}
#butter-milk #shopify-section-template--19017732358297__e73cb67e-4708-4a24-ae19-2f5324b5edd5{
  background: url('/cdn/shop/files/Durga_Ghee_Butter_Milk.webp?v=1750854845')!important;
  background-size: cover!important; /* Optional */
  background-position: center; /* Optional */
  
}
#curd #shopify-section-template--19017732358297__e73cb67e-4708-4a24-ae19-2f5324b5edd5{
  background: url('/cdn/shop/files/curd-sub-banner_1.webp?v=1754980078')!important;
  background-size: cover!important; /* Optional */
  background-position: center; /* Optional */
  
}
#milk #shopify-section-template--19017732358297__e73cb67e-4708-4a24-ae19-2f5324b5edd5{
  background: url('/cdn/shop/files/Durga_Ghee_All_Collections_Sub_Banner_2.webp?v=1750844506')!important;
  background-size: cover!important; /* Optional */
  background-position: center; /* Optional */
  
}
@media screen and (max-width: 1500px) {
#Banner-footer{
  background: url('/cdn/shop/files/footer_new_size_1920x700_1b43fa59-b9b4-405f-bfbe-22376a7a96a8.webp?v=1751875771')#fffff8!important;
  background-size: 100%!important;
  background-position: bottom center!important; 
  background-repeat:no-repeat!important;
  background-attachment: fixed;
  
}
}
/* @media  (min-width:1400px)  and (max-width:1500px) {
#Banner-footer{
  background: url(/cdn/shop/files/footer_new_size_1920x600_1.png?v=1750939414')#fffff8!important;
   background-size: 100%!important; 
  background-position: center; 
  background-repeat:no-repeat!important;
  
}
} */

#Banner-footer{
  background: url('/cdn/shop/files/footer_new_size.webp?v=1750938662') #fffff8;
  background-size: 100%!important; 
  background-position: bottom center!important; 
  background-repeat:no-repeat!important;
  
}

#collections #shopify-section-template--19017732423833__5a6167b9-7e65-4f28-bb95-335bbeadc0bc{
  background: url('/cdn/shop/files/collections-sub-banner_1.webp?v=1754980078')!important;
  background-size: 100%!important; /* Optional */
  background-position: center; /* Optional */
  background-repeat:no-repeat!important;
  
}
#products #shopify-section-template--19017732358297__e73cb67e-4708-4a24-ae19-2f5324b5edd5 {
  background: url('/cdn/shop/files/collections-sub-banner_1.webp?v=1754980078') #fffff8!important;
  background-size: 100%!important; /* Optional */
  background-position: center; /* Optional */
   background-repeat:no-repeat!important;
  
}
#about-us    #shopify-section-template--19017732489369__breadcrumb_JQwfNT{
   background: url('/cdn/shop/files/about_us_sub-banner.webp?v=1754980077') #fffff8!important;
  background-size: 100%!important; /* Optional */
  background-position: center; /* Optional */
  background-repeat:no-repeat!important;
  
}
#home-page #shopify-section-template--19017732358297__e73cb67e-4708-4a24-ae19-2f5324b5edd5{
  background: url('/cdn/shop/files/download.webp?v=1747804289') #fffff8!important;
  background-size: 100%!important; /* Optional */
  background-position: center; /* Optional */
  background-repeat:no-repeat!important;
  
}
    .section.form-image .form-contact.map-with-form .contact {
    padding: 46px 42px 46px 38px;
    border-radius: 16px;
    background:#fff;
    }
/* .number-counter-block{
background-color: #fff;
    padding: 41px 35px 35px 30px;
    border-width: 1px;
    border-style: solid;
    border-color: #eb002940;
    border-image: initial;
    border-radius: 8px;
} */
.number-counter-icon img{
  width:70px!important;
}
.counter-value span {
  font-size: 40px;
}
@media screen and (min-width: 989px) {
    .header {
        /* margin-top: 15px; */
        position: absolute;
        z-index: 2;
        background: transparent;
        width: 100%;
        left: 0;
        right: 0;
    }
}
 /* .header__icons{
  color:#000!important;
} */
.shopify-section-header-sticky .icon-search svg, .shopify-section-header-sticky .header__icon, .shopify-section-header-sticky .header__icon--cart .icon, .shopify-section-header-sticky .header__icon svg {
   color:#000!important;
}
#shopify-section-template--17922131591321__collection_list_gA4b9q .collection-list .card-wrapper .card__inner {
   border:none;
}
@media screen and (min-width: 989px) {
   background-size: 100%;
}
.parallax-background-section {
  position: relative;
  background-image: url('/cdn/shop/files/call-to-action-parallex-bg_1.webp?v=1749213566'); /* Replace with your actual image URL */
  background-size: cover;
  background-attachment: fixed;
  background-position: center;
  padding: 180px 0; /* Adjust as needed */
  overflow: hidden;
  /* z-index: 1; */
}
/* .card-wrapper {
  background-image: url('/cdn/shop/files/productcategorie-bg-shape.png?v=1748431498'); /* Replace with your actual image URL */
} */
  .overlay-bg {
  position: absolute!important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5)!important; /* Dark overlay */
  z-index: 1;
}
/* .parallax-background-section::before {
            content: ''; 
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background-color: rgba(0, 0, 0, 0.5);
            z-index: 2; 
        } */
.parallax-background-section .rich-text-block {
  position: relative;
  z-index: 1;
  background: transparent;
}

.parallax-background-section h2,
.parallax-background-section p {
  color: #fff;
}

.parallax-background-section .button--primary {
  background-color: #ffcc00; 
  color: #000;
}
.section-template--17922131591321__custom_liquid_LYDkCe .rich-text{
  background:transparent!important;
  max-width:600px;
  position: relative;
  z-index: 3; /* Place content above the overlay */
  color: white; /* Make text visible on the dark overlay */
  
}
.dt-sc-heading{
  font-size:36px;
  font-weight:500;
}
@media screen and (min-width: 989px) {
.specification-block-main-grid{
  width: calc(40% - 30px)!important;
}
  .specification-banner.specification-container.style3 .dt-sc-additional-grids {
    width: calc(60% - 30px)!important;
  }
  .specification-block-support-content h5{
    font-size:20px!important;
    line-height:24px!important;
    font-weight:600!important;
  }
  .rich-text__blocks{
  max-width:600px;
}
}
.footer-block a img{
  width:180px;
  
}
#shopify-section-template--17922131460249__product-grid{
  background:#f4f1ea;
}
.button,.customer button{
  background:#eb0029;
  color:#fff;
}
/* #Slide-template--18009825542297__collection_list_gA4b9q-1 .card-wrapper .card .card__inner {
  border:none!important;
  background-image: url('/cdn/shop/files/productcategorie-bg-shape.png?v=1748431498')!important;
  background-size: 100%!important;
  background-attachment: fixed!important;
  background-position: center;
} */
 .collection-list .card-wrapper .card__inner{
  background-color:#fff!important;
}
#shopify-section-template--19017732358297__collection_list_gA4b9q .gradient {
  background-color:#f9f9f9;
}
#shopify-section-template--19017734422681__main{
  background-color:#fffaf2!important;

}
#Banner-footer{
  margin-top:0px!important;
}
/* blog css  */
#shopify-section-template--19017732358297__featured_blog_qkgWkM .gradient{
  background-color:#fffaf2;
}
ul.dt-nav li>.megamenu_megamenu>div.sub-menu-block {
  background:#fff!important;
 
}
ul.dt-sc-list-inline>li ul.sub-menu-lists>li>a {
   color:#000!important;
}
/* product details page  */
#shopify-section-template--19017732358297__9bfefb05-788d-4b28-84ec-6b700ca43576 .gradient{
  /* background:#f9f9f9!important; */
  background:#fffaf2!important;
   
}
#shopify-section-template--19017732358297__product-grid{
  /* background:#f9f9f9!important; */
  background:#fffaf2!important;
  /* border: 1px solid rgba(var(--color-foreground), .08); */
 
}
/* .facets__disclosure-vertical {
  padding:30px;
} */
#FacetsWrapperDesktop{
  padding:30px;
}
 .support-block2-list li .support-block2-card .support-block2-card__image-wrapper {
    padding-bottom: 5rem;
    align-items: flex-end;
}
 .support-block2-list li .support-block2-card .support-block2-card__image-wrapper, .support-block2-list li .support-block2-card .support-block2-card__info {
    min-height: 300px!important;
}
 .support-block2-list li:nth-child(odd) .support-block2-card {
    flex-direction: column-reverse!important;
}
/* .brand-logos.gradient:before {
    content: '';
    background: url('/cdn/shop/files/durga-ghee-products-1.webp?v=1748611200');
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 1;
    width: 300px;
    height: 200px;
    
    top: -50%;
    right: 0;
    
} */
#Banner-template--18009825640601__image_banner_pKeRTK .banner:after,#Banner-template--18009825640601__image_banner_pKeRTK .banner__media:after { 
  width: auto !important;
  position: inital !important;
}
.brand-logos {
  position: relative;
  overflow: visible; /* optional, only if clipping occurs */
}
.copyright__content p a{
  color:#ed1d23;
  
}
#shopify-section-template--18009827279001__main{
  background: #f9f9f9;
}
.template-product section:not(.main-product-template) .gradient  {
  border:border: 1px solid rgba(29, 29, 29, 0.15)!important;

}
.video-banner-wrapper .gradient{
  background:#f9f9f9;
}
#Banner-template--18009825640601__image_banner_pKeRTK:after,#Banner-template--18009825640601__image_banner_pKeRTK .banner__media:after {
  position:inherit!important;
  width:auto!important;
}
.brand-t::before{
    content: "";
    position: absolute;
    left: 0;
    top: 15px;
    width: 50px;
    height: 2px;
    background: #faa432;

}
.brand-t::after {
    content: "";
    position: absolute;
    left: auto;
    right: 0;
    top: 15px;
    width: 50px;
    height: 2px;
    background: #faa432;
}
.section-template--18009825542297__testimonials_3VVdiA-padding:after{
  border-radius:none!important;
}

/* product slider */
.col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
}
.order-lg-2 {
    order: 2!important;
}
.benifits .product-item {
    box-shadow: none;
    margin: 2.5% 0%;
}
@media (min-width: 992px) {
.col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
}
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.333333%;
}
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.666667%;
}
  
}
.about-company-area .bg-layer {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 55%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    clip-path: polygon(17.5% 0, 100% 0, 100% 100%, 2.5% 100%);
}
.bg-layer{
  background-image: url('/cdn/shop/files/download_2c03081f-d58d-47cf-b3f6-eb8f6e374d5c.webp?v=1747913467')!important;
  
}
.about-company-area .about-content {
    margin: 0 2.5% 0 0px;
}
footer ul.contact-info li i {
    color: #ed1d23;
    font-size: 22px;
    padding-right: 15px;
}

.section.form-image .custom-contact-page .form-contact.form-with-icon .contact {
    padding: 46px 42px 46px 38px;
    border-radius: 16px;
    background: #fff;
    border:1px solid rgba(var(--color-foreground),.08)
}
@media (max-width: 576px) {
.video-banner-wrapper video {
  height:250px!important;
}
body#reset-account .customer{
  margin-top:50px!important;
 

}
  .number-counter-icon img{
  width:50px!important;
}
  .counter-value span {
    font-size:30px;
  }
  .video-autoplay{
    min-height:25rem!important;
  }
  .breadcrumb-section {
    background-position:center!important;
  }
  .section-template--19017732587673__20c2390c-0520-44bb-b54d-c38692a00aaa-padding {
    padding-top:24px!important;
    padding-bottom: 24px!important;
  }
   .section-template--19017732489369__breadcrumb_JQwfNT-padding{
     padding-top:14px!important;
     padding-bottom: 14px!important;
   }
  .section-template--19017732489369__image_with_text_8izxRb-padding {
    padding-bottom:0px!important;
  }
   .section-template--18009825509529__e73cb67e-4708-4a24-ae19-2f5324b5edd5-padding{
     padding-top:14px!important;
     padding-bottom: 14px!important;
  }
  #milk-products nav{
    padding-top:24px!important;
    padding-bottom: 24px!important;
  }
  #curd-products nav{
    padding-top:24px!important;
    padding-bottom: 24px!important;

  }
  #founder-of-crane-group nav{
    padding-top:24px!important;
    padding-bottom: 24px!important;

  }
  #paneer nav{
    padding-top:24px!important;
    padding-bottom: 24px!important;

  }
  #flavoured-milk-products nav{
     padding-top:24px!important;
    padding-bottom: 24px!important;
  }
  #hing nav{
    padding-top:24px!important;
    padding-bottom: 24px!important;

  }
  #buttermilk-products nav{
     padding-top:24px!important;
    padding-bottom: 24px!important;

  }
  .section-template--19017732423833__5a6167b9-7e65-4f28-bb95-335bbeadc0bc-padding{
    padding-top:10px!important;
     padding-bottom: 10px!important;
  }
  /* .brand-t{
    font-size:18px;
    padding:0 60px;
  } */
#refund-policy header{
  background:#ffffff!important;
}
#privacy-policy header{
  background:#ffffff!important;
}
#shipping-policy header{
   background:#ffffff!important;
}
#terms-and-conditions header{
  background:#ffffff!important;
}
#paneer header{
  background:#ffffff!important;

}
.template-article header{
  background:#ffffff!important;
}
.template-blog header{
  background:#ffffff!important;
}
#contact header{
    background:#ffffff!important;
  }
#about-us header{
   background:#ffffff!important;
}
#collections header{
  background:#ffffff!important;
}
 #panner  header{
   background:#ffffff!important;
 }
  #hing header{
    background:#ffffff!important;
  }
  #your-shopping-cart header{
    background:#ffffff!important;
  }
  
}

.section-template--18009825542297__image_with_text_9XbCwY-padding{
  background:#fffaf2!important;
}
@media (min-width: 992px) {
#shopify-section-template--18009825640601__collapsible_content_izmLmw .gradient .page-width{
  max-width: calc(var(--page-width))!important;
  padding: 0 5rem!important;
}
}
#shopify-section-template--18009825640601__collapsible_content_izmLmw .gradient{
  padding-bottom:50px;
}

/* footer:before {
    content: '';
    background: url('/cdn/shop/files/border_png_1.png?v=1748850825');
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 50px;
    
    top: 0;
    right: 0;
    
} */
footer{
  border-top:1px solid #ed1d23;
}
aside{
  border: 0.1rem solid rgba(0, 0, 0, 0.1);
  border-radius:1rem;
}
#reset-account header{
   background:#fffaf2!important;
  }
#reset-account header  ul.dt-nav>li>.megamenu_megamenu a.dt-sc-nav-link span:not(.dt-sc-caret) {
  background-image:linear-gradient(to right,rgb(var(--color-background)),rgb(var(--color-background)) 50%,rgb(var(--color-background)) 50%);
}
body#reset-account header .icon-search svg,body#reset-account header .header__icon,body#reset-account header .header__icon--cart .icon,body#reset-account header .header__icon svg {
  color:#000;
}
body#reset-account .customer{
  margin-top:150px;
  margin-bottom:50px;

}
@media (min-width: 776px) and (max-width:1400px) {
#CartDrawer-Checkout .button{
  height:50px!important;
}
#CartDrawer-Cart .button{
  height:50px!important;
  
}
  .drawer__footer .cart-drawer__footer {
    margin-top:0px!important;
  }
}
@media (max-width: 576px) {
.blog .article-card.card--card.card--media>.card__content {
    padding: var(--content-padding) var(--content-padding)!important;
}
  body#products header{
  background:#fffaf2;
}
body#track-order-status-durga-ghee #tm_tracking_frame{
   margin-top:0px!important;
  margin-bottom:0px!important;
}
  #shopify-section-template--18009825575065__image_with_text_g9dEnL p {
    font-size:90px!important;
  }
  #shopify-section-template--18009825575065__image_with_text_8wardh p {
    font-size:90px!important;
  }
  #shopify-section-template--18009825575065__image_with_text_hTGJdz p {
    font-size:50px!important;
  }
  #shopify-section-template--18009825575065__image_with_text_9zjktN p {
    font-size:70px!important;
  }
  #shopify-section-template--18009825575065__image_with_text_qbiTy6 p {
     font-size:90px!important;
  }
  .bg-layer{
    display:none!important;
  }
  header .icon-search svg, header .header__icon, header .header__icon--cart .icon, header .header__icon svg {
    color:#000!important;
  }
  ul.dt-sc-list-inline>li ul.sub-menu-lists>li>a {
    color:#fff!important;
  }
  body#ghee header{
   background:#fffaf2;
}
  body#founder-of-crane-group header{
    background:#fffaf2;
    
  }
  body#home-page header{
    background:#fffaf2;
  }
  body#create-account .customer{
  margin-top:50px!important;
  margin-bottom:50px;
}
  .card_style-card_varient_selector .card .options-wrapper .choose-variant {
    font-size:14px!important;
  }
  .card_style-card_varient_selector .card .options-wrapper .choose-variant span.button-arrow{
    width:25px!important;
    height:25px!important;
  }
  .card--card.card--media>.card__content {
    padding:1rem!important;
  }
  .facets-vertical .facets-container {
    padding:15px!important;
  }
  .active-facets {
    margin-top:0px!important;
  }
  .brand-t {
    padding: 0 60px;
}
  body#account .customer{
  margin-top:50px!important;
  margin-bottom:50px;
}
 
}
#Slide-template--18009825542297__featured_blog_qkgWkM-1 .article-card__image img {
  border-radius: 0 !important;
}
body#search-11-results-found-for-quot-ghe-quot header{
  background:#fffaf2;
}
body#search-11-results-found-for-quot-ghe-quot ul.dt-nav>li>.megamenu_megamenu a.dt-sc-nav-link span:not(.dt-sc-caret) {
  background-image:linear-gradient(to right,rgb(var(--color-background)),rgb(var(--color-background)) 50%,rgb(var(--color-background)) 50%);
}
body#track-order-status-durga-ghee ul.dt-nav>li>.megamenu_megamenu a.dt-sc-nav-link span:not(.dt-sc-caret) {
  background-image:linear-gradient(to right,rgb(var(--color-background)),rgb(var(--color-background)) 50%,rgb(var(--color-background)) 50%);
}
body#search-11-results-found-for-quot-ghe-quot header .icon-search svg,body#search-11-results-found-for-quot-ghe-quot header .header__icon,body#search-11-results-found-for-quot-ghe-quot header .header__icon--cart .icon,body#search-11-results-found-for-quot-ghe-quot header .header__icon svg {
  color:#000;
}
body#track-order-status-durga-ghee header .icon-search svg,body#track-order-status-durga-ghee header .header__icon,body#track-order-status-durga-ghee header .header__icon--cart .icon,body#track-order-status-durga-ghee header .header__icon svg {
  color:#000;
}
body#create-account .customer{
  margin-top:150px;
  margin-bottom:50px;
}
body#account .customer{
  margin-top:150px;
  margin-bottom:50px;
}
body#create-account header{
  background:#fffaf2;
}
body#track-order-status-durga-ghee header{
  background:#fffaf2;
}
body#track-order-status-durga-ghee #tm_tracking_frame{
   margin-top:150px;
  margin-bottom:50px;
}
body#account header{
  background:#fffaf2;
}

body#addresses header{
    background:#fffaf2;
   
 }
 .template-404 header{
    background:#fffaf2;
    
  }
.template-404 ul.dt-nav>li>.megamenu_megamenu a.dt-sc-nav-link span:not(.dt-sc-caret){
     background-image:linear-gradient(to right,rgb(var(--color-background)),rgb(var(--color-background)) 50%,rgb(var(--color-background)) 50%);
   
 }
.template-404 header .icon-search svg,.template-404 header .header__icon,.template-404 header .header__icon--cart .icon,.template-404 header .header__icon svg {
  color:#000;
}
body#addresses ul.dt-nav>li>.megamenu_megamenu a.dt-sc-nav-link span:not(.dt-sc-caret){
     background-image:linear-gradient(to right,rgb(var(--color-background)),rgb(var(--color-background)) 50%,rgb(var(--color-background)) 50%);
   
 }
body#addresses header .icon-search svg,body#addresses header .header__icon,body#addresses header .header__icon--cart .icon,body#addresses header .header__icon svg {
  color:#000;
}
body#addresses .content-for-layout{
  padding-top:50px!important;
  padding-bottom:50px!important;
}
body#create-account ul.dt-nav>li>.megamenu_megamenu a.dt-sc-nav-link span:not(.dt-sc-caret) {
  background-image:linear-gradient(to right,rgb(var(--color-background)),rgb(var(--color-background)) 50%,rgb(var(--color-background)) 50%);
}
body#account ul.dt-nav>li>.megamenu_megamenu a.dt-sc-nav-link span:not(.dt-sc-caret) {
  background-image:linear-gradient(to right,rgb(var(--color-background)),rgb(var(--color-background)) 50%,rgb(var(--color-background)) 50%);
}
body#create-account header .icon-search svg,body#create-account header .header__icon,body#create-account header .header__icon--cart .icon,body#create-account header .header__icon svg {
  color:#000;
}
body#account header .icon-search svg,body#account header .header__icon,body#account header .header__icon--cart .icon,body#account header .header__icon svg {
  color:#000;
}
footer{
  border-top:3px solid #ed1d23!important;
}
#shopify-section-template--18009824985241__cart-items{
  background:#f7f3f0;
}
body#your-shopping-cart{
   background:#f7f3f0;
}
.footer__content-bottom{
  background:#e12026;
  color:#fff;
}
#shopify-section-template--18009825542297__image_with_text_J4dyMx{
  background:#fffaf2!important;
}
#shopify-section-template--18009825640601__image_with_text_Tz7Bfp{
  background:#fffaf2;
}
#shopify-section-template--18009825542297__aimax_about_support_block_rxxJDe .aimax-about-support-block{
  background:#fffaf2!important;
  
}
#shopify-section-template--18009825575065__image_with_text_g9dEnL,#shopify-section-template--18009825575065__image_with_text_9zjktN,#shopify-section-template--18009825575065__image_with_text_8wardh,#shopify-section-template--18009825575065__image_with_text_hTGJdz,#shopify-section-template--18009825575065__image_with_text_TK3DmA,#shopify-section-template--18009825575065__image_with_text_qbiTy6{
  background:#fffaf2;
}

@media (max-width: 576px) {
#shopify-section-template--18009825575065__image_with_text_TK3DmA p {
    font-size: 90px!important;
}
  body#ghee-products header{
   background:#fffaf2;
  }
  body#wishlist header{
    background:#fffaf2;
  }
  .template-404 header{
    background:#fffaf2;
    
  }
  .template-404{
    margin-top:0rem!important;
  }
  body#milk-products header{
     background:#fffaf2;
  }
   body#curd-products header{
   background:#fffaf2;
  }
  body#flavoured-milk-products header{
     background:#fffaf2;
  }
   body#hing-products header{
     background:#fffaf2;
  }
   .template-search header{
     background:#fffaf2;
  }
  body#panner-products header{
     background:#fffaf2;
  }
  body#buttermilk-products header{
     background:#fffaf2;
  }
 body#addresses header{
    background:#fffaf2;
   
 }
 body#compare header{
  background:#fffaf2;

 }
  #shopify-section-template--18009825575065__image_with_text_wmU9m6 p {
  font-size:55px!important;
}
  #Banner-footer{
    background-size:cover!important;
  }
}

.shopify-section-header-sticky ul.dt-nav>li.active>.megamenu_megamenu a.dt-sc-nav-link span:not(.dt-sc-caret) {
  -webkit-text-fill-color: #ee1b26;
}
.contact-icons-heading .reduce-gap {
 gap: 5px!important; /* reduces the 30px gap to about 10px */
}
.tabs_container.grid.card_style-card_varient_selector:not(.list-view-filter) .card--card.card--media:hover>.card__content{
  background:#fffaf2!important;
}
.collapsible_address-block .address-blocks .office span svg {
  width: 2.4rem!important;
  height: 2.4rem;
}
#shopify-section-template--18009825640601__image_with_text_8izxRb{
  background:#fffaf2;
}
#shopify-section-template--18143206506649__166390473706e7065a{
  background:#FFFAF2;
}
#shopify-section-template--18143206506649__1663904812be00b15d{
  background:#FFFAF2;
}
#shopify-section-template--18143206506649__image_with_text_RDk7Vm{
   background:#FFFAF2;
}
#shopify-section-template--18143206506649__image_with_text_qcwEyd{
   background:#FFFAF2;
}
#shopify-section-template--18143539953817__166390473706e7065a{
  background:#FFFAF2;
}
#shopify-section-template--18143754780825__166390473706e7065a{
  background:#FFFAF2;
}
#shopify-section-template--18143795675289__166390473706e7065a{
  background:#FFFAF2;
}
#shopify-section-template--18147101016217__166390473706e7065a{
  background:#FFFAF2;
}
#shopify-section-template--18147101016217__1663904812be00b15d{
  background:#FFFAF2;
}
#shopify-section-template--18147101016217__image_with_text_wPmwcn{
  background:#FFFAF2;
}
#shopify-section-template--18147101016217__image_with_text_8Eeqg4{
  background:#FFFAF2;
}
#shopify-section-template--18147101016217__image_with_text_gPVEDw{
  background:#FFFAF2;
}
#shopify-section-template--18143795675289__image_with_text_GmExDH{
 background:#FFFAF2; 
}
#shopify-section-template--18143795675289__image_with_text_GTXqyC{
  background:#FFFAF2;
}
#shopify-section-template--18147379642521__166390473706e7065a{
  background:#FFFAF2;
}
#shopify-section-template--18147379642521__1663904812be00b15d{
  background:#FFFAF2;
}
#shopify-section-template--18147379642521__image_with_text_BLwP4Q{
   background:#FFFAF2;
}
#shopify-section-template--18147379642521__image_with_text_VA6axA{
   background:#FFFAF2;
}
#shopify-section-template--18147379642521__image_with_text_MbkrgQ{
  background:#FFFAF2;
}
#shopify-section-template--18009825575065__image_with_text_wmU9m6{
  background:#FFFAF2;
}
#shopify-section-template--18175684018329__image_with_text_BdKDrb{
  background:#FFFAF2;
}
.tm_tracking_form_in{
  background: #f9f9f9;
}
.tm_tracking_title{
  padding-bottom:20px;
}
.product__info-container .product__payment{
  display:none;
}
#enquiry-trigger-full-cream-milk,#enquiry-trigger-buttermilk,#enquiry-trigger-maha-gold-milk,#enquiry-trigger-toned-milk,#enquiry-trigger-double-toned-milk,#enquiry-trigger-standardized-milk,#enquiry-trigger-curd,#enquiry-trigger-gadda-perugu-curd,#enquiry-trigger-curd-made-with-double-toned-milk,#enquiry-trigger-badam-milk,#enquiry-trigger-pista-milk,#enquiry-trigger-elachi-milk,#enquiry-trigger-chocolate-milk,#enquiry-trigger-strawberry-milk {
  cursor: pointer;
  color: #fff;
  background-color: #e12026;;
  padding: 8px 20px;
  border-radius: 40px;
  display: inline-block;
  font-weight: 600;
  transition: background-color 0.3s ease;
}
#enquiry-trigger-full-cream-milk:hover {
  background-color:#b71c20;
}
@media (max-width: 576px) {
 .section-template--19017732391065__brand_logos_3AxLhy-padding .brand-t{
   font-size:16px;
 }
 .padding-container{
  padding-top:40px;
 }
  .brand-t::before {
    width:60px;
    top:10px;
  }
   .brand-t::after {
    width:60px;
    top:10px;
  }
  .section.form-image .form-contact.form-with-icon .contact{
    width:100%!important;
  }
  #durga-buffalo-ghee-rich-amp-creamy-pure-buffalo-ghee header,#kamadhenu-cow-ghee header,#bhavani-ghee header,#durga-cow-ghee header,#durga-cow-ghee-pouch header,#buffalo-ghee-pouch header,#bhavani-buffalo-ghee header{
    background:#fff;
  }
}
.section-template--18143795675289__166390473706e7065a-padding .image-with-text__media-item img {
    
    height: auto!important;
}
.section-template--18143795675289__image_with_text_GmExDH-padding .image-with-text__media-item img {
    height: auto!important;
}
.section-template--18143795675289__image_with_text_GTXqyC-padding .image-with-text__media-item img {
  height: auto!important;
}
.errors{
  color:#e12026;
}
 .blog-sidebar aside>* {
    padding: 3rem;
}
#shopify-section-template--18009824886937__main .template-404{
  padding-top:50px;
  padding-bottom:50px;
}
.template-404 .title{
  font-size:20px!important;
}
#shopify-section-template--18009825542297__175307727934a37ea0{
  background:#fffaf2;
  
}
.gfa-content__button.button-PkxBBTPxHjqv {
  padding:12px 30px!important;
}
.spacing-al{
  display:flex!important;
  flex-direction: column;
  justify-content:space-around;
  flex-wrap: wrap!important;
}
#shopify-section-template--18009825640601__image_with_text_NwbG9H{
  background:#fffaf2;
  
}
#shopify-section-template--18254429126809__rich_text_nXyPj7,#shopify-section-template--18254429126809__rich_text_VyDyFt,#shopify-section-template--18254429126809__rich_text_9hwRAe,#shopify-section-template--18254429126809__rich_text_z6dyD8{
  background:#fffaf2;
}
#shopify-section-template--18254429126809__image_with_text_M8BmKL,#shopify-section-template--18254429126809__rich_text_9b9Hyt{
  background:#fffaf2;
  
}
.section-template--18254429126809__custom_liquid_G7tGNn-padding{
   display: flex;
  justify-content: center; /* centers horizontally */
  align-items: center;     /* centers vertically */
  padding: 40px 20px;
}

.card__information s {
    display: none !important;
}
.card__badge .badge.badge-sale {
  display:none!Important;
}
.shopify-section-header-sticky .header-wrapper ul.dt-nav>li>.megamenu_megamenu a.dt-sc-nav-link span {
  color:#000!important;
}
 /* .icon-heart {
        fill: transparent;
        stroke: #000000;
        transition: fill 0.3s ease;
      }

      .added .icon-heart {
        fill: red;
        stroke: #000000;
      } */


      /* screens images displaying  */
      .card__media .media .motion-reduce{
        opacity:1!important;
      }

       .shopify-section-header-sticky .header--icon{
        color:black!Important;

       }
@media (max-width: 576px) {
   .header--icon{
    color:black!Important;

   }
   .accordion__title {
    font-size: 14px!important;
}
}

/* tablet screens */
#shopify-section-template--19017732391065__175307727934a37ea0{
  background-color:#fffaf2!important;
}

#shopify-section-template--19017734422681__1765805193b07c9329{
  background:#fffaf2;
}

body#durga-buffalo-ghee-rich-amp-creamy-pure-buffalo-ghee .section-template--19017734422681__grid_banner_eGe9jB-padding{
  display:block!important;
}
.section-template--19017734422681__grid_banner_eGe9jB-padding{
   display:none;
}

body#durga-buffalo-ghee-rich-amp-creamy-pure-buffalo-ghee .section-template--19017734422681__grid_banner_hyq4fg-padding{
   display:block!important;

}
.section-template--19017734422681__grid_banner_hyq4fg-padding{
   display:none;

}
.product-certifications .brand-logos-card__image{
  height:100px!important;
}
/* ghee benefits */

.product-uses ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.product-uses ul li {
  position: relative;
  padding-left: 40px;
  margin-bottom: 12px;
  line-height: 1.6;
  font-size: 21px;
  color: hsl(0 0% 45%);
}
.product-uses li strong {
  color: #333;
}


.product-uses ul li::before {
  content: "✓";
  position: absolute;
  left: 0;
  top: 2px;
  width: 24px;
  height: 24px;
  background-color: #fde8e8;
  color: #e9202a;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  font-weight: 600;
}
@media (max-width: 576px) {
  .product-uses ul li {
    font-size: 15px;
  }
  #shopify-section-template--19017734422681__main .thumbnail-list__item.slider__slide {
    height: 110px!important;
}
.template-product header{
  background:#fff;
}
}

body#buffalo-ghee .section-template--19017734422681__grid_banner_eGe9jB-padding{
   display:block!important;

}
.tm_timeline .timeline-badge-userpic {
  width:40px!important;
}

.card__content .grid-view-hidden{
   display: -webkit-box!important;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; 
  overflow: hidden;
}
@media (min-width: 1056px) {
.product__info-container .price__sale .price-item.price-item--sale.price-item--last{
  font-size:35px!important;
  font-weight:800!important;
}
.product__info-container .price__regular .price-item--regular{
  font-size:35px!important;
  font-weight:800!important;

}
}