.template-index{background-color:#f5f3ef!important}.template-index .page-content,.template-index .main-content,.template-index .shopify-section,.template-index .index-section{background:transparent!important}.template-index .collection-image,.template-index .collection-image.image-wrap,.template-index .collection-item .image-wrap{background-color:transparent!important;background:transparent!important}.template-index .collection-item{border-radius:12px!important;overflow:hidden!important}.template-index .collection-image img,.template-index .collection-item img{border-radius:12px!important}.template-index .grid-product:hover{transform:none!important;box-shadow:none!important}.template-index .grid-product:hover .grid-product__image-wrapper img{transform:none!important}.template-index .grid-product__content{background:#fff!important;border-radius:12px!important;padding:12px!important;transition:box-shadow .3s ease,transform .3s ease!important;overflow:hidden!important}.template-index .grid-product__content:hover{box-shadow:0 8px 24px #00000014!important;transform:translateY(-2px)!important}.template-index .grid-product,.template-index .grid-product__link,.template-index .grid-product__meta,.template-index .grid-product__image-wrapper,.template-index .grid-product__colors,.template-index .grid-product__tag,.template-index .grid__image-ratio,.template-index .grid__image-ratio--square,.template-index .grid-product .grid__image-ratio{background:transparent!important;background-color:transparent!important}.template-index .grid-product__image-mask{border-radius:8px!important;overflow:hidden!important;background:transparent!important}.template-index .grid-product__btn-wrapper,.template-index .grid-product__actions,.template-index .quick-product__btn,.template-index .grid-product__btn,.template-index .grid-product .image-wrap{background:transparent!important}.template-collection{background-color:#f5f3ef!important}.template-collection .page-content,.template-collection .main-content{background:transparent!important}.template-collection .grid-product:hover{transform:none!important;box-shadow:none!important}.template-collection .grid-product:hover .grid-product__image-wrapper img{transform:none!important}.template-collection .grid-product__content{background:#fff!important;border-radius:12px!important;padding:12px!important;transition:box-shadow .3s ease,transform .3s ease!important;overflow:hidden!important}.template-collection .grid-product__content:hover{box-shadow:0 8px 24px #00000014!important;transform:translateY(-2px)!important}.template-collection .grid-product,.template-collection .grid-product__link,.template-collection .grid-product__meta,.template-collection .grid-product__image-wrapper,.template-collection .grid-product__colors,.template-collection .grid-product__tag,.template-collection .grid__image-ratio,.template-collection .grid__image-ratio--square,.template-collection .grid-product .grid__image-ratio,.template-collection .grid__image-ratio .image-wrap,.template-collection .grid-product .image-wrap,.template-collection .image-wrap{background:transparent!important;background-color:transparent!important}.template-collection .grid-product__image-mask{border-radius:8px!important;overflow:hidden!important;background:transparent!important;background-color:transparent!important}.template-collection .grid-product__btn-wrapper,.template-collection .grid-product__actions,.template-collection .quick-product__btn,.template-collection .grid-product__btn{background:transparent!important;background-color:transparent!important}.template-page{background-color:#f5f3ef!important}.template-page .page-content,.template-page .main-content,.template-page .shopify-section{background:transparent!important}.template-page .page-content .rte,.template-page .custom-content{background:#fff;border-radius:12px;padding:32px;box-shadow:0 1px 3px #0000000a}.template-page .custom__item-inner--image .image-wrap{border-radius:8px;overflow:hidden}.template-page .custom__item-inner--image img{border-radius:8px}.template-page .custom__item-inner--liquid img{border-radius:8px;max-width:100%;height:auto}@media screen and (max-width: 749px){.template-page .page-content .rte,.template-page .custom-content{padding:20px;border-radius:8px}}.template-search{background-color:#f5f3ef!important}.template-search .page-content,.template-search .main-content,.template-search .search-content{background:transparent!important}.template-search .grid-product:hover{transform:none!important;box-shadow:none!important}.template-search .grid-product__content{background:#fff;border-radius:12px;padding:12px;transition:box-shadow .3s ease,transform .3s ease}.template-search .grid-product__content:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-2px)}.template-search .grid-product__image-mask{border-radius:8px!important;overflow:hidden!important;background:transparent!important;background-color:transparent!important}.template-search .grid__image-ratio,.template-search .grid__image-ratio--square,.template-search .image-wrap,.template-search .grid-product .image-wrap{background:transparent!important;background-color:transparent!important}.template-blog{background-color:#f5f3ef!important}.template-blog .page-content,.template-blog .main-content,.template-blog .blog-content{background:transparent!important}.template-blog .ingredient-glossary-header{background:#fff;border-radius:12px;padding:32px;margin-bottom:24px;box-shadow:0 1px 3px #0000000a}.template-blog .ingredient-glossary-header h2{margin-top:0}.template-blog .glossary-notes{margin:16px 0;padding-left:24px}.template-blog .glossary-notes li{margin-bottom:8px}.template-blog .grid--uniform{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important;margin-left:0!important;margin-right:0!important;padding-left:0!important}.template-blog .grid--uniform>.grid__item{width:100%!important;padding:0!important;margin:0!important;float:none!important}.template-blog .grid--uniform>.grid__item>.grid{display:flex!important;flex-direction:column!important;background:#fff!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 1px 3px #0000000a!important;transition:box-shadow .3s ease,transform .3s ease!important;height:100%!important;margin:0!important;padding:0!important}.template-blog .grid--uniform>.grid__item>.grid:hover{box-shadow:0 8px 24px #00000014!important;transform:translateY(-2px)!important}.template-blog .grid--uniform>.grid__item>.grid>.grid__item:first-child{width:100%!important;padding:0!important;margin:0!important;float:none!important}.template-blog .grid--uniform>.grid__item>.grid>.grid__item:last-child{width:100%!important;padding:0!important;margin:0!important;float:none!important;flex:1!important;display:flex!important;flex-direction:column!important}.template-blog .article__grid-image{display:block!important;width:100%!important;margin:0!important}.template-blog .article__grid-image .image-wrap{border-radius:0!important;margin:0!important}.template-blog .article__grid-image img{display:block!important;width:100%!important;margin:0!important}.template-blog .article__grid-meta{padding:20px!important;margin:0!important;flex:1!important;display:flex!important;flex-direction:column!important;background:#fff!important}.template-blog .article__date{font-size:12px;color:#888;margin-bottom:8px;line-height:1.4}.template-blog .article__title{display:block;font-weight:600;font-size:18px;line-height:1.3;margin-bottom:12px;color:#333}.template-blog .article__excerpt{font-size:14px;line-height:1.5;color:#666;flex:1}@media screen and (max-width: 999px) and (min-width: 750px){.template-blog .grid--uniform{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}}@media screen and (max-width: 749px){.template-blog .grid--uniform{grid-template-columns:1fr!important;gap:16px!important}.template-blog .ingredient-glossary-header{padding:20px}.template-blog .article__grid-meta{padding:16px!important}.template-blog .article__title{font-size:16px}}.template-article{background-color:#f5f3ef!important}.template-article .page-content,.template-article .main-content,.template-article .article-content{background:transparent!important}.template-article .article__body,.template-article .rte{background:#fff;border-radius:12px;padding:32px}@media screen and (max-width: 749px){.template-article .article__body,.template-article .rte{padding:20px}}.template-cart{background-color:#f5f3ef!important}.template-cart .page-content,.template-cart .main-content,.template-cart .cart-content{background:transparent!important}.template-cart .cart__items,.template-cart .cart-items,.template-cart .cart__form,.template-cart .cart__summary,.template-cart .cart-summary{background:#fff;border-radius:12px;padding:24px}@media screen and (max-width: 749px){.template-cart .cart__items,.template-cart .cart-items,.template-cart .cart__form,.template-cart .cart__summary,.template-cart .cart-summary{padding:16px}}.template-cart .js-qty__wrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;min-width:100px!important;height:40px!important;background-color:#fff!important;border:1px solid #e5e5e5!important;border-radius:8px!important;overflow:visible!important}.template-cart .js-qty__num{width:100%!important;height:100%!important;text-align:center!important;padding:0 30px!important;border:none!important;background:transparent!important;font-size:14px!important;font-weight:500!important;-moz-appearance:textfield!important}.template-cart .js-qty__num::-webkit-outer-spin-button,.template-cart .js-qty__num::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.template-cart .js-qty__adjust{position:absolute!important;top:0!important;bottom:0!important;width:30px!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;cursor:pointer!important;transition:background-color .2s ease!important;z-index:2!important}.template-cart .js-qty__adjust:hover{background-color:#f5f5f5!important}.template-cart .js-qty__adjust--minus{left:0!important;right:auto!important;border-radius:7px 0 0 7px!important}.template-cart .js-qty__adjust--plus{right:0!important;left:auto!important;border-radius:0 7px 7px 0!important}.template-cart .js-qty__adjust .icon{width:10px!important;height:10px!important;fill:#333!important}.template-cart .js-qty__adjust .icon__fallback-text{display:none!important}.template-cart .cart__image{flex-shrink:0!important;width:100px!important;max-width:100px!important}.template-cart .cart__image .image-wrap{display:block!important;width:100%!important;border-radius:8px!important;overflow:hidden!important;background:#f9f9f9!important}.template-cart .cart__image img{width:100%!important;height:auto!important;object-fit:contain!important;display:block!important}.template-cart .cart__item{display:flex!important;align-items:flex-start!important;gap:16px!important;padding:16px 0!important;border-bottom:1px solid #eee!important}.template-cart .cart__item:last-child{border-bottom:none!important}.template-cart .cart__item-details{flex:1!important;min-width:0!important}.template-cart .cart__item-sub{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin-top:12px!important}@media screen and (max-width: 749px){.template-cart .cart__image{width:80px!important;max-width:80px!important}.template-cart .js-qty__wrapper{min-width:90px!important;height:36px!important}.template-cart .cart__item-sub{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}}.template-404{background-color:#f5f3ef!important}.template-404 .page-content,.template-404 .main-content{background:transparent!important}.template-policy{background-color:#f5f3ef!important}.template-policy .page-content,.template-policy .main-content,.template-policy .policy-content{background:transparent!important}.template-policy .rte,.template-policy .policy__body{background:#fff;border-radius:12px;padding:32px}@media screen and (max-width: 749px){.template-policy .rte,.template-policy .policy__body{padding:20px}}.template-list-collections{background-color:#f5f3ef!important}.template-list-collections .page-content,.template-list-collections .main-content{background:transparent!important}.template-list-collections .collection-grid-item{background:#fff;border-radius:12px;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}.template-list-collections .collection-grid-item:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-2px)}.template-customers-login,.template-customers-register,.template-customers-account,.template-customers-order,.template-customers-addresses,.template-customers-reset-password,.template-customers-activate-account{background-color:#f5f3ef!important}.template-customers-login .form-vertical,.template-customers-register .form-vertical,.template-customers-login .account-login,.template-customers-register .account-register{background:#fff;border-radius:12px;padding:32px}@media screen and (max-width: 749px){.template-customers-login .form-vertical,.template-customers-register .form-vertical,.template-customers-login .account-login,.template-customers-register .account-register{padding:20px}}.template-gift_card,.template-password{background-color:#f5f3ef!important}@media (prefers-color-scheme: dark){.template-index,.template-collection,.template-page,.template-search,.template-blog,.template-article,.template-cart,.template-404,.template-policy,.template-list-collections,.template-customers-login,.template-customers-register,.template-customers-account,.template-customers-order,.template-customers-addresses,.template-customers-reset-password,.template-customers-activate-account,.template-gift_card,.template-password{background-color:#1a1816!important}.template-index .grid-product__content,.template-collection .grid-product__content,.template-search .grid-product__content{background:#242120!important;background-color:#242120!important}.template-index .grid-product__content:hover,.template-collection .grid-product__content:hover,.template-search .grid-product__content:hover{box-shadow:0 8px 24px #0000004d!important}.template-index .grid-product__content *,.template-collection .grid-product__content *,.template-search .grid-product__content *,.template-index .grid-product__title,.template-index .grid-product__title a,.template-collection .grid-product__title,.template-collection .grid-product__title a,.template-search .grid-product__title,.template-search .grid-product__title a,.template-index .grid-product__price,.template-collection .grid-product__price,.template-search .grid-product__price{color:#f0ebe4!important}.template-blog .grid--uniform>.grid__item>.grid{background:#242120!important}.template-blog .article__grid-meta{background:#242120!important}.template-blog .article__title{color:#f0ebe4!important}.template-blog .article__date{color:#a09a94!important}.template-blog .article__excerpt{color:#c8c2ba!important}.template-blog .ingredient-glossary-header{background:#242120!important;color:#f0ebe4!important}.template-blog .ingredient-glossary-header h2{color:#f0ebe4!important}.template-page .page-content .rte,.template-page .custom-content,.template-article .article__body,.template-article .rte,.template-policy .rte,.template-policy .policy__body,.template-cart .cart__items,.template-cart .cart-items,.template-cart .cart__form,.template-cart .cart__summary,.template-cart .cart-summary{background:#242120!important;color:#f0ebe4!important}.template-cart .js-qty__wrapper{background-color:#2d2a28!important;border-color:#3d3a38!important}.template-cart .js-qty__num{color:#f0ebe4!important}.template-cart .js-qty__adjust:hover{background-color:#3d3a38!important}.template-cart .js-qty__adjust .icon{fill:#f0ebe4!important}.template-cart .cart__item{border-bottom-color:#3d3a38!important}.template-cart .cart__image .image-wrap{background:#2d2a28!important}.template-list-collections .collection-grid-item{background:#242120!important}.template-customers-login .form-vertical,.template-customers-register .form-vertical,.template-customers-login .account-login,.template-customers-register .account-register{background:#242120!important;color:#f0ebe4!important}}
/*# sourceMappingURL=/cdn/shop/t/151/assets/emz-site-backgrounds.css.map */
