body.ev-body--functional{--ev-surface:#fff;--ev-surface-soft:#f7f8fa;--ev-surface-text:#171a1f;--ev-surface-muted:#667085;--ev-marketplace-card-title:#000;--ev-border:#d8dee8;--ev-border-strong:#c6cdd8}body.ev-body--functional .ev-header{background:#05070b!important;border-bottom-color:#ffffff1a!important}body.ev-body--functional .ev-header .nav-link,body.ev-body--functional .ev-header .navbar-brand,body.ev-body--functional .ev-header .ev-icon-button,body.ev-body--functional .ev-header .ev-icon-button i,body.ev-body--functional .ev-header .navbar-toggler,body.ev-body--functional .ev-header .navbar-toggler i{color:#fff!important}body.ev-body--functional .ev-header .fa,body.ev-body--functional .ev-header .fas,body.ev-body--functional .ev-header .far,body.ev-body--functional .ev-header .fab,body.ev-body--functional .ev-header .bi{color:#fff!important;background-color:#fff!important}body.ev-body--functional .ev-header .ev-icon-button{background:#ffffff12!important;background-image:none!important;border-color:#ffffff2e!important;box-shadow:none!important}body.ev-body--functional .ev-header .ev-icon-button:hover,body.ev-body--functional .ev-header .ev-icon-button:focus{background:#ffffff21!important;border-color:#ffffff47!important;color:#fff!important}body.ev-body--functional .ev-search-panel{background:#fff!important;color:var(--ev-surface-text)!important;border-color:var(--ev-border)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.ev-body--functional .ev-search-panel :where(label,p,span,small,strong,h1,h2,h3,h4,h5,h6){color:inherit}body.ev-body--functional .ev-search-panel :where(.text-muted,.text-secondary){color:var(--ev-surface-muted)!important}body.ev-body--functional .ev-search-panel :where(.btn,.button,.promo-btn){background:#fff!important;background-image:none!important;color:#111827!important;border:1px solid var(--ev-border)!important;box-shadow:none!important;filter:none!important}body.ev-body--functional .ev-search-panel :where(.btn,.button,.promo-btn):hover{background:#f4f6f8!important;color:#000!important;border-color:var(--ev-border-strong)!important}body.ev-body--functional :where(.form-control,.form-select,.form-input,input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search],textarea,select){background-color:#fff;color:var(--ev-surface-text);border:1px solid var(--ev-border)!important;box-shadow:none}body.ev-body--functional :where(.form-control,.form-input,input,textarea)::placeholder{color:#98a2b3;opacity:1}body.ev-body--functional :where(.form-control,.form-select,.form-input,input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search],textarea,select):focus{color:var(--ev-surface-text);background:#fff;border-color:var(--jn-brand-primary)!important;box-shadow:0 0 0 .2rem rgba(var(--jn-brand-primary-rgb),.12)}body.ev-body--functional :where(.bg-white,.bg-light,.modal-content,.offcanvas,.cart-drawer,.checkout-drawer,.checkout-payment-step,.checkout-modal,.ev-search-panel,.order-info,.tip-item){--bs-body-color:var(--ev-surface-text);--bs-secondary-color:var(--ev-surface-muted);color:var(--ev-surface-text)!important}body.ev-body--functional :where(.bg-white,.bg-light,.modal-content,.offcanvas,.cart-drawer,.checkout-drawer,.checkout-payment-step,.checkout-modal,.ev-search-panel,.order-info,.tip-item) :where(.text-muted,.text-secondary){color:var(--ev-surface-muted)!important}body.ev-body--functional :where(.bg-white,.bg-light,.modal-content,.offcanvas,.cart-drawer,.checkout-drawer,.checkout-payment-step,.checkout-modal,.ev-search-panel,.order-info,.tip-item) :where(p,span,small,strong,label,h1,h2,h3,h4,h5,h6):not([class*=text-]){color:inherit}body.ev-body--functional :where(.modal-content,.offcanvas,.cart-drawer,.checkout-drawer,.checkout-payment-step,.checkout-modal){background:#fff!important;border-color:var(--ev-border)!important}body.ev-body--functional :where(.modal-header,.modal-footer),body.ev-body--functional .cart-drawer .bg-light,body.ev-body--functional .checkout-drawer .bg-light{background:var(--ev-surface-soft)!important;color:var(--ev-surface-text)!important}body.ev-body--functional .btn-close{filter:none!important;opacity:.72}body.ev-body--functional .ev-close{display:inline-grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid var(--ev-border);border-radius:50%;background:#fff!important;background-image:none!important;color:#111827!important;font-size:1.6rem;line-height:1;box-shadow:none!important}body.ev-body--functional .ev-close:hover{background:#f2f4f7!important;color:#000!important;border-color:var(--ev-border-strong)!important}body.ev-body--functional :where(.btn,.button,.promo-btn,.marketplace-card-action){background-image:none!important;box-shadow:none;filter:none}body.ev-body--functional :where(.btn-primary,.button-primary,.button-primary-2,.button-primary-3){background:var(--jn-brand-primary)!important;background-image:none!important;border-color:var(--jn-brand-primary)!important;color:var(--jn-on-primary)!important;box-shadow:none!important}body.ev-body--functional :where(.btn-primary,.button-primary,.button-primary-2,.button-primary-3):hover{background:var(--jn-brand-secondary)!important;background-image:none!important;border-color:var(--jn-brand-secondary)!important;color:var(--jn-on-secondary)!important;transform:none!important}body.ev-body--functional :where(.btn-secondary,.button-secondary,.button-secondary-2,.promo-btn){background:#fff!important;background-image:none!important;border:1px solid var(--ev-border)!important;color:var(--ev-surface-text)!important;box-shadow:none!important}body.ev-body--functional :where(.btn,.button,.promo-btn):hover{transform:none}body.ev-body--functional :where([data-product-card],.product-card,.product-item) :where(.btn,.button,.promo-btn,.marketplace-card-action){background:#fff!important;background-image:none!important;color:#111827!important;border:1px solid #d6dbe3!important;box-shadow:none!important;filter:none!important}body.ev-body--functional :where([data-product-card],.product-card,.product-item) :where(.btn,.button,.promo-btn,.marketplace-card-action):hover{background:#f7f8fa!important;color:#000!important;border-color:#bfc7d2!important}body.ev-body--functional :where([data-product-card],.product-card,.product-item) .button-zakaria:after{display:none!important}body.ev-body--functional .marketplace-card-title,body.ev-body--functional .marketplace-card-title:link,body.ev-body--functional .marketplace-card-title:visited,body.ev-body--functional .marketplace-card-title:hover,body.ev-body--functional .marketplace-card-title:focus,body.ev-body--functional .marketplace-card-title:active,body.ev-body--functional .marketplace-card-title a,body.ev-body--functional .marketplace-card-title a:link,body.ev-body--functional .marketplace-card-title a:visited,body.ev-body--functional .marketplace-card-title a:hover,body.ev-body--functional .marketplace-card-title a:focus,body.ev-body--functional .marketplace-card-title a:active{color:var(--ev-marketplace-card-title)!important}body.ev-body--functional .ev-footer{background:#07090d!important;color:#a7b0bf!important;border-top-color:#ffffff1a!important}body.ev-body--functional .ev-footer :where(.ev-footer-title,strong){color:#fff!important}body.ev-body--functional .ev-footer :where(.text-muted,.text-secondary,a){color:#a7b0bf!important}body.ev-body--functional .ev-footer a:hover{color:#fff!important}
