/* Stilo Fincan · neutral surfaces. Load LAST. All light UI surfaces use exact #F4F4F4.
   Never touches img/canvas/video content, black components, the bottom dock or document pixels. */
:root,#fincan-store,#fincan-store[data-route]{--c-bg:#F4F4F4!important;--cm-ivory:#F4F4F4!important;--rf-ivory:#F4F4F4!important;--paper:#F4F4F4!important;--cream:#F4F4F4!important;--ivory:#F4F4F4!important;--sfp-surface:#F4F4F4!important}
html,body{background-color:#F4F4F4}
html:has(#fincan-store[data-route]),body:has(#fincan-store[data-route]){background:#F4F4F4!important}
html body.legal-page,html[data-store-theme] body.legal-page{background:#F4F4F4!important}
html body #fincan-store#fincan-store[data-route]{background-color:#F4F4F4!important}
#fincan-store .store-content,#fincan-store :is(.home-discovery,.cart-page,.checkout-form,.order-page,.receipt,.corporate,.atelier,.invoice-popup,.footer-popup){background-color:#F4F4F4}
/* A decorative linen texture is UI, not a product photograph. */
html body #fincan-store#fincan-store .discovery-deck{background-color:#F4F4F4!important;background-image:none!important}
/* Payment: amber status chip was ivory */
#fincan-store[data-route="payment"]{--pay-surface:#F4F4F4!important}
#fincan-store[data-route="payment"] .pay-status{background:#F4F4F4!important;border-color:#e2e2e2!important;color:#3a3a3a!important}
/* Company document viewer chrome (PDF canvas pixels untouched) */
.cdoc .cdoc__panel,.cdoc .cdoc__scroll,.cdoc .cdoc__bar,.cdoc .cdoc__tools,.cdoc .cdoc__status,.cdoc .cdoc__loading,.cdoc .cdoc__error{background-color:#F4F4F4!important}
.cdoc .cdoc__page:not(.is-drawn){background-color:#F4F4F4!important}
.cdoc .cdoc__page canvas{background:none}
/* Product page surfaces */
html body #fincan-store#fincan-store[data-route=product] [data-sfp] :is(.sfp-service,.sfp-contents,.pr-card,.pr-empty,.detail-main-image,.gallery-slide){background-color:#F4F4F4!important}
html body #fincan-store#fincan-store[data-route=product] .mpd-product-page[data-sfp],
html body #fincan-store#fincan-store[data-route=product] [data-sfp] .detail-copy{background:#F4F4F4!important}

/* GENERATED WARM-SURFACE OVERRIDES */
/* assets/moka-top-bar/moka-top-bar.min.css */
.moka-topbar{background:radial-gradient(ellipse at 10%0,#ffffff09,transparent 70%),linear-gradient(125deg,#252729,#141617 65%,#0c0d0e)}
.moka-topbar__offer{background:0 0}
.moka-topbar__offer::before{background:linear-gradient(125deg,#ffffff0b,#ffffff03)}
.moka-topbar__porcelain{background:linear-gradient(140deg,#454a4a,#1c2020)}
.moka-topbar__campaign-name::before{background:#F4F4F4}
.moka-topbar__timer{background:linear-gradient(#303335,#232628)}
.moka-topbar__tile+.moka-topbar__tile::before{background:#ffffff1c}
@media (hover:hover) and (pointer:fine){.moka-topbar__offer[href]:hover::before{background:#ffffff12}}
@media (forced-colors:active){.moka-topbar{background:Canvas}}
@media (forced-colors:active){.moka-topbar__timer,.moka-topbar__porcelain{background:Canvas}}
/* storefront.css */
:root{--ink:#000;--ink-2:#333;--mute:#6f6f6f;--line:#F4F4F4;--line-2:#F4F4F4;--edge:#8a8a8a;--field:#F4F4F4;
  --primary:#000;--button:#000;--sale:#a8143c;--badge:#c8102e;--star:#F4F4F4;--ok:#2e7d32;--err:#b3261e;
  --pill:#F4F4F4;
  --berry:#000;--paper:#F4F4F4;--soft:#F4F4F4;--muted:#6f6f6f}
html{background:#F4F4F4}
body{background:#F4F4F4}
button{background:none}
.store-header{background:transparent}
.cat-nav button{background:#F4F4F4}
.cat-nav button[aria-pressed=true]{background:var(--ink)}
.search-box{background:#F4F4F4}
.search-box .store-search{background:transparent}
.search-suggest button{background:#F4F4F4}
.browse-tools>button,.sort-control{background:#F4F4F4}
.sort-label::before,.filter-open::before{background:center/contain no-repeat}
.sort-label::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 16 4 4 4-4M7 20V4M21 8l-4-4-4 4M17 4v16'/%3E%3C/svg%3E")}
.filter-open::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M21 4h-7M10 4H3M21 12h-9M8 12H3M21 20h-5M12 20H3M14 2v4M8 10v4M16 18v4'/%3E%3C/svg%3E")}
.style-tabs>button,.active-filters button,.more-products{background:#F4F4F4}
.style-tabs>button[aria-pressed=true]{background:var(--ink)}
.product-card{background:#F4F4F4}
.product-visual{background:#F4F4F4}
.discount-badge{background:var(--badge)}
.favorite-button{background:#F4F4F4}
.quick-add{background:#F4F4F4}
.resume-row,.nearby-search{background:#F4F4F4}
.primary-button,.ta-btn,.cart-added-primary,.payment-reason-confirm,.pay-done,.checkout-submit{background:var(--button)}
.secondary-button,.cart-added-secondary,.twin-switch,.next-discovery,.wa-help{background:#F4F4F4}
:where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){background:var(--field)}
.form-surface,.pay-card,.order-summary,.order-list-card,.address-surface,.address-card,.delivery-review,.notification-form,.receipt-target,.receipt-fallback,.receipt-upload,.pay-order,.pending-order,.order-result,.invoice-document-summary,.invoice-page-document,.cart-nudge,.account-session,.order-timeline,.order-items,.pay-guide,.pay-assure,.receipt-inspection,.receipt-tips{background:#F4F4F4}
.detail-heading .text-button{background:#F4F4F4}
.detail-main-image{background:#F4F4F4}
.gallery-slide{background:#F4F4F4}
.gallery-label{background:#F4F4F4}
.gallery-next{background:#F4F4F4}
.gallery-thumbnails>button{background:#F4F4F4}
.store-shell:is([data-route=cart],[data-route=product]){--button:#00c753;--sale:#00c753}
.cart-image{background:#F4F4F4}
.quantity-control{background:var(--pill)}
.remove-item{background:var(--pill)}
.cart-nudge{background:var(--pill)}
.ta-auth form{background:var(--field)}
.ta-auth input[type=email]{background:#F4F4F4}
.ta-code input{background:#F4F4F4}
.pending-order-icon,.result-symbol,.inspection-symbol{background:var(--pill)}
.checkout-steps li span{background:#F4F4F4}
.checkout-steps li.done span{background:var(--ink)}
.field-card,.phone-card{background:var(--field)}
.field-card:focus-within,.phone-card:focus-within{background:#F4F4F4}
.field-card input,.field-card textarea,.phone-row input{background:transparent}
.checkout-sticky-bar,.checkout-fixed-action{background:#F4F4F4}
.pay-mini,.pay-copy{background:#F4F4F4}
.pay-links button,.pay-cta{background:#F4F4F4}
.pay-steps b,.pay-how b{background:var(--ink)}
.inspection-progress{background:var(--line)}
.inspection-progress>*{background:var(--button)}
.shop-dock{background:#F4F4F4}
.purchase-dock-button{background:var(--button)}
.purchase-dock-more{background:#F4F4F4}
.cart-count,.favorite-count,.order-badge{background:var(--sale)}
.store-toast{background:#000}
dialog{background:#F4F4F4}
dialog::backdrop{background:#0008}
.filter-dialog::backdrop{background:#0003}
.sheet-handle{background:var(--line)}
.filter-options label{background:#F4F4F4}
.filter-dialog .sheet-heading .icon-button{background:transparent}
.filter-dialog .filter-options label{background:#F4F4F4}
.filter-dialog .filter-options label:has(input:checked){background:#F4F4F4}
.filter-dialog select{background:#F4F4F4}
.photo-close{background:#F4F4F4}
.cart-added-dialog::backdrop{background:#0003}
.cart-added-close{background:transparent}
.location-trigger,.location-search-input{background:var(--field)!important}
.wa-header-link,.wa-help{background:#F4F4F4!important}
.breadcrumb button{background:none}
/* cart-checkout.css */
.store-shell[data-route=cart],.store-shell[data-route=checkout]{--sc-navy:#15284b;--sc-green:rgb(0,199,83);--sc-grey:#a3a3a3}
.store-shell[data-route=cart] .store-header,.store-shell[data-route=checkout] .store-header{background:#F4F4F4}
.store-shell[data-route=cart] .store-content{background:#F4F4F4}
.store-shell[data-route=cart],.store-shell[data-route=checkout]{background:#F4F4F4}
.sc-img{background:#F4F4F4}
.sc-qty{background:#F4F4F4}
.sc-info-box{background:#F4F4F4}
.sc-nav-btn{background:#F4F4F4}
.sc-card-img{background:#F4F4F4}
.sc-card-add{background:#F4F4F4}
.sc-dot{background:#F4F4F4}
.sc-dot.is-active{background:rgb(139,92,246)}
.sc-shipband{background:#F4F4F4}
.sc-green,.sg-submit{background:rgb(0,199,83)}
.store-shell:is([data-route=cart],[data-route=checkout]) .shop-dock{background:#F4F4F4}
.store-shell:is([data-route=cart],[data-route=checkout]) .purchase-dock-button{background:rgb(0,199,83)}
.sc-total-breakdown{background:#F4F4F4}
.sg-total-bar{background:#F4F4F4}
.sg-card{background:#F4F4F4}
.sg-fast{background:#F4F4F4}
.sg-phone{background:#F4F4F4}
.sg-phone-row input{background:transparent}
.sg-field input,.sg-field textarea{background:#F4F4F4}
.sg-radio input:checked+.sg-dot-r::after{background:rgb(0,199,83)}
.sg .location-trigger{background:#F4F4F4!important}
.favorite-count,.cart-count,.order-badge{background:rgb(0,199,83)!important}
.sc-min-note{background:#F4F4F4}
/* invoice-popup.css */
.invoice-open-button {
  background: linear-gradient(110deg, #F4F4F4 0%, #F4F4F4 100%);
}
.invoice-open-button__icon {
  background: transparent;
}
.invoice-dialog {
  background: #F4F4F4;
}
.invoice-dialog::backdrop { background: rgba(17, 31, 25, .6); }
.invoice-dialog-header { background: #F4F4F4;
}
.invoice-dialog-close { background: #F4F4F4;
}
.invoice-dialog-close:hover { background: #F4F4F4; }
.invoice-dialog-frame { background: #F4F4F4; }
@media (max-width: 600px) {
  .invoice-dialog-shell::before { background: #F4F4F4;
  }
}
.payment-reason-trigger {
  background: #F4F4F4;
}
.payment-reason-trigger:hover { background: #F4F4F4; }
.payment-invoice-top .invoice-open-button {
  background:
    radial-gradient(120% 160% at 100% 0%, rgba(114, 168, 139, .22), transparent 55%),
    linear-gradient(115deg, #F4F4F4 0%, #F4F4F4 100%);
}
.payment-invoice-top .invoice-open-button::after {
  background: linear-gradient(100deg, transparent 30%, #F4F4F4 50%, transparent 70%);
}
.payment-reason-dialog { background: #F4F4F4;
}
.payment-reason-dialog::backdrop { background: rgba(48, 25, 46, .56); }
.payment-reason-close { background: #F4F4F4; }
.payment-reason-close:hover { background: #F4F4F4; }
.payment-reason-list li { background: #F4F4F4; }
.payment-reason-icon { background: #F4F4F4; }
.payment-reason-footer { background: #F4F4F4; }
.payment-reason-confirm { background: #8d164c; }
.payment-reason-confirm:hover { background: #74103d; }
.payment-invoice-top .invoice-open-button__icon {
  background: #F4F4F4;
}
.payment-invoice-top .invoice-open-button__arrow {
  background: linear-gradient(135deg, #2c8a6a, #17624d);
}
/* location-picker.css */
.location-trigger{background:#F4F4F4}
.location-trigger[aria-disabled="true"]{background:#F4F4F4}
.location-dialog{background:transparent}
.location-dialog::backdrop{background:#2a101d8c}
.location-sheet{background:#F4F4F4}
.location-grip{background:#F4F4F4}
.location-close{background:#F4F4F4}
.location-close:hover{background:#F4F4F4}
.location-search-input{background:#F4F4F4 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%2378133f' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='9' cy='9' r='5.5'/%3E%3Cpath d='M13.5 13.5L17 17'/%3E%3C/svg%3E") no-repeat 13px center/20px}
.location-option{background:transparent}
.location-option:hover,.location-option:active{background:#F4F4F4}
.location-option[aria-selected="true"]{background:#F4F4F4}
.location-opt-hint{background:#F4F4F4}
.location-retry{background:#78133f}
.location-retry:hover{background:#5e0d30}
.location-skel{background:linear-gradient(90deg,#F4F4F4,#F4F4F4,#F4F4F4);background-size:200% 100%}
/* assets/moka-add-button/moka-add-button.min.css */
button.moka-add{background:0 0}
.moka-add__plate{background:linear-gradient(#303133,#1a1b1d 50%,#0c0d0e)}
.moka-add__disc{background:linear-gradient(135deg,#35373b,#101113)}
.moka-add__badge{background:#F4F4F4}
.moka-add[data-moka-add=error] .moka-add__badge{background:#F4F4F4}
@media (forced-colors:active){.moka-add{background:ButtonFace}}
@media (forced-colors:active){.moka-add__disc,.moka-add__badge{background:ButtonFace}}
/* assets/moka-add-button/moka-store-fit.css */
html body .store-shell button.quick-add.moka-add{background:transparent!important}
html body .store-shell button.quick-add.moka-add:hover{background:transparent!important}
/* assets/moka-product-card/moka-product-card.min.css */
article.moka-card{background:#F4F4F4}
.moka-card__visual{background:#F4F4F4}
.moka-card__photo{background:#F4F4F4}
.moka-card__people{background:linear-gradient(135deg,#35373a,#191b1d)}
.moka-card__favorite{background:0 0}
.moka-card__heart{background:linear-gradient(135deg,#383b3f,#16181b)}
.moka-card__capacity{background:#F4F4F4}
.moka-card__reviews{background:#F4F4F4}
@media (forced-colors:active){article.moka-card{background:Canvas}}
@media (forced-colors:active){.moka-card__heart,.moka-card__people,.moka-card__capacity,.moka-card__reviews{background:Canvas}}
/* assets/moka-product-card/moka-store-fit.css */
html body .store-shell article.product-card.moka-card{background:#F4F4F4!important}
html body .store-shell .moka-card__top .favorite-button{background:transparent!important}
html body .store-shell .moka-card__top .favorite-button svg{background:linear-gradient(135deg,#383b3f,#16181b)!important}
html body .store-shell .moka-card__photo{background:#F4F4F4!important}
html body .store-shell .moka-card__body .product-rating{background:#F4F4F4!important}
/* scroll-hints.css */
.popular-strip .strip-next{background:transparent}
/* whatsapp-contact.css */
.wa-header-link{background:#F4F4F4}
.wa-header-link:hover{background:#F4F4F4}
.wa-header-channel{background:#128c5e}
.wa-floating{background:transparent}
/* whatsapp-gallery.css */
.wag{background:linear-gradient(145deg,#282a2b,#141516 55%,#202222)}
.wag::before{background:linear-gradient(90deg,#141516,#14151600)}
.wag::after{background:linear-gradient(270deg,#141516,#14151600)}
.wag-shot{background:#F4F4F4}
.wag-toggle{background:#141516cc}
/* source-theme.css */
:root{--st-navy:#15284b;--st-green:rgb(0,199,83);--st-grey:#a3a3a3;--st-line:#F4F4F4}
.bottom-nav :is(.favorite-count,.cart-count,.order-badge){background:var(--st-green)!important}
.primary-button,.purchase-dock-button,.cart-added-primary,.location-retry{background:var(--st-green)}
.primary-button:hover,.location-retry:hover{background:rgb(0,176,74)}
.location-dialog::backdrop{background:rgba(21,40,75,.5)}
.location-sheet{background:#F4F4F4}
.location-grip{background:#F4F4F4}
.location-close{background:#F4F4F4}
.location-option:hover,.location-option:active{background:#F4F4F4}
.location-option[aria-selected=true]{background:#F4F4F4}
.store-shell .location-trigger{background:#F4F4F4}
.store-shell .location-trigger[aria-disabled=true]{background:#F4F4F4}
.location-opt-hint{background:#F4F4F4}
.location-skel{background:linear-gradient(90deg,#F4F4F4,#F4F4F4,#F4F4F4);background-size:200% 100%}
.sc-shipband{background:#F4F4F4}
.store-shell :is(.checkout-steps li[aria-current=step] span,.order-badge){background:var(--st-green)}
.store-shell :is(.account-session,.address-card,.order-list-card,.pending-order,.order-result,.pay-card,.pay-guide,.receipt-upload,.receipt-inspection,.invoice-document-summary,.invoice-page-document){background:#F4F4F4}
.store-shell :is(.pay-assure,.pay-guide,.receipt-tips){background:#F4F4F4}
.store-shell :is(.status-pill.paid,.status-pill.shipped,.receipt-ok,.order-timeline .done){background:#F4F4F4}
.cookie-choice{background:#F4F4F4}
.cookie-choice button{background:var(--st-green)}
.cookie-choice button[data-consent=no]{background:#F4F4F4}
.order-timeline li.complete>span{background:#F4F4F4}
/* source-product.css */
.store-shell[data-route=product]{--pd-green:rgb(0,199,83);--pd-line:#F4F4F4;--pd-grey:#7a7a7a}
.store-shell[data-route=product] .store-content{background:#F4F4F4}
.store-shell[data-route=product] .detail-gallery{background:#F4F4F4}
.store-shell[data-route=product] .detail-main-image{background:#F4F4F4}
.store-shell[data-route=product] .detail-back{background:#F4F4F4}
.store-shell[data-route=product] .detail-main-image .favorite-button{background:#F4F4F4}
.store-shell[data-route=product] .gallery-label{background:#F4F4F4}
.store-shell[data-route=product] .gallery-thumbnails button{background:#F4F4F4}
.pd-off{background:#000}
.store-shell[data-route=product] .pay-note{background:#F4F4F4}
.store-shell[data-route=product] .twin-switch{background:#F4F4F4}
.detail-fav-text{background:#F4F4F4}
.store-shell[data-route=product] .next-discovery{background:#F4F4F4}
.pd-quantity{background:#F4F4F4}
.pd-add{background:#000}
/* product-reviews.css */
.pr-card{background:#F4F4F4}
.pr-btn{background:#F4F4F4}
/* mobile-refine.css */
.invoice-page-preview{background:#F4F4F4}
.receipt-upload{background:#F4F4F4}
.receipt-upload:hover,.receipt-upload:focus-within{background:#F4F4F4}
.receipt-upload-mark{background:#F4F4F4}
.receipt-inspection{background:#F4F4F4}
.inspection-steps span{background:#F4F4F4}
.receipt-inspection[data-status=checking] :is([data-step="0"],[data-step="1"]) span,.receipt-inspection[data-status=matched] li span{background:var(--st-green,#00c753)}
.inspection-symbol{background:#F4F4F4}
.inspection-progress{background:#F4F4F4}
.inspection-progress>span{background:var(--st-green,#00c753)}
.receipt-inspection[data-status=matched] .inspection-symbol{background:#F4F4F4}
.receipt-inspection[data-status=mismatch],.receipt-inspection[data-status=error]{background:#F4F4F4}
.receipt-inspection[data-status=mismatch] .inspection-symbol,.receipt-inspection[data-status=error] .inspection-symbol{background:#F4F4F4}
.photo-dialog{background:#101a2e}
.photo-dialog::backdrop{background:rgba(10,18,34,.82)}
.photo-dialog .photo-close{background:#F4F4F4}
.photo-dialog .photo-controls button{background:#F4F4F4}
.session-loading--invoice .invoice-page-document{background:linear-gradient(90deg,#F4F4F4,#F4F4F4,#F4F4F4)}
.session-loading--notify .receipt-upload-mark{background:#F4F4F4}
.session-loading--notify .sl-btn{background:#F4F4F4}
.store-shell .order-items>.order-item .order-qty{background:#F4F4F4}
.store-shell .order-items>.order-item .order-qty button{background:transparent}
.store-shell .order-items>.order-item.editable .remove-item{background:#F4F4F4}
.store-content .pay-guide .pay-copy-row .secondary-button{background:#F4F4F4}
.store-shell[data-route=product] .pd-assure{background:#F4F4F4}
.pd-spec>div{background:none!important}
/* modern-ui.css */
.store-shell .product-card{background:#F4F4F4}
.store-shell .product-visual{background:radial-gradient(circle at 50% 40%,#F4F4F4,color-mix(in srgb,var(--product-tint,#F4F4F4) 14%,#F4F4F4))}
.store-shell .discount-badge{background:var(--badge)}
.store-shell .product-visual .favorite-button{background:#F4F4F4}
.five-star-give{background:#F4F4F4}
.store-shell .quick-add{background:#000}
.store-shell .pd-spec>div,.store-shell .detail-facts>div{background:#F4F4F4}
.ta-auth form{background:#F4F4F4}
/* payment.css */
#fincan-store[data-route="payment"]{--pay-ink:#172127;--pay-muted:#6d777e;--pay-line:#F4F4F4;--pay-surface:#F4F4F4;background:var(--pay-surface)!important}
#fincan-store[data-route="payment"] .store-content{background:transparent!important}
#fincan-store[data-route="payment"] .pay-masthead{background:#F4F4F4}
#fincan-store[data-route="payment"] .pay-masthead :is(.pay-back,.pay-header-lock){background:none}
#fincan-store[data-route="payment"] .checkout-steps{background:transparent!important}
#fincan-store[data-route="payment"] .checkout-steps li{background:none!important}
#fincan-store[data-route="payment"] .checkout-steps li>span{background:transparent!important}
#fincan-store[data-route="payment"] .checkout-steps li.done>span{background:#F4F4F4!important}
#fincan-store[data-route="payment"] .checkout-steps li[aria-current="step"]>span{background:#172127!important}
#fincan-store[data-route="payment"] .pay-status{background:#F4F4F4}
#fincan-store[data-route="payment"] .pay-card{background:#F4F4F4!important}
#fincan-store[data-route="payment"] .pay-card::before{background:var(--bank-accent,#213a4b)}
#fincan-store[data-route="payment"] .pay-transfer-tag{background:#F4F4F4}
#fincan-store[data-route="payment"] .pay-amount{background:transparent!important}
#fincan-store[data-route="payment"] .pay-copy{background:transparent!important}
#fincan-store[data-route="payment"] .pay-copy:hover{background:#F4F4F4!important}
#fincan-store[data-route="payment"] .pay-iban-wrap{background:#F4F4F4}
#fincan-store[data-route="payment"] .pay-iban-copy{background:var(--bank-accent,#213a4b)}
#fincan-store[data-route="payment"] .pay-relationship{background:#F4F4F4}
#fincan-store[data-route="payment"] .pay-document-area .pay-docs{background:#F4F4F4!important}
#fincan-store[data-route="payment"] .pay-document-area .pay-docs:hover{background:#F4F4F4!important}
#fincan-store[data-route="payment"] .pay-docs__icon{background:#F4F4F4!important}
#fincan-store[data-route="payment"] .pay-docs__go{background:none!important}
#fincan-store[data-route="payment"] .pay-order{background:linear-gradient(180deg,#F4F4F4,#F4F4F4)!important}
#fincan-store[data-route="payment"] .pay-order::before,#fincan-store[data-route="payment"] .pay-order::after{background:var(--pay-surface)}
#fincan-store[data-route="payment"] .pay-order__glyph{background:linear-gradient(160deg,#F4F4F4,#F4F4F4)}
#fincan-store[data-route="payment"] .pay-chip{background:#F4F4F4}
#fincan-store[data-route="payment"] .pay-order .pay-order__action{background:#F4F4F4!important}
#fincan-store[data-route="payment"] .pay-order .pay-order__action:hover{background:#F4F4F4!important}
#fincan-store[data-route="payment"] .pay-links{background:#F4F4F4}
#fincan-store[data-route="payment"] .pay-links button{background:transparent!important}
#fincan-store[data-route="payment"] .pay-links button+button::before{background:#F4F4F4}
#fincan-store[data-route="payment"] .pay-links button:hover{background:#F4F4F4!important}
#fincan-store[data-route="payment"] .pay-link__icon{background:#F4F4F4}
#fincan-store[data-route="payment"] .pay-help{background:linear-gradient(135deg,#F4F4F4,#F4F4F4)}
#fincan-store[data-route="payment"] .pay-help .wa-help{background:#1f5a40!important}
#fincan-store[data-route="payment"] .pay-help .wa-help:hover{background:#184a34!important}
#fincan-store[data-route="payment"] .pay-cta.checkout-fixed-action{background:transparent!important}
#fincan-store[data-route="payment"] .pay-done.primary-button{background:linear-gradient(112deg,#35434b 0%,#253138 48%,#182229 100%)!important}
#fincan-store[data-route="payment"] .pay-done.primary-button::before{background:linear-gradient(180deg,#ffffff09,transparent 55%)}
#fincan-store[data-route="payment"] .pay-done__symbol{background:#ffffff08}
#fincan-store[data-route="payment"] .pay-done__arrow{background:linear-gradient(155deg,#F4F4F4,#F4F4F4)}
#fincan-store[data-route="payment"] .pay-done.primary-button:hover{background:linear-gradient(112deg,#3d4e57 0%,#2c3c45 48%,#1d2c35 100%)!important}
#fincan-store[data-route="payment"] .store-toast{background:#172a37!important}
@media(min-width:700px){#fincan-store[data-route="payment"] .pay-masthead{background:transparent}}
/* legacy-theme-base.css */
html[data-store-theme="old"] .store-shell{background:var(--paper)}
html[data-store-theme="old"] .legacy-order-badge{background:var(--pink)}
html[data-store-theme="old"] .legacy-nav .favorite-count{background:var(--pink)}
/* footer-popup.css */
.footer-popup{background:#F4F4F4}
.footer-popup::backdrop{background:rgba(21,40,75,.45)}
.footer-popup__bar{background:#F4F4F4}
.footer-popup__close{background:transparent}
.footer-popup__close:hover{background:#F4F4F4}
/* price-display.css */
#fincan-store .detail-discount-tag{background:#78133f}
/* campaign-countdown.css */
.moka-top-bar-slot{background:#141516}
/* bespoke-navigation.css */
.store-shell{--bn-panel:#191a18;--bn-edge:#b7a071;--bn-text:#F4F4F4}
.shop-dock>.bespoke-nav,.shop-dock>.bespoke-legacy{background:linear-gradient(180deg,#222320,var(--bn-panel) 23%,#151614)}
.shop-dock .bespoke-nav :is(button,a),.shop-dock .bespoke-legacy :is(button,a){background:transparent!important}
.bespoke-nav .bn-ico,.bespoke-legacy .bn-ico,.bespoke-nav .dock-bag,.bespoke-legacy .dock-bag{background:none!important}
.shop-dock .bespoke-nav :is(button,a)[aria-current=page]::after,.shop-dock .bespoke-legacy :is(button,a)[aria-current=page]::after{background:var(--bn-edge)}
.shop-dock .bespoke-nav :is(.favorite-count,.cart-count,.order-badge),.shop-dock .bespoke-legacy :is(.favorite-count,.cart-count,.order-badge){background:#b7a071!important}
.store-shell:is([data-route=invoice],[data-route=payment]) .store-content .checkout-fixed-action{background:transparent!important;
}
/* assets/moka-bottom-bar/moka-bottom-bar.min.css */
.moka-dock-fixed{--moka-dock-text:#F4F4F4;--moka-dock-page:#F4F4F4}
.moka-dock-fixed::before{background:linear-gradient(transparent,var(--moka-dock-page))}
.moka-dock{background:0 0}
.moka-dock__link{background:0 0}
.moka-dock__link::before{background:0 0}
.moka-dock__link[aria-current=page]::before{background:#ffffff08}
.moka-dock__link[aria-current=page]::after{background:#F4F4F4}
.moka-dock__link--cart .moka-dock__icon-wrap{background:linear-gradient(150deg,#323336,#191a1c 50%,#08090a)}
.moka-dock__badge{background:#F4F4F4}
@media (hover:hover) and (pointer:fine){.moka-dock__link:not([aria-disabled=true]):not(.moka-dock__link--cart):hover::before{background:#ffffff0f}}
@media (forced-colors:active){.moka-dock{background:Canvas}}
@media (forced-colors:active){.moka-dock__link--cart .moka-dock__icon-wrap{background:Canvas}}
@media (forced-colors:active){.moka-dock__badge{background:Highlight}}
.moka-action__button{background:0 0}
.moka-action__direction{background:#F4F4F4}
.moka-action[data-busy=true] .moka-action__direction{background:0 0}
.moka-action__feedback{background:#F4F4F4}
@media (hover:hover) and (pointer:fine){.moka-action__button:not(:disabled):hover .moka-action__direction{background:#F4F4F4}}
@media (forced-colors:active){.moka-action__button{background:ButtonFace}}
@media (forced-colors:active){.moka-action__direction{background:ButtonFace}}
/* assets/moka-bottom-bar/moka-store-fit.css */
html body .shop-dock{background:transparent!important}
html body .shop-dock>.purchase-dock{background:#F4F4F4}
html body .shop-dock>.purchase-dock{background:#F4F4F4}
html body .shop-dock>.purchase-dock .sc-total-breakdown{background:transparent}
html body .shop-dock>.purchase-dock .sc-total-close{background:#1d1a160f}
html body .shop-dock>.purchase-dock .dock-shipband{background:#F4F4F4}
html body .shop-dock>.purchase-dock .dock-shipband button{background:transparent}
html body .shop-dock>.purchase-dock .purchase-dock-more{background:#F4F4F4}
html body .moka-action__summary-toggle{background:#ffffff1f}
html body :is(.primary-button,.pay-done,.checkout-submit,.cart-added-primary,.payment-reason-confirm,.location-retry):not(.purchase-dock-button){background:linear-gradient(180deg,#303133,#0c0d0e)}
html body :is(.primary-button,.pay-done,.checkout-submit,.cart-added-primary,.payment-reason-confirm,.location-retry):not(.purchase-dock-button):is(:hover,:focus-visible):not(:disabled){background:linear-gradient(180deg,#3a3b3e,#141516)}
/* assets/moka-product-detail/moka-product-detail.min.css */
#fincan-store.store-shell .mpd-product-page{--mpd-ink:#222427;--mpd-muted:#737982;--mpd-line:#F4F4F4;--mpd-soft:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .pd-crumbs :is(button,span){background:0 0}
#fincan-store.store-shell .mpd-product-page .detail-main-image{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .mpd-gallery-tools{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .detail-back{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .detail-main-image .favorite-button{background:linear-gradient(140deg,#383b40,#16181b)}
#fincan-store.store-shell .mpd-product-page .gallery-track{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .gallery-slide{background:0 0}
#fincan-store.store-shell .mpd-product-page .mpd-gallery-bottom{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .gallery-label{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .gallery-next{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .gallery-thumbnails>button{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .detail-copy{background:0 0}
#fincan-store.store-shell .mpd-product-page .detail-price{background:0 0}
#fincan-store.store-shell .mpd-product-page .detail-discount-tag{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .mpd-spec-pills li{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .pd-assure{background:0 0}
#fincan-store.store-shell .mpd-product-page .pd-assure li{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .pd-assure li:first-child{background:linear-gradient(120deg,#303339,#181b20)}
#fincan-store.store-shell .mpd-product-page .twin-switch{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .mpd-stepper{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .mpd-stepper button{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .pd-quantity{background:0 0}
#fincan-store.store-shell .mpd-product-page .pd-add{background:linear-gradient(#303339,#101216)}
#fincan-store.store-shell .mpd-product-page .pd-add.moka-add{background:0 0}
#fincan-store.store-shell .mpd-product-page .detail-fav-text{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .pd-wa{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .pd-acc{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .pd-acc[open]{background:linear-gradient(135deg,#F4F4F4,#F4F4F4)}
#fincan-store.store-shell .mpd-product-page .pd-acc summary::after{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .pd-acc[open] summary::after{background:#292e35}
#fincan-store.store-shell .mpd-product-page .pd-spec>div{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .pd-share a{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .next-discovery{background:linear-gradient(130deg,#F4F4F4,#F4F4F4)}
#fincan-store.store-shell .mpd-product-page .pr-card{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .similar-designs .product-card{background:#F4F4F4}
/* product-specs.css */
#fincan-store.store-shell .mpd-product-page .pd-specs-feature{background:#F4F4F4}
#fincan-store.store-shell .mpd-product-page .pd-acc .pd-specs-more>summary{background:none}
#fincan-store.store-shell .mpd-product-page .pd-acc .pd-specs-more>summary::after{background:none}
/* action-attention.css */
html body #moka-bottom-bar .moka-action__button:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])::before{
 background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%) no-repeat;
 background-size:250% 100%;background-position:130% 0}
/* conversion-mobile.css */
:root{--cm-ink:#141210;--cm-ivory:#F4F4F4;--cm-line:rgba(20,18,16,.12);--cm-muted:#6d655b}
html body .moka-card__meta>span{background:none!important}
.style-tile{background:var(--cm-ivory)}
.home-all-link,.more-products{background:var(--cm-ink)!important}
html body .store-shell:is([data-route=catalog]) .browse-tools{background:var(--cm-ivory)}
.color-dot{background:none}
.pd-ask-wa{background:none}
html body .store-shell[data-route=product] .pd-wa-fab{background:#1f8f4e}
.mkb-skel-bar,.mkb-skel-img,.mkb-skel-line{background:linear-gradient(90deg,#F4F4F4 0%,#F4F4F4 50%,#F4F4F4 100%);background-size:200% 100%}
@media (max-width:767px){
  html body .store-shell[data-route=product] .mpd-gallery-tools{background:none!important}
}
@media (max-width:767px){
  html body .store-shell[data-route=product] .mpd-gallery-bottom{background:none!important}
}
@media (max-width:767px){
  html body #fincan-store.store-shell[data-route=catalog] .moka-card .moka-card__money-row .product-rating{background:#F4F4F4}
}
@media (max-width:767px){
  html body #fincan-store.store-shell[data-route=catalog] .moka-card .moka-add{background:var(--cm-ink)!important}
}
.conversion-bundle-skeleton>span{background:linear-gradient(#F4F4F4 0 70%,transparent 70% 77%,#F4F4F4 77% 86%,transparent 86% 91%,#F4F4F4 91%)}
/* style-discovery.css */
.style-discovery{--sd-ink:#3f2633;--sd-berry:#8d164c;--sd-muted:#7b6670}
.style-discovery .style-tile{background:none}
.style-discovery .style-tile__img{background:none}
.style-discovery .style-tile__img img.style-cup{background:none}
/* manufacturer-card-fit.css */
html body #fincan-store.store-shell[class] article.product-card.moka-card {
  background: #F4F4F4 !important;
}
html body #fincan-store.store-shell[class] .moka-card .moka-card__visual {
  background: #F4F4F4 !important;
}
html body #fincan-store.store-shell[class] .moka-card .moka-card__photo {
  background: #F4F4F4 !important;
}
html body #fincan-store.store-shell[class] .moka-card .moka-card__money-row .product-rating {
  background: transparent !important;
}
html body #fincan-store.store-shell[class][class] .moka-card .moka-card__visual{background:#F4F4F4!important}
@media (max-width:767px){
  html body #fincan-store.store-shell[class][data-route=product] .gallery-slide{background:#F4F4F4}
}
/* product-badge-strip.css */
.cover-badge-strip--popular{background:linear-gradient(90deg,#ef6c1c 0%,#f6961a 48%,#fdbf1c 100%)}
.cover-badge-strip--urgent{background:#dd2f2c}
@media(forced-colors:active){.cover-badge-strip{background:Canvas}}
/* company-document.css */
html body #fincan-store#fincan-store .pay-docs.pay-docs--banner{background:#F4F4F4!important}
html body #fincan-store#fincan-store .pay-docs--banner .pay-docs__photo{background:#F4F4F4}
html body #fincan-store#fincan-store .pay-docs__banner-copy{background:#F4F4F4}
html body #fincan-store#fincan-store .pay-docs__banner-cta{background:#111}
.pay-docs{background:#F4F4F4}
.pay-docs__icon{background:#141210}
.cdoc__backdrop{background:rgba(20,18,16,.62)}
.cdoc__panel{background:#F4F4F4}
.cdoc__bar{background:#141210}
.cdoc__btn{background:#F4F4F4}
.cdoc__bar .cdoc__btn{background:transparent}
.cdoc__bar .cdoc__btn--close{background:#F4F4F4}
.cdoc__tools{background:#F4F4F4}
.cdoc__page{background:#F4F4F4}
.cdoc__page:not(.is-drawn){background:linear-gradient(90deg,#F4F4F4 0%,#F4F4F4 50%,#F4F4F4 100%);background-size:200% 100%}
.cdoc__pnum{background:rgba(20,18,16,.72)}
.cdoc__status{background:#F4F4F4}
.cdoc[data-state=error] .cdoc__status{background:transparent}
.cdoc__error{background:#F4F4F4}
.cdoc__cta{background:#141210}
.cdoc__cta--ghost{background:transparent}
/* store-footer.css */
#sf-footer.sf-footer{
  --sf-bg:#F4F4F4;--sf-ink:#111111;--sf-soft:#4a4a4a;--sf-line:#F4F4F4;
  background:var(--sf-bg)!important
}
#sf-footer .sf-facts{background:none}
#sf-footer a.wa-footer-link.sf-wa{background:var(--sf-ink)!important}
#sf-footer a.sf-wa::before{background:#F4F4F4}
#sf-footer .sf-cookie{background:none!important}
.sf-standalone #sf-footer :is(h2,section){background:none}
/* payment-bank-identity.css */
#fincan-store[data-route="payment"] .pay-bank-logo-frame{background:#F4F4F4;
}
#fincan-store[data-route="payment"] .pay-bank-logo-frame[data-bank-surface="dark"]{background:#172d3b;
}
/* text-layout.css */
html body #fincan-store .large-text-cart-notice .dock-shipband {
  background:#F4F4F4;
}
/* receipt-flow.css */
html body #fincan-store .receipt-flow{--rf-ink:#141210;--rf-ink2:#2a2620;--rf-ivory:#F4F4F4;--rf-line:#F4F4F4;--rf-muted:#5e574e;--rf-accent:#c79a55}
html body #fincan-store[data-route=notify] .notification-form{background:transparent}
html body #fincan-store .receipt-flow .receipt-target{background:var(--rf-ivory)}
html body #fincan-store .receipt-guide{background:var(--rf-ink)}
html body #fincan-store .receipt-guide::after{background:var(--rf-accent)}
html body #fincan-store .receipt-guide .rg-tab{background:transparent}
html body #fincan-store .receipt-guide .rg-tab[aria-selected=true]>span[aria-hidden]{background:var(--rf-accent)}
html body #fincan-store .receipt-guide .rg-art{background:var(--rf-ivory)}
html body #fincan-store .receipt-flow .receipt-upload{background:transparent}
html body #fincan-store .receipt-flow .receipt-upload-mark{background:var(--rf-accent)}
html body #fincan-store .receipt-flow .receipt-pick-button{background:var(--rf-ink)}
html body #fincan-store .receipt-flow .receipt-pick-button--document{background:var(--rf-ivory)}
html body #fincan-store .receipt-flow .receipt-pick-icon{background:var(--rf-accent)}
html body #fincan-store .receipt-flow .receipt-pick-button--document .receipt-pick-icon{background:var(--rf-ink)}
html body #fincan-store .receipt-flow .receipt-preview{background:var(--rf-ivory)}
html body #fincan-store .receipt-flow .receipt-preview-image{background:#F4F4F4}
html body #fincan-store .receipt-flow .receipt-change{background:transparent}
html body #fincan-store .receipt-guide .rg-play{background:transparent}
html body #fincan-store .receipt-guide .rg-next{background:var(--rf-ivory)}
html body #fincan-store .receipt-guide .rg-timer{background:#f7f3ec2b}
html body #fincan-store .receipt-guide .rg-timer>span{background:var(--rf-accent)}
html body #fincan-store .receipt-flow .receipt-inspection{background:var(--rf-ivory)}
html body #fincan-store .receipt-flow .receipt-stage{background:var(--rf-ink)}
html body #fincan-store .receipt-flow .inspection-symbol{background:var(--rf-ink)}
html body #fincan-store .receipt-flow .inspection-progress{background:var(--rf-line)}
html body #fincan-store .receipt-flow .inspection-progress>span{background:var(--rf-ink)}
html body #fincan-store .receipt-flow .receipt-inspection .receipt-preview{background:#F4F4F4}
html body #fincan-store .receipt-flow .receipt-preview-image{background:#F4F4F4}
html body #fincan-store .receipt-flow .inspection-actions .primary-button{background:var(--rf-ink)}
html body #fincan-store .receipt-flow .inspection-actions .receipt-retry~.receipt-reselect{background:var(--rf-ivory)}
/* storefront-boot.css */
html body #fincan-store .store-content>.session-loading{background:#F4F4F4!important
}
html body #fincan-store .storefront-boot{background:#F4F4F4
}
/* payment-redesign.css */
html:has(#fincan-store[data-route="payment"]),body:has(#fincan-store[data-route="payment"]){background:#F4F4F4!important}
html body #fincan-store[data-route="payment"]{--pay-surface:#F4F4F4;--pay-ink:#111;background:#F4F4F4!important}
html body #fincan-store[data-route="payment"] .store-content .pay-layout{background:#F4F4F4}
#fincan-store[data-route="payment"] .pay-docs--banner::after{background:linear-gradient(90deg,transparent,#ffffff59 50%,transparent)}
#fincan-store[data-route="payment"] .pay-document-area--banner{background:none}
#fincan-store[data-route="payment"] .pay-document-area--banner .pay-docs--banner{background:transparent!important}
html body #fincan-store[data-route="payment"] .pay-card.pay-sheet{background:#F4F4F4!important}
#fincan-store[data-route="payment"] .pay-sheet-top{background:#111214}
#fincan-store[data-route="payment"] .pay-sheet .pay-bank-brand{background:none}
#fincan-store[data-route="payment"] .pay-sheet .pay-bank-logo-frame{background:none!important}
#fincan-store[data-route="payment"] .pay-sheet .pay-transfer-tag{background:none}
#fincan-store[data-route="payment"] .pay-sheet .pay-amount{background:none!important}
html body #fincan-store[data-route="payment"] .pay-sheet .pay-copy--dark{background:#ffffff0d!important}
html body #fincan-store[data-route="payment"] .pay-sheet .pay-copy--dark:hover{background:#ffffff26!important}
#fincan-store[data-route="payment"] .pay-sheet-body{background:#F4F4F4}
html body #fincan-store[data-route="payment"] .store-content .pay-sheet .pay-iban-wrap{background:none!important}
html body #fincan-store[data-route="payment"] .store-content .pay-card .pay-iban-copy{background:#F4F4F4!important}
#fincan-store[data-route="payment"] .pay-sheet .pay-iban-copy:hover{background:#F4F4F4!important}
html body #fincan-store[data-route="payment"] .pay-sheet .pay-copy--outline{background:#F4F4F4!important}
#fincan-store[data-route="payment"] .pay-sheet .pay-copy--outline:hover{background:#F4F4F4!important}
html body #fincan-store[data-route="payment"] .pay-relationship--recipient{background:#F4F4F4!important}
#fincan-store[data-route="payment"] .pay-relationship-mark{background:none}
html body #fincan-store[data-route="payment"] .pay-wa-float .wa-help{background:transparent!important}
html body #fincan-store[data-route="payment"] .store-content .pay-cta.checkout-fixed-action{background:#F4F4F4!important}
html body #fincan-store[data-route="payment"] .store-content .pay-cta .pay-done.pay-done--corporate{background:#111214!important}
#fincan-store[data-route="payment"] .pay-done.pay-done--corporate:is(:hover,:focus-visible){background:#2a2c30!important}
/* receipt-redesign.css */
html:has(#fincan-store[data-route="notify"]),body:has(#fincan-store[data-route="notify"]){background:#F4F4F4!important}
html body #fincan-store[data-route="notify"]{background:#F4F4F4!important;--receipt-line:#F4F4F4;--receipt-muted:#697079}
html body #fincan-store[data-route="notify"] .store-content{background:#F4F4F4!important}
html body #fincan-store[data-route="notify"] .receipt-masthead{background:#F4F4F4}
html body #fincan-store[data-route="notify"] .receipt-masthead :is(button,.receipt-masthead-lock){background:none}
html body #fincan-store[data-route="notify"] .checkout-steps li>span{background:#F4F4F4}
html body #fincan-store[data-route="notify"] .checkout-steps li.done>span{background:#F4F4F4}
html body #fincan-store[data-route="notify"] .checkout-steps li[aria-current="step"]>span{background:#111214}
html body #fincan-store[data-route="notify"] .notification-form{background:none}
html body #fincan-store[data-route="notify"] .receipt-flow{--rf-ink:#111214;--rf-ink2:#25282d;--rf-ivory:#F4F4F4;--rf-line:#F4F4F4;--rf-muted:#697079;--rf-accent:#F4F4F4}
html body #fincan-store[data-route="notify"] .receipt-flow .receipt-target{background:#111214}
html body #fincan-store[data-route="notify"] .receipt-guide{background:#F4F4F4}
html body #fincan-store[data-route="notify"] .receipt-guide .rg-tab>span[aria-hidden]{background:#F4F4F4}
html body #fincan-store[data-route="notify"] .receipt-guide .rg-tab[aria-selected=true]>span[aria-hidden]{background:#111214}
html body #fincan-store[data-route="notify"] .receipt-guide .rg-art{background:#F4F4F4}
html body #fincan-store[data-route="notify"] .receipt-guide .rg-play{background:none}
html body #fincan-store[data-route="notify"] .receipt-guide .rg-next{background:none}
html body #fincan-store[data-route="notify"] .receipt-flow .receipt-pick-button--document{background:#F4F4F4}
html body #fincan-store[data-route="notify"] .receipt-flow .receipt-pick-icon{background:#ffffff14}
html body #fincan-store[data-route="notify"] .receipt-flow .receipt-pick-button--document .receipt-pick-icon{background:#F4F4F4}
html body #fincan-store[data-route="notify"] .receipt-assistance :is(.wa-help,.text-button){background:none!important}
html body #fincan-store[data-route="notify"] .receipt-flow .receipt-inspection{background:#F4F4F4}
html body #fincan-store[data-route="notify"] .receipt-flow .receipt-preview{background:#F4F4F4}
/* product-page-redesign.css */
#fincan-store[data-route=product]{--sfp-ink:#111111;--sfp-ink-2:#4a4a4a;--sfp-line:#F4F4F4;--sfp-surface:#F4F4F4;--sfp-paper:#F4F4F4}
#fincan-store[data-route=product] .mpd-product-page[data-sfp]{background:var(--sfp-paper)}
#fincan-store[data-route=product] [data-sfp] .mpd-gallery-tools{background:none}
#fincan-store[data-route=product] [data-sfp] .detail-back{background:#F4F4F4}
#fincan-store[data-route=product] [data-sfp] .mpd-gallery-bottom{background:none}
#fincan-store[data-route=product] [data-sfp] .gallery-label{background:rgba(17,17,17,.62)}
#fincan-store[data-route=product] [data-sfp] .gallery-next{background:#F4F4F4}
@media (max-width:899px){
  #fincan-store[data-route=product] [data-sfp] .detail-main-image{background:var(--sfp-surface)!important}
}
@media (max-width:899px){
  #fincan-store[data-route=product] [data-sfp] .gallery-slide{background:var(--sfp-surface)!important}
}
#fincan-store[data-route=product] [data-sfp] .sfp-fav{background:none}
#fincan-store[data-route=product] [data-sfp] .detail-price{background:none!important}
#fincan-store[data-route=product] [data-sfp] .sfp-service{background:var(--sfp-surface)}
#fincan-store[data-route=product] [data-sfp] .pd-add,#fincan-store[data-route=product] .mpd-product-page[data-sfp][data-has-sticky=true] .pd-add{background:var(--sfp-ink)!important}
#fincan-store[data-route=product] [data-sfp] .pd-add::after{background:currentColor}
#fincan-store[data-route=product] [data-sfp] .sfp-contents{background:var(--sfp-surface)}
#fincan-store[data-route=product] [data-sfp] .sfp-acc .pd-acc{background:none!important}
#fincan-store[data-route=product] [data-sfp] .sfp-acc summary{background:none!important}
#fincan-store[data-route=product] [data-sfp] .sfp-acc summary::after{background:var(--sfp-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M6 12h12M12 6v12'/%3E%3C/svg%3E") center/16px no-repeat}
#fincan-store[data-route=product] [data-sfp] .sfp-acc details[open]>summary::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E")}
#fincan-store[data-route=product] [data-sfp] .product-reviews{background:none!important}
#fincan-store[data-route=product] [data-sfp] .pr-card{background:var(--sfp-surface)!important}
#fincan-store[data-route=product] [data-sfp] .pr-dots span{background:#F4F4F4}
#fincan-store[data-route=product] [data-sfp] .pr-dots span.is-on{background:var(--sfp-ink)}
#fincan-store[data-route=product] [data-sfp] .pr-btn{background:var(--sfp-paper)}
#fincan-store[data-route=product] [data-sfp] .pr-all{background:var(--sfp-paper)}
#fincan-store[data-route=product] [data-sfp] .pr-empty{background:var(--sfp-surface)}
#fincan-store[data-route=product] [data-sfp] .sfp-wa{background:var(--sfp-paper)}
html:has(#fincan-store[data-route=product]),body:has(#fincan-store[data-route=product]){background:#F4F4F4!important}
html body #fincan-store#fincan-store[data-route=product]{background:#F4F4F4!important;--sfp-paper:#F4F4F4;--sfp-surface:#F4F4F4;--sfp-ink:#111;--sfp-ink-2:#555}
html body #fincan-store#fincan-store[data-route=product] .mpd-product-page[data-sfp]{background:#F4F4F4!important}
html body #fincan-store#fincan-store[data-route=product] [data-sfp] .detail-copy{background:#F4F4F4!important}
html body #fincan-store#fincan-store[data-route=product] [data-sfp] .sfp-service{background:#F4F4F4!important}
html body #fincan-store#fincan-store[data-route=product] [data-sfp] .pd-add{background:#111!important}
html body #fincan-store#fincan-store[data-route=product] [data-sfp] .pd-add::after{background:#F4F4F4!important}
html body #fincan-store#fincan-store[data-route=product] [data-sfp] .sfp-contents{background:#F4F4F4!important}
html body #fincan-store#fincan-store[data-route=product] [data-sfp] .pr-card{background:#F4F4F4!important}
html body #fincan-store#fincan-store[data-route=product] [data-sfp] :is(.pr-all,.sfp-wa){background:#F4F4F4!important}
@media(max-width:899px){
  html body #fincan-store#fincan-store[data-route=product] .store-content{background:#F4F4F4!important}
}
@media(max-width:899px){
  html body #fincan-store#fincan-store[data-route=product] [data-sfp] .gallery-label{background:#F4F4F4!important}
}
html body #fincan-store#fincan-store[data-route=product] [data-sfp] .sfp-service{background:#F4F4F4!important}
html body #fincan-store#fincan-store[data-route=product] [data-sfp] .pr-card{background:#F4F4F4!important}
html body #fincan-store#fincan-store[data-route=product] [data-sfp] .pr-dots span{background:#F4F4F4}
html body #fincan-store#fincan-store[data-route=product] [data-sfp] .pr-dots span.is-on{background:#111}
/* layout-stability.css */
html body #fincan-store#fincan-store[data-route] .moka-card__people{
  background:#F4F4F4!important;
}
/* transaction-clarity.css */
html body .moka-topbar,html body #moka-top-bar .moka-topbar{background:#111213!important;background-image:none!important}
html body .moka-top-bar-slot{background:#111213!important}
html body .moka-topbar__campaign-name::before{background:#F4F4F4!important}
html body .moka-topbar__timer{background:#1d1f21!important;background-image:none!important}
html body .moka-topbar__tile::before{background:rgba(255,255,255,.16)!important}
#fincan-store[data-route="notify"] .receipt-pick-icon{background:#F4F4F4!important}
#fincan-store[data-route="notify"] .receipt-pick-button--image .receipt-pick-icon{background:rgba(255,255,255,.12)!important}
#fincan-store[data-route="notify"] .inspection-symbol{background:#141414!important}
#fincan-store[data-route="notify"] .inspection-progress{background:#F4F4F4!important}
#fincan-store[data-route="notify"] .inspection-progress>span{background:#141414!important}
#fincan-store[data-route="notify"] .receipt-inspection[data-status="matched"] .inspection-symbol{background:#1f6b45!important}
#fincan-store[data-route="notify"] .receipt-inspection[data-status="matched"] .inspection-progress>span{background:#1f6b45!important}
#fincan-store[data-route="notify"] .receipt-inspection:is([data-status="mismatch"],[data-status="upload_error"],[data-status="blocked"]) .inspection-symbol{background:#8a2a22!important}
#fincan-store[data-route="payment"] .checkout-steps li.done>span{background:#141414!important}
#fincan-store[data-route="payment"] .pay-relationship{background:#F4F4F4!important}
#fincan-store[data-route="payment"] .pay-status{background:#F4F4F4!important}
#fincan-store[data-route="payment"] :is(.pay-docs__icon,.pay-link__icon,.pay-order__glyph){background:#141414!important}
#fincan-store[data-route="payment"] .pay-help{background:#F4F4F4!important}
#fincan-store[data-route="notify"] .checkout-steps li.done>span{background:#141414!important}
#fincan-store[data-route="notify"] .order-account-help{background:#F4F4F4!important}
#fincan-store[data-route="notify"] .order-account-help [data-action="customer-switch"]{background:none!important}
/* photo-viewer.css */
html body #fincan-store#fincan-store[data-route] .photo-dialog{
  background:#F4F4F4!important;
}
html body #fincan-store#fincan-store[data-route] .photo-dialog::backdrop{
  background:rgba(0,0,0,.76);
}
html body #fincan-store#fincan-store[data-route] .photo-dialog :is(.photo-close,.previous-photo,.next-photo){
  background:#F4F4F4!important;background-image:none!important;
}
html body #fincan-store#fincan-store[data-route] .photo-dialog .photo-position{
  background:rgba(17,18,20,.8)!important;
}
/* catalog-filters.css */
.filter-dialog .filter-price-range input,.filter-dialog select{background:#F4F4F4}
/* public/hakkimizda-iletisim.html inline */
:root{--ink:#15284b;--muted:#707070;--wine:#15284b;--line:#F4F4F4;--bg:#F4F4F4}
body{background:var(--bg)}
nav.toc a{background:#F4F4F4}
section{background:#F4F4F4}
#fincan-store .bottom-nav a{background:transparent}
/* public/yasal.html inline */
:root{--ink:#15284b;--muted:#707070;--wine:#15284b;--line:#F4F4F4;--bg:#F4F4F4}
body{background:var(--bg)}
nav.toc a{background:#F4F4F4}
section{background:#F4F4F4}
#fincan-store .bottom-nav a{background:transparent}
