﻿/*! MEBLOVO Fabric Configurator Pro â€” production front CSS bundle v11.0. Source order preserved: core -> premium base -> required integrated overrides -> final Atelier layer. */

/* === BEGIN core frontend CSS === */
.mfc-wrap{border:1px solid #e5e5e5;border-radius:10px;padding:14px;margin:16px 0;background:#fff}:root{--mfc-scroll-max-travel:420px;--mfc-softfollow-y:0px;--mfc-gbf-top:20px;--mfc-gbf-bottom-pad:16px}.mfc-is-duplicate{display:none!important}.ast-sticky-add-to-cart.mfc-hide-sticky-atc,.woocommerce-sticky-add-to-cart.mfc-hide-sticky-atc,.sticky-add-to-cart.mfc-hide-sticky-atc,.sticky-atc.mfc-hide-sticky-atc{display:none!important}body.mfc-hide-sticky-atc,html.mfc-hide-sticky-atc,#page.mfc-hide-sticky-atc{display:block!important}.mfc-title{margin:0 0 10px;font-size:18px}.mfc-groups{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.mfc-group-btn{border:1px solid #cfcfcf;background:#f7f7f7;border-radius:999px;padding:8px 12px;cursor:pointer;color:#222;font-weight:600}.mfc-group-btn:hover{border-color:#777}.mfc-group-btn:focus{outline:2px solid #111;outline-offset:2px}.mfc-group-btn.is-active{border-color:#111;background:#111;color:#fff}.mfc-group-btn.is-active:hover{border-color:#111}.mfc-panel{display:none}.mfc-panel.is-active{display:block}.mfc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}@media (min-width:1024px){.mfc-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mfc-swatch{display:flex;flex-direction:column;gap:6px;border:1px solid #eee;border-radius:10px;padding:10px;cursor:pointer;user-select:none;transition:transform .22s ease,box-shadow .22s ease;position:relative}.mfc-swatch:hover{transform:scale(1.04);box-shadow:0 10px 24px rgba(0,0,0,.12);z-index:2}.mfc-swatch.is-selected{transform:scale(1.5);box-shadow:0 16px 34px rgba(0,0,0,.18);z-index:6}.mfc-swatch.is-selected:hover{transform:scale(1.5)}@media (max-width:520px){.mfc-swatch.is-selected{transform:scale(1.25)}.mfc-swatch.is-selected:hover{transform:scale(1.25)}}.mfc-swatch input{display:none}.mfc-thumb{display:block;width:100%;aspect-ratio:1/1;border-radius:10px;background:#f6f6f6;background-size:cover;background-position:center;position:relative;overflow:hidden}.mfc-thumb--lazy:not([data-mfc-bg-loaded="1"]){background:linear-gradient(135deg,#f7f3ec 0,#fff 52%,#eee7db 100%)}.mfc-thumb--lazy:not([data-mfc-bg-loaded="1"])::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.48),rgba(255,255,255,0));transform:translateX(-120%);animation:mfcLazyThumbSheen 1.35s ease-in-out infinite}.mfc-thumb--lazy[data-mfc-bg-loaded="1"]::before{display:none}.mfc-thumb__img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;opacity:0;transition:opacity .18s ease;z-index:0}.mfc-thumb[data-mfc-bg-loaded="1"] .mfc-thumb__img[src]{opacity:1}.mfc-thumb .mfc-badges,.mfc-thumb .mfc-info,.mfc-thumb .mfc-zoom{z-index:2}@keyframes mfcLazyThumbSheen{to{transform:translateX(120%)}}@media (prefers-reduced-motion:reduce){.mfc-thumb--lazy:not([data-mfc-bg-loaded="1"])::before{animation:none;display:none}}.mfc-swatch input:checked+.mfc-thumb{outline:2px solid #111;outline-offset:2px}.mfc-caption{font-size:13px;line-height:1.2;text-align:center;color:#333}.mfc-badges{position:absolute;top:6px;right:6px;display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end;pointer-events:none}.mfc-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:rgba(0,0,0,.65);color:#fff;font-size:10px;line-height:1}.mfc-badge.has-icon{gap:4px;padding:0 5px}.mfc-badge img{width:12px!important;height:12px!important;max-width:12px!important;max-height:12px!important;display:block;object-fit:contain;border-radius:0}.mfc-badge .mfc-badge-val{display:inline-block;line-height:1}.mfc-badge.mfc-badge--icon{width:18px;min-width:18px;height:18px;padding:0;border-radius:999px;background:rgba(255,255,255,.88);color:#111;border:1px solid rgba(0,0,0,.28)}.mfc-badge.mfc-badge--icon img{width:12px!important;height:12px!important;max-width:12px!important;max-height:12px!important;display:block;object-fit:contain}.mfc-zoom{position:absolute;bottom:6px;left:6px;top:auto;right:auto;transform:none;border:0;background:#fff!important;color:#111;border-radius:999px!important;width:30px;height:30px;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.mfc-zoom:focus{outline:2px solid #111;outline-offset:2px}.mfc-info{position:absolute;bottom:6px;right:6px;border:0;background:#fff!important;color:#111;border-radius:999px!important;width:26px;height:26px;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.mfc-info:focus{outline:2px solid #111;outline-offset:2px}.mfc-tooltip{position:absolute;left:50%;right:auto;bottom:calc(100% + 10px);transform:translateX(-50%);z-index:30;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:12px;box-shadow:0 10px 24px rgba(0,0,0,.15);padding:12px;min-width:220px;max-width:300px}.mfc-tooltip:after{content:"";position:absolute;left:50%;bottom:-10px;transform:translateX(-50%);border:10px solid transparent;border-top-color:#fff;filter:drop-shadow(0 -1px 0 rgba(0,0,0,.12))}@media (max-width:520px){.mfc-tooltip{position:fixed;left:12px;right:12px;top:18%;bottom:auto;max-width:520px;margin:0 auto}.mfc-tooltip:after{display:none}}.mfc-tooltip-head{display:flex;gap:10px;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.mfc-tooltip-close{border:0;background:#f3f3f3;border-radius:8px;width:28px;height:28px;cursor:pointer;font-size:18px;line-height:28px;padding:0}.mfc-tooltip-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.mfc-tooltip-list li{margin:0;font-size:13px;display:flex;gap:8px;align-items:flex-start}.mfc-tooltip-ico{width:16px;flex:0 0 16px;line-height:1.1;text-align:center}.mfc-tooltip-ico img{width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!important;display:block;object-fit:contain;border-radius:0}.mfc-tooltip-txt{flex:1;min-width:0}.mfc-tooltip-desc{margin-top:8px;font-size:13px;color:#333}.mfc-lightbox{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.68);display:flex;align-items:center;justify-content:center;padding:18px}.mfc-lightbox[hidden]{display:none}.mfc-lightbox-inner{position:relative;background:#fff;border-radius:14px;max-width:min(980px,96vw);width:100%;box-shadow:0 18px 40px rgba(0,0,0,.35);overflow:hidden}.mfc-lightbox-img{display:block;width:100%;height:auto;max-height:85vh;object-fit:contain;background:#111}.mfc-lightbox-close{position:absolute;top:10px;right:10px;border:0;background:rgba(255,255,255,.92);color:#111;border-radius:999px;width:36px;height:36px;cursor:pointer;font-size:20px;line-height:36px;text-align:center;padding:0}.mfc-lightbox-close:focus{outline:2px solid #111;outline-offset:2px}.mfc-lightbox-caption{padding:10px 14px;font-size:14px;color:#222}.mfc-extra{margin:12px 0}.mfc-segment{margin:12px 0;padding:10px;border:1px solid #e6e6e6;border-radius:10px;background:#fff}.mfc-segment-title{font-weight:600;margin:0 0 8px;display:flex;gap:6px;align-items:center}.mfc-req{color:#d63638}.mfc-segment-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}.mfc-seg-opt{display:flex;flex-direction:column;gap:6px;border:1px solid #eee;border-radius:10px;padding:8px;cursor:pointer;background:#fff;user-select:none;transition:transform .22s ease,box-shadow .22s ease}.mfc-seg-opt:hover{transform:scale(1.04);box-shadow:0 10px 24px rgba(0,0,0,.12);z-index:2}.mfc-seg-opt input{display:none}.mfc-seg-thumb{display:block;width:80%;margin:0 auto;aspect-ratio:1/1;border-radius:8px;overflow:hidden;background:#f6f6f6;border:1px solid #eee}.mfc-seg-thumb img{width:100%;height:100%;object-fit:cover;display:block}.mfc-seg-thumb--empty{position:relative}.mfc-seg-thumb--empty:before{content:"";position:absolute;inset:0;margin:auto;width:18px;height:18px;border-radius:4px;background:#ddd}.mfc-seg-label{font-size:12px;line-height:1.2;text-align:center;color:#333}.mfc-seg-opt.is-active{outline:2px solid #111;outline-offset:2px;border-color:#111}.mfc-seg-opt.is-active .mfc-seg-thumb{border-color:#111}.mfc-validation-error{border-color:#b3261e!important;box-shadow:0 0 0 1px rgba(179,38,30,.16),0 10px 24px rgba(179,38,30,.08)!important}.mfc-client-validation-notice{margin:8px 0 10px;padding:9px 11px;border:1px solid rgba(179,38,30,.22);border-radius:10px;background:rgba(179,38,30,.055);color:#7a1f18;font-size:12.5px;line-height:1.35;font-weight:500}.mfc-segment.mfc-validation-error .mfc-segment-title{color:#7a1f18}.single-product .ast-single-product-gallery,.single-product .ast-woo-product-gallery,.single-product .product div.images,.single-product .woocommerce div.product div.images,.single-product .woocommerce-product-gallery{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:translate3d(0,var(--mfc-softfollow-y,0),0)!important;will-change:transform!important}.single-product .ast-single-product-gallery-wrapper,.single-product .ast-woo-product-gallery-wrapper,.single-product .woocommerce-product-gallery-wrap{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;will-change:auto!important}.mfc-palettes-ui{margin:10px 0 14px;padding:10px;border:1px solid #e2e2e2;border-radius:12px;background:#fff}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar{display:flex!important;gap:14px 12px!important;align-items:flex-start!important;justify-content:center!important;flex-wrap:wrap!important}.mfc-palette-btn{border:1px solid #ddd;background:#f7f7f7;border-radius:999px;padding:8px 12px;cursor:pointer;font-size:13px}.mfc-palette-btn.is-active{border-color:#111;background:#fff}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot{width:min(100%,136px)!important;height:auto!important;aspect-ratio:auto!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;padding:0!important;margin:0!important;min-height:0!important;cursor:pointer;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;text-align:center;overflow:visible!important;appearance:none;-webkit-appearance:none;text-transform:none!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.is-active{border:0!important;box-shadow:none!important;transform:none!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot:focus{outline:0}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot:focus-visible .mfc-palette-dot__thumb{box-shadow:0 0 0 3px rgba(188,169,136,.26),0 10px 24px rgba(0,0,0,.08)!important;border-color:rgba(86,74,60,.38)!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__thumb{position:relative;width:100%!important;aspect-ratio:1/1!important;border-radius:50%!important;overflow:hidden!important;display:block;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;border:1px solid rgba(84,72,58,.14)!important;box-shadow:0 8px 22px rgba(0,0,0,.06)!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__thumb::before{content:"";position:absolute;left:18px;right:18px;top:12px;height:24px;border-radius:999px;background:linear-gradient(to bottom,rgba(255,255,255,.82) 0,rgba(255,255,255,.34) 70%,rgba(255,255,255,0) 100%);pointer-events:none;opacity:.88}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot:hover .mfc-palette-dot__thumb{transform:translateY(-1px);box-shadow:0 12px 24px rgba(0,0,0,.09)!important;border-color:rgba(84,72,58,.24)!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.is-active .mfc-palette-dot__thumb{transform:translateY(-1px);border-color:rgba(61,52,42,.72)!important;box-shadow:0 14px 28px rgba(0,0,0,.11)!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__label{display:block;width:100%;padding:0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.2;font-weight:500;letter-spacing:.01em;text-transform:none!important;color:#5b5349}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.is-active .mfc-palette-dot__label,.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot:hover .mfc-palette-dot__label{color:#2f2a24}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__icon-wrap{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);width:46px;height:20px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.88);border:1px solid rgba(176,156,128,.26);box-shadow:0 8px 18px rgba(0,0,0,.08);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__icon{display:inline-flex;align-items:center;justify-content:center;font-size:11px;line-height:1;color:#72685c;opacity:.92;transition:transform .2s ease,color .2s ease}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.is-active .mfc-palette-dot__icon{transform:rotate(180deg);color:#3f382f}.mfc-palette-toggle-row{display:flex;justify-content:center;align-items:center;order:250;flex:0 0 100%;width:100%;margin-top:6px}.mfc-palette-toggle{border:0;background:0 0;padding:4px 0;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;color:#7a7a7a;font-size:13px;line-height:1.35;font-weight:500;transition:color .18s ease,opacity .18s ease}.mfc-palette-toggle:hover{color:#111}.mfc-palette-toggle:focus-visible{outline:2px solid rgba(17,17,17,.18);outline-offset:4px;border-radius:999px}.mfc-palette-toggle__icon{font-size:14px;line-height:1;transform:translateY(-1px)}.mfc-palette-toggle__label{letter-spacing:.01em}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-extra{display:none!important}.mfc-wrap .mfc-palettes-ui[data-mfc-extra-expanded="1"] .mfc-palettes-bar .mfc-palette-extra{display:flex!important}.mfc-palettes-ui[data-mfc-extra-expanded="1"] .mfc-palette-more{display:none}.mfc-palettes-ui:not([data-mfc-extra-expanded="1"]) .mfc-palette-less{display:none}.mfc-palettes-hint{margin-top:8px;color:#666;font-size:12px}.mfc-palette-panel{margin-top:12px}.mfc-palette-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}@media (min-width:1024px){.mfc-palette-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:520px){.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar{gap:14px 10px!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot{width:min(100%,132px)!important;gap:8px!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__label{font-size:12px}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__icon-wrap{bottom:10px;width:42px;height:18px}}.mfc-palette-meta{margin-top:6px;font-size:11px;color:#666;text-align:center}.mfc-palette-preview{display:none!important;position:absolute;z-index:9999;pointer-events:none;width:200px;max-width:280px;border:1px solid #ccc;background:#fff;padding:4px;box-shadow:0 4px 16px rgba(0,0,0,.15);border-radius:6px;display:none}.mfc-palette-preview img{display:block;width:100%;height:auto;border-radius:4px}.mfc-info img,.mfc-zoom img{width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!important;display:block;object-fit:contain}.mfc-thumb .mfc-badge.mfc-badge--icon{width:18px!important;min-width:18px!important;height:18px!important;padding:0!important;border-radius:999px!important;background:#fff!important;background-color:#fff!important;color:#111!important;border:1px solid rgba(0,0,0,.25)!important;overflow:hidden!important}.mfc-thumb .mfc-badge.mfc-badge--icon img{width:13px!important;height:13px!important;max-width:13px!important;max-height:13px!important;display:block!important;object-fit:contain!important}.mfc-thumb .mfc-info,.mfc-thumb .mfc-zoom{background:#fff!important;background-color:#fff!important;border:1px solid rgba(0,0,0,.25)!important;border-radius:999px!important;overflow:hidden!important}.mfc-thumb .mfc-zoom img{width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!important;display:block!important;object-fit:contain!important}.mfc-thumb .mfc-info img{width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important;display:block!important;object-fit:contain!important}.mfc-thumb button.mfc-info,.mfc-thumb button.mfc-zoom{background:#fff!important}.mfc-palette-grid .mfc-swatch.is-selected{transform:scale(1.5)!important;box-shadow:0 16px 34px rgba(0,0,0,.18)!important;z-index:6!important}.mfc-palette-grid .mfc-swatch.is-selected:hover{transform:scale(1.5)!important}@media (max-width:520px){.mfc-palette-grid .mfc-swatch.is-selected{transform:scale(1.25)!important}.mfc-palette-grid .mfc-swatch.is-selected:hover{transform:scale(1.25)!important}}.mfc-palette-grid .mfc-swatch{border:1px solid rgba(0,0,0,.1)!important;border-radius:14px!important;background:#fff!important;overflow:hidden!important}.mfc-palette-grid .mfc-thumb{border-radius:12px!important;overflow:hidden!important}.mfc-palette-grid{overflow:visible!important}.mfc-palette-grid .mfc-swatch{position:relative!important}.mfc-palette-grid .mfc-swatch.is-selected{transform:scale(1.1)!important;box-shadow:0 16px 34px rgba(0,0,0,.18)!important;z-index:6!important}.mfc-palette-grid .mfc-swatch.is-selected:hover{transform:scale(1.1)!important}@media (max-width:520px){.mfc-palette-grid .mfc-swatch.is-selected{transform:scale(1.06)!important}.mfc-palette-grid .mfc-swatch.is-selected:hover{transform:scale(1.06)!important}}.mfc-palette-grid{overflow:visible!important}.mfc-palette-grid .mfc-swatch{position:relative!important}.mfc-palette-grid .mfc-swatch.is-selected{transform:translateY(-10px) scale(1.25)!important;box-shadow:0 20px 48px rgba(0,0,0,.22)!important;z-index:12!important}.mfc-palette-grid .mfc-swatch.is-selected:hover{transform:translateY(-10px) scale(1.25)!important}@media (max-width:520px){.mfc-palette-grid .mfc-swatch.is-selected{transform:translateY(-6px) scale(1.18)!important}.mfc-palette-grid .mfc-swatch.is-selected:hover{transform:translateY(-6px) scale(1.18)!important}}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__thumb{background-repeat:no-repeat!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__thumb[style*=background-image]{border-color:rgba(0,0,0,.16)!important}.mfc-tip-overlay{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,0)}.mfc-tooltip.mfc-tooltip--portal:after{left:var(--mfc-tip-arrow-left,50%)}.mfc-tooltip.mfc-tooltip--below:after{bottom:auto;top:-7px;border-top-color:transparent;border-bottom-color:#fff;filter:drop-shadow(0 1px 0 rgba(0,0,0,.12))}.mfc-tooltip.mfc-tooltip--noarrow:after{display:none}@media (max-width:520px){.mfc-tooltip.mfc-tooltip--portal:after{display:none}}.mfc-badge.mfc-badge--icon{width:var(--mfc-badge-size,18px)!important;min-width:var(--mfc-badge-size,18px)!important;height:var(--mfc-badge-size,18px)!important}.mfc-badge.mfc-badge--icon img{width:var(--mfc-badge-icon,12px)!important;height:var(--mfc-badge-icon,12px)!important;max-width:var(--mfc-badge-icon,12px)!important;max-height:var(--mfc-badge-icon,12px)!important}.mfc-zoom{width:var(--mfc-zoom-size,30px)!important;height:var(--mfc-zoom-size,30px)!important}.mfc-zoom img{width:var(--mfc-zoom-icon,16px)!important;height:var(--mfc-zoom-icon,16px)!important;max-width:var(--mfc-zoom-icon,16px)!important;max-height:var(--mfc-zoom-icon,16px)!important}.mfc-info{width:var(--mfc-info-size,26px)!important;height:var(--mfc-info-size,26px)!important}.mfc-info img,.mfc-thumb .mfc-info img{width:var(--mfc-info-icon,18px)!important;height:var(--mfc-info-icon,18px)!important;max-width:var(--mfc-info-icon,18px)!important;max-height:var(--mfc-info-icon,18px)!important}.mfc-extra-delivery{margin:12px 0}.mfc-delivery{border:1px solid var(--mfc-del-border,#e6e6e6);background:var(--mfc-del-bg,#fff);border-radius:var(--mfc-del-radius,14px);padding:12px}.mfc-delivery-title{font-weight:700;margin:0 0 6px;font-size:var(--mfc-del-title-size, 16px);display:flex;align-items:center;gap:8px}.mfc-delivery-sub{margin:0 0 10px;color:#555;font-size:13px;line-height:1.35}.mfc-delivery-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--mfc-del-opt-gap,10px)}.mfc-del-opt{display:flex;flex-direction:column;gap:6px;border:var(--mfc-del-opt-border-width,1px) solid var(--mfc-del-opt-border,#eee);border-radius:var(--mfc-del-opt-radius,12px);padding:var(--mfc-del-opt-padding,10px);cursor:pointer;background:var(--mfc-del-opt-bg,#fff);min-height:var(--mfc-del-opt-minh,0);user-select:none;transition:transform .22s ease,box-shadow .22s ease}.mfc-del-opt:hover{transform:translateY(calc(-1 * var(--mfc-del-hover-raise,0))) scale(var(--mfc-del-hover-scale,1.04));box-shadow:0 var(--mfc-del-hover-shadow-y,10px) var(--mfc-del-hover-shadow-blur,24px) rgba(0,0,0,var(--mfc-del-hover-shadow-alpha,.12));z-index:2;background:var(--mfc-del-opt-bg-hover,var(--mfc-del-opt-bg,#fff));border-color:var(--mfc-del-opt-border-hover,var(--mfc-del-opt-border,#eee))}.mfc-del-opt input{display:none}.mfc-del-opt-main{display:flex;flex-direction:column;gap:6px}.mfc-del-opt-title{font-size:var(--mfc-del-opt-title-size, 13px);line-height:1.2;font-weight:600;color:#222;display:flex;align-items:center;gap:8px}.mfc-del-opt-price{font-size:var(--mfc-del-opt-price-size, 12px);line-height:1.2;color:#444}.mfc-del-opt.is-active{outline:0;outline-offset:0;border-color:var(--mfc-del-opt-border,#eee);background:var(--mfc-del-opt-bg-active,var(--mfc-del-opt-bg,#fff));transform:translateY(calc(-1 * var(--mfc-del-active-raise,6px))) scale(var(--mfc-del-active-scale,1.08));box-shadow:none;z-index:var(--mfc-del-active-z,6)}.mfc-del-opt.is-free .mfc-del-opt-price{color:#111;font-weight:600}.mfc-del-opt-icon{display:flex;align-items:center;justify-content:center;width:var(--mfc-del-icon-size,28px);height:var(--mfc-del-icon-size,28px)}.mfc-del-opt-icon img{max-width:100%;max-height:100%;display:block}.mfc-del-opt.is-active .mfc-del-opt-icon{transform:translateY(calc(-1 * var(--mfc-del-icon-active-raise,2px))) scale(var(--mfc-del-icon-active-scale,1.12));transition:transform .22s ease}.mfc-del-tip-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;background:rgba(0,0,0,.08);flex:0 0 auto}.mfc-del-tip-icon{width:12px;height:12px;display:block;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.9;background-image:url('../img/icon-zoom.png')}.mfc-del-tip{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);background:var(--mfc-del-tip-bg,#111);color:var(--mfc-del-tip-color,#fff);border-radius:var(--mfc-del-tip-radius,10px);padding:8px 10px;font-size:var(--mfc-del-tip-font, 12px);line-height:1.3;max-width:var(--mfc-del-tip-maxw,280px);width:max-content;box-shadow:0 10px 24px rgba(0,0,0,.25);opacity:0;visibility:hidden;pointer-events:none;z-index:10}.mfc-del-tip-wrap:hover .mfc-del-tip{opacity:1;visibility:visible}.mfc-del-tip:after{content:'';position:absolute;left:50%;top:100%;transform:translateX(-50%);border:7px solid transparent;border-top-color:var(--mfc-del-tip-bg,#111)}.mfc-free-delivery-badge{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;padding:4px 10px;border-radius:var(--mfc-del-badge-radius,999px);background:var(--mfc-del-badge-bg,#111);color:var(--mfc-del-badge-color,#fff);font-size:var(--mfc-del-badge-size, 12px);line-height:1;white-space:nowrap}.mfc-cart-delivery-box{display:flex;flex-direction:column;gap:6px}.mfc-cart-delivery-row{display:flex;justify-content:space-between;gap:10px;font-size:13px}.mfc-cart-delivery-left{color:#333}.mfc-cart-delivery-right{color:#111;font-weight:600;white-space:nowrap}.mfc-cart-delivery-total{display:flex;justify-content:space-between;gap:10px;margin-top:6px;padding-top:8px;border-top:1px solid #e6e6e6;font-weight:700}.mfc-wrap[data-mfc-collapsed="1"] .mfc-groups,.mfc-wrap[data-mfc-collapsed="1"] .mfc-panel.is-active{display:none!important}.mfc-wrap .mfc-grid,.mfc-wrap .mfc-palette-grid{position:relative!important;box-sizing:border-box!important;gap:14px!important;padding:12px!important}@media (min-width:1024px){.mfc-wrap .mfc-palette-grid,.mfc-wrap .mfc-palette-panel.mfc-palette-grid,.mfc-wrap .mfc-panel .mfc-grid{max-height:460px!important;overflow-x:hidden!important;overflow-y:auto!important;padding:14px 14px 18px!important;align-content:start!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}}.mfc-wrap .mfc-palette-grid,.mfc-wrap .mfc-palette-panel.mfc-palette-grid,.mfc-wrap .mfc-panel .mfc-grid{overflow-x:hidden!important;overflow-y:auto!important}.mfc-wrap .mfc-swatch{position:relative!important;box-sizing:border-box!important;transform-origin:center center!important;will-change:transform;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important;background:#fff!important}.mfc-wrap .mfc-swatch:hover{transform:translateY(-3px) scale(1.06)!important;box-shadow:0 14px 28px rgba(0,0,0,.14)!important;z-index:3!important}.mfc-wrap .mfc-palette-grid .mfc-swatch.is-selected,.mfc-wrap .mfc-swatch.is-selected{transform:translateY(-2px) scale(1.05)!important;border-color:#111!important;box-shadow:0 0 0 2px rgba(17,17,17,.92),0 16px 30px rgba(0,0,0,.12)!important;z-index:4!important}.mfc-wrap .mfc-palette-grid .mfc-swatch.is-selected:hover,.mfc-wrap .mfc-swatch.is-selected:hover{transform:translateY(-3px) scale(1.06)!important}@media (max-width:720px){.mfc-palette-toggle-row{grid-column:1/-1;margin-top:8px}.mfc-palette-toggle{font-size:12.5px;gap:6px}.mfc-wrap .mfc-grid,.mfc-wrap .mfc-palette-grid{gap:12px!important;padding:10px!important}.mfc-wrap .mfc-swatch:hover{transform:translateY(-1px) scale(1.04)!important}.mfc-wrap .mfc-palette-grid .mfc-swatch.is-selected,.mfc-wrap .mfc-swatch.is-selected{transform:translateY(-1px) scale(1.03)!important}.mfc-wrap .mfc-palette-grid .mfc-swatch.is-selected:hover,.mfc-wrap .mfc-swatch.is-selected:hover{transform:translateY(-1px) scale(1.04)!important}}.mfc-wrap .mfc-hover-preview{display:none!important}.mfc-wrap .mfc-swatch.mfc-origin-top{transform-origin:center top!important}.mfc-wrap .mfc-swatch.mfc-origin-right{transform-origin:right center!important}.mfc-wrap .mfc-swatch.mfc-origin-bottom{transform-origin:center bottom!important}.mfc-wrap .mfc-swatch.mfc-origin-left{transform-origin:left center!important}.mfc-wrap .mfc-swatch.mfc-origin-top.mfc-origin-left{transform-origin:left top!important}.mfc-wrap .mfc-swatch.mfc-origin-top.mfc-origin-right{transform-origin:right top!important}.mfc-wrap .mfc-swatch.mfc-origin-bottom.mfc-origin-left{transform-origin:left bottom!important}.mfc-wrap .mfc-swatch.mfc-origin-bottom.mfc-origin-right{transform-origin:right bottom!important}.mfc-palette-btn--any{display:inline-flex;align-items:center;justify-content:center;gap:10px}.mfc-palette-btn--any .mfc-palette-btn__label{display:inline-block;line-height:1.2}.mfc-palette-btn--any .mfc-palette-btn__icon{display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1;opacity:.88;transform:translateY(-1px)}.mfc-palette-btn--any.is-expanded .mfc-palette-btn__icon{opacity:1}@media (max-width:720px){.mfc-palette-btn--any{gap:8px}.mfc-palette-btn--any .mfc-palette-btn__label{white-space:normal;text-align:center}}@media (max-width:600px){.mfc-wrap .mfc-palette-grid,.mfc-wrap .mfc-palette-panel.mfc-palette-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important}.mfc-wrap .mfc-palette-grid .mfc-swatch,.mfc-wrap .mfc-palette-panel.mfc-palette-grid .mfc-swatch{min-width:0!important;width:auto!important}}@media (min-width:601px) and (max-width:1023px){.mfc-wrap .mfc-palette-grid,.mfc-wrap .mfc-palette-panel.mfc-palette-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important}.mfc-wrap .mfc-palette-grid .mfc-swatch,.mfc-wrap .mfc-palette-panel.mfc-palette-grid .mfc-swatch{min-width:0!important;width:auto!important}}.mfc-palette-inline-collapse-row{grid-column:1/-1;display:flex;justify-content:center;align-items:center;margin:2px 0 10px}.mfc-palette-inline-collapse{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0;border:0;background:0 0;color:#7a7063;font-size:12px;font-weight:500;letter-spacing:.01em;cursor:pointer;transition:color .18s ease,opacity .18s ease}.mfc-palette-inline-collapse:hover{color:#2f2a24}.mfc-palette-inline-collapse:focus-visible{outline:2px solid rgba(17,17,17,.14);outline-offset:4px;border-radius:999px}.mfc-palette-inline-collapse__icon{font-size:11px;line-height:1;transform:translateY(-1px)}.mfc-palette-inline-collapse__label{text-transform:none}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__thumb::after{display:none!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__meta{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;max-width:100%;padding:0 6px;margin-top:1px;min-height:22px}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__label{display:inline-block;width:auto;max-width:calc(100% - 22px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;font-weight:500;letter-spacing:.01em;text-transform:none!important;color:#5b5349}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__state{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:14px;font-size:16px;line-height:1;font-weight:700;color:#6e6357;opacity:.96;transform:translateY(-1px);transition:color .18s ease,transform .18s ease,opacity .18s ease}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.is-active .mfc-palette-dot__state,.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot:hover .mfc-palette-dot__state{color:#302920}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.is-active .mfc-palette-dot__label{color:#2f2a24}.mfc-palette-inline-collapse-row{grid-column:1/-1;display:flex;justify-content:center;align-items:center;margin:8px 0 16px}.mfc-palette-inline-collapse{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:9px 18px;border:1px solid rgba(167,141,103,.26);border-radius:999px;background:linear-gradient(180deg,#d0bb95 0,#c8b184 100%);color:#2f2417;font-size:13px;font-weight:600;line-height:1.2;letter-spacing:.01em;box-shadow:0 8px 18px rgba(120,95,58,.12);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.mfc-palette-inline-collapse:hover{color:#2f2417;filter:brightness(1.02);transform:translateY(-1px);box-shadow:0 10px 20px rgba(120,95,58,.15)}.mfc-palette-inline-collapse:focus-visible{outline:2px solid rgba(80,62,35,.16);outline-offset:4px;border-radius:999px}.mfc-palette-inline-collapse__icon{font-size:13px;line-height:1;transform:translateY(-1px)}.mfc-palette-inline-collapse__label{text-transform:none}@media (max-width:720px){.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__meta{gap:6px;min-height:20px}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__label{font-size:12px;max-width:calc(100% - 20px)}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__state{font-size:15px}.mfc-palette-inline-collapse{width:min(100%,270px);padding:10px 16px;font-size:12.5px}}.mfc-wrap .mfc-palette-inline-collapse{background:linear-gradient(180deg,#d0bb95 0,#c8b184 100%)!important;color:#2f2417!important;border:1px solid rgba(167,141,103,.26)!important;box-shadow:0 8px 18px rgba(120,95,58,.12)!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__state{display:inline-flex!important}.mfc-del-opt-header{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.mfc-del-opt-title-text{display:inline-block;min-width:0}.mfc-del-opt-price{display:block}.mfc-del-tip-wrap:focus .mfc-del-tip,.mfc-del-tip-wrap:focus-within .mfc-del-tip{opacity:1;visibility:visible}@media (max-width:991px),(min-width:768px) and (max-width:1199px) and (orientation:portrait){:root{--mfc-softfollow-y:0px!important}.single-product .ast-single-product-gallery,.single-product .ast-woo-product-gallery,.single-product .product div.images,.single-product .woocommerce div.product div.images,.single-product .woocommerce-product-gallery{transform:none!important;will-change:auto!important}}#mfc-gallery-popup .mfc-gallery-popup__figure{overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:zoom-in}#mfc-gallery-popup .mfc-gallery-popup__img{transform-origin:center center;will-change:transform;transition:transform .18s ease;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}#mfc-gallery-popup.mfc-gallery-popup--zoomed .mfc-gallery-popup__figure{cursor:grab}#mfc-gallery-popup.mfc-gallery-popup--zoom-dragging .mfc-gallery-popup__figure{cursor:grabbing}#mfc-gallery-popup.mfc-gallery-popup--zoom-dragging .mfc-gallery-popup__img{transition:none}#mfc-gallery-popup .mfc-gallery-popup__tools{position:absolute;top:18px;left:50%;transform:translateX(-50%);z-index:12;display:flex;align-items:center;justify-content:center;gap:8px;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}#mfc-gallery-popup.mfc-gallery-popup--controls-visible .mfc-gallery-popup__tools,#mfc-gallery-popup.mfc-gallery-popup--zoomed .mfc-gallery-popup__tools{opacity:1;pointer-events:auto}#mfc-gallery-popup .mfc-gallery-popup__tool{width:36px;height:36px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(255,255,255,.13);color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0;font-size:15px;line-height:1;cursor:pointer;backdrop-filter:blur(10px);box-shadow:0 10px 26px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.08)}#mfc-gallery-popup .mfc-gallery-popup__tool:disabled{opacity:.38;cursor:default}#mfc-gallery-popup .mfc-gallery-popup__tool--primary{background:rgba(255,255,255,.2)}#mfc-gallery-popup .mfc-gallery-popup__zoom-hint{position:absolute;top:18px;left:50%;transform:translateX(-50%) translateY(44px);z-index:6;display:inline-flex;align-items:center;justify-content:center;max-width:calc(100% - 48px);padding:6px 12px;border-radius:999px;background:rgba(0,0,0,.28);color:rgba(255,255,255,.82);font-size:11.5px;line-height:1.2;opacity:0;pointer-events:none;transition:opacity .18s ease;white-space:nowrap}#mfc-gallery-popup.mfc-gallery-popup--controls-visible:not(.mfc-gallery-popup--zoomed) .mfc-gallery-popup__zoom-hint{opacity:.78}#mfc-gallery-popup.mfc-gallery-popup--zoomed .mfc-gallery-popup__nav{opacity:0!important;pointer-events:none!important}@media (max-width:767px){#mfc-gallery-popup .mfc-gallery-popup__tools{top:14px;gap:7px}#mfc-gallery-popup .mfc-gallery-popup__tool{width:34px;height:34px;font-size:14px}#mfc-gallery-popup .mfc-gallery-popup__zoom-hint{top:auto;bottom:14px;transform:translateX(-50%);font-size:10.8px;max-width:calc(100% - 28px)}}.mfc-lazy-placeholder{grid-column:1/-1;padding:18px 14px;border:1px dashed rgba(140,120,90,.26);border-radius:14px;background:linear-gradient(180deg,#fffaf3,#f7f1e7);color:#7c7062;text-align:center;font-size:13px;line-height:1.35}.mfc-wrap[data-mfc-loading-fabrics="1"] .mfc-lazy-placeholder:after{content:"";display:inline-block;width:10px;height:10px;margin-left:8px;border-radius:999px;border:2px solid rgba(124,112,98,.25);border-top-color:rgba(124,112,98,.85);animation:mfcLazySpin .8s linear infinite}@keyframes mfcLazySpin{to{transform:rotate(360deg)}}.mfc-grid[data-mfc-loaded="1"] .mfc-lazy-placeholder{display:none!important}.mfc-lazy-error-message{margin:12px 0;padding:12px 14px;border:1px solid rgba(165,95,70,.22);border-radius:14px;background:linear-gradient(180deg,#fff8f4,#f8efe7);color:#7b4d3e;font-size:13px;line-height:1.35;box-shadow:0 10px 26px rgba(90,60,35,.06)}.mfc-lazy-error-message[hidden]{display:none!important}.mfc-wrap[data-mfc-lazy-error="1"] .mfc-lazy-placeholder{border-color:rgba(165,95,70,.26);color:#7b4d3e;background:linear-gradient(180deg,#fff8f4,#f8efe7)}.mfc-sofa-addons{margin:18px 0 14px;padding:18px;border:1px solid rgba(203,188,160,.48);border-radius:18px;background:#fff;box-shadow:0 10px 30px rgba(17,24,39,.035)}.mfc-sofa-addons__head{margin-bottom:14px}.mfc-sofa-addons__title{font-size:14px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:#1f2933}.mfc-sofa-addons__sub{font-size:12px;color:#667085;margin-top:4px;line-height:1.45}.mfc-sofa-addons__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mfc-sofa-addon{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:flex-start;border:1px solid #e7e0d4;border-radius:16px;background:#fff;padding:12px;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mfc-sofa-addon:hover{border-color:#cbbca0;box-shadow:0 10px 22px rgba(17,24,39,.07);transform:translateY(-1px)}.mfc-sofa-addon__check input{accent-color:#1f2933}.mfc-sofa-addon__body{display:flex;flex-direction:column;gap:3px;min-width:0}.mfc-sofa-addon__title{font-size:13px;font-weight:650;color:#111827;line-height:1.25}.mfc-sofa-addon__fabric,.mfc-sofa-addon__meta{font-size:11px;color:#667085;line-height:1.25}.mfc-sofa-addon__price{font-size:12px;font-weight:650;color:#2f2a22;margin-top:2px}.mfc-sofa-addon__qty{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:11px;color:#667085}.mfc-sofa-addon__qty input{width:66px;min-height:30px;border-radius:10px;border:1px solid #ddd7ce;padding:4px 8px}.mfc-sofa-addon__custom{display:flex;flex-direction:column;gap:4px;margin-top:8px;font-size:11px;color:#667085}.mfc-sofa-addon__custom input{width:100%;border-radius:10px;border:1px solid #ddd7ce;padding:7px 9px;font-size:12px}@media (max-width:767px){.mfc-sofa-addons{padding:14px;border-radius:16px;margin:15px 0}.mfc-sofa-addons__grid{grid-template-columns:1fr;gap:9px}.mfc-sofa-addons__title{font-size:13px}.mfc-sofa-addon{border-radius:15px;padding:11px}.mfc-sofa-addon__title{font-size:12.5px}}.mfc-config-summary{position:sticky;bottom:16px;z-index:20;display:grid;grid-template-columns:minmax(142px,.52fr) minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;max-width:100%;min-width:0;box-sizing:border-box;border:1px solid rgba(203,188,160,.95);border-radius:22px;background:rgba(255,253,248,.98);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:13px 14px;box-shadow:0 18px 44px rgba(42,31,21,.14)}.mfc-config-summary *{box-sizing:border-box;min-width:0}.mfc-config-summary__price{display:grid;gap:2px;min-width:0}.mfc-config-summary__detail span,.mfc-config-summary__price span{color:#746a60;font-size:11px;font-weight:780;letter-spacing:.08em;line-height:1.15;text-transform:uppercase}.mfc-config-summary__price strong{color:#171412;font-size:24px;font-weight:880;letter-spacing:0;line-height:1.05}.mfc-config-summary__details{display:grid;grid-template-columns:repeat(auto-fit,minmax(82px,1fr));gap:7px;min-width:0}.mfc-config-summary__detail{display:grid;align-content:center;gap:2px;min-height:54px;min-width:0;border:1px solid rgba(223,212,194,.92);border-radius:16px;background:rgba(255,255,255,.72);padding:8px 10px}.mfc-config-summary__detail[hidden]{display:none!important}.mfc-config-summary__detail strong{color:#171412;font-size:13px;font-weight:840;line-height:1.16;overflow-wrap:anywhere}.mfc-config-summary__action{min-height:38px;border:1px solid rgba(203,188,160,.82)!important;border-radius:999px;background:rgba(255,255,255,.58)!important;color:#5d5145!important;cursor:pointer;font-size:12px;font-weight:780;line-height:1;padding:0 12px;white-space:nowrap;box-shadow:none!important;overflow:hidden}.mfc-config-summary__action:hover{background:#fffaf3!important;color:#2e271f!important;filter:none}.mfc-config-summary__action:focus-visible{outline:2px solid rgba(132,110,78,.22);outline-offset:3px}.mfc-del-opt,.mfc-del-opt-header,.mfc-del-opt-main,.mfc-del-opt-title-text{min-width:0!important;max-width:100%!important}.mfc-del-opt-title-text{white-space:normal!important;overflow-wrap:anywhere!important}.mfc-del-tip{display:none!important;width:min(260px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;white-space:normal!important;overflow-wrap:break-word!important}.mfc-del-tip-wrap:focus .mfc-del-tip,.mfc-del-tip-wrap:focus-within .mfc-del-tip,.mfc-del-tip-wrap:hover .mfc-del-tip{display:block!important;opacity:1!important;visibility:visible!important}html.mfc-style-overflow-guard-html{max-width:100%;overflow-x:clip}body.mfc-style-overflow-guard{max-width:100vw;overflow-x:clip}body.mfc-style-overflow-guard #msp-page-overlay,body.mfc-style-overflow-guard .elementor-hidden-desktop.elementor-hidden-tablet.she-header{width:100vw!important;max-width:100vw!important;left:0!important;right:auto!important}@media (max-width:720px){.mfc-config-summary{grid-template-columns:minmax(0,1fr) auto;gap:9px;bottom:10px;padding:12px 13px;border-radius:20px}.mfc-config-summary__details{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.mfc-config-summary__action{grid-column:2;grid-row:1;min-height:38px;padding:0 12px}}@media (max-width:560px){.mfc-config-summary{grid-template-columns:minmax(0,1fr) 38px;gap:6px 10px;bottom:8px;border-radius:18px;padding:11px 12px}.mfc-config-summary__price strong{font-size:20px}.mfc-config-summary__details{grid-column:1;grid-template-columns:1fr;gap:3px}.mfc-config-summary__detail{min-height:0;border:0;border-radius:0;background:0 0;padding:0}.mfc-config-summary__detail span{display:none}.mfc-config-summary__detail strong{color:#4e453d;display:block;font-size:11px;font-weight:850;letter-spacing:.06em;line-height:1.22;text-transform:uppercase}.mfc-config-summary__action{grid-column:2;grid-row:1/3;align-self:center;width:38px;height:38px;min-height:38px;padding:0;font-size:0;background:rgba(255,255,255,.68)!important}.mfc-config-summary__action::before{content:"\2191";font-size:16px;line-height:1}}.mfc-config-summary{align-items:stretch!important;grid-template-columns:minmax(136px,.42fr) minmax(0,1fr) 42px!important;gap:10px!important;padding:12px!important;border-radius:20px!important}.mfc-config-summary__price{align-content:center!important;padding:0 2px!important}.mfc-config-summary__detail span,.mfc-config-summary__price span{font-size:10px!important;font-weight:850!important;letter-spacing:.08em!important;line-height:1.12!important}.mfc-config-summary__price strong{font-size:clamp(18px,1.45vw,22px)!important;font-weight:880!important;line-height:1.08!important;white-space:nowrap!important}.mfc-config-summary__details{grid-template-columns:repeat(3,minmax(90px,1fr))!important;gap:8px!important;align-items:stretch!important}.mfc-config-summary__detail{min-height:50px!important;padding:9px 10px!important;border-radius:15px!important}.mfc-config-summary__detail strong{font-size:12.5px!important;font-weight:850!important;line-height:1.14!important;overflow-wrap:anywhere!important}.mfc-config-summary__action{display:grid!important;place-items:center!important;align-self:stretch!important;width:42px!important;min-width:42px!important;height:auto!important;min-height:42px!important;padding:0!important;border-radius:14px!important;font-size:0!important}.mfc-config-summary__action::before{content:"\2191";font-size:18px!important;line-height:1!important}@media (max-width:980px){.mfc-config-summary{grid-template-columns:minmax(0,1fr) 42px!important}.mfc-config-summary__details{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))!important}.mfc-config-summary__action{grid-column:2!important;grid-row:1!important}}@media (max-width:680px){.mfc-config-summary{bottom:10px!important;gap:8px!important;padding:11px!important;border-radius:18px!important}.mfc-config-summary__price strong{font-size:20px!important}.mfc-config-summary__details{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.mfc-config-summary__detail{min-height:42px!important;padding:7px 8px!important}.mfc-config-summary__detail span{font-size:9.5px!important}.mfc-config-summary__detail strong{font-size:11.4px!important}.mfc-config-summary__action{grid-column:2!important;grid-row:1/3!important;width:40px!important;min-width:40px!important;min-height:40px!important;border-radius:13px!important}}@media (max-width:420px){.mfc-config-summary{grid-template-columns:minmax(0,1fr) 38px!important}.mfc-config-summary__details{grid-template-columns:1fr!important;gap:3px!important}.mfc-config-summary__detail{min-height:0!important;border:0!important;background:0 0!important;padding:0!important}.mfc-config-summary__detail span{display:none!important}.mfc-config-summary__detail strong{font-size:11px!important;letter-spacing:.04em!important;text-transform:uppercase!important}.mfc-config-summary__action{width:38px!important;min-width:38px!important;min-height:38px!important}}
/* === END core frontend CSS === */

/* === BEGIN premium base CSS === */
.mfc-segment-options,
.mfc-fabric-options {
display:grid!important;
grid-template-columns:repeat(auto-fill,minmax(150px,1fr));
gap:18px;
}
.mfc-seg-opt,
.mfc-fabric-option {
position:relative;
background:#fff;
border-radius:14px;
padding:12px;
cursor:pointer;
transition:transform .25s ease, box-shadow .25s ease;
box-shadow:0 6px 18px rgba(0,0,0,.08);
}
.mfc-seg-opt:hover,
.mfc-fabric-option:hover {
transform:translateY(-4px) scale(1.03);
box-shadow:0 14px 32px rgba(0,0,0,.18);
}
.mfc-seg-thumb,
.mfc-fabric-thumb {
aspect-ratio:1/1;
overflow:hidden;
border-radius:10px;
}
.mfc-seg-thumb img,
.mfc-fabric-thumb img {
width:100%;
height:100%;
object-fit:cover;
transition:transform .25s ease;
}
.mfc-seg-opt:hover img,
.mfc-fabric-option:hover img {
transform:scale(1.08);
}
.mfc-seg-label,
.mfc-fabric-label {
display:block;
text-align:center;
margin-top:10px;
font-size:14px;
color:#333;
}
.mfc-seg-opt input[type=radio],
.mfc-fabric-option input[type=radio] {
display:none!important;
}

/* === END premium base CSS === */

/* === BEGIN required integrated overrides CSS === */
.mfc-wrap{border:var(--mfc-panel-border-width,1px) solid var(--mfc-panel-border,#e5e5e5)!important;border-radius:var(--mfc-panel-radius,10px)!important;padding:var(--mfc-panel-padding,14px)!important;background:var(--mfc-panel-bg,#fff)!important;color:var(--mfc-text,#111)!important}html body.single-product #mfc-clean-preview-popup .mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"],html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot .mfc-palette-dot__thumb[data-mfc-smart-bg="1"],html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot .mfc-palette-dot__thumb[data-mfc-smart-bg="1"],html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot .mfc-palette-dot__thumb[data-mfc-smart-bg="1"]{background-color:var(--mfc-edge-bg,var(--mfc-pal-bg-color,#f7f3ea))!important;background-image:var(--mfc-pal-bg-image),linear-gradient(90deg,var(--mfc-edge-left,#f7f3ea) 0,var(--mfc-edge-left,#f7f3ea) 10%,rgba(255,255,255,0) 32%,rgba(255,255,255,0) 68%,var(--mfc-edge-right,#f7f3ea) 90%,var(--mfc-edge-right,#f7f3ea) 100%),linear-gradient(180deg,var(--mfc-edge-top,#fbfaf7) 0,var(--mfc-edge-top,#fbfaf7) 10%,rgba(255,255,255,0) 32%,rgba(255,255,255,0) 68%,var(--mfc-edge-bottom,#eee9df) 90%,var(--mfc-edge-bottom,#eee9df) 100%)!important;background-size:var(--mfc-pal-fit,86% auto),100% 100%,100% 100%!important;background-position:var(--mfc-pal-fit-position,center center),center center,center center!important;background-repeat:no-repeat!important}html body.single-product #mfc-clean-preview-popup .mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"]::after,html body.single-product #mfc-clean-preview-popup .mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"]::before,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot .mfc-palette-dot__thumb[data-mfc-smart-bg="1"]::after,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot .mfc-palette-dot__thumb[data-mfc-smart-bg="1"]::before,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot .mfc-palette-dot__thumb[data-mfc-smart-bg="1"]::after,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot .mfc-palette-dot__thumb[data-mfc-smart-bg="1"]::before{content:none!important;display:none!important;background:0 0!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"],html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"],html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"]{background-color:var(--mfc-edge-bg,var(--mfc-pal-bg-color,#f7f3ea))!important;background-image:linear-gradient(90deg,var(--mfc-edge-left,#f7f3ea) 0,var(--mfc-edge-left,#f7f3ea) 28%,rgba(255,255,255,0) 46%,rgba(255,255,255,0) 54%,var(--mfc-edge-right,#f7f3ea) 72%,var(--mfc-edge-right,#f7f3ea) 100%),linear-gradient(180deg,var(--mfc-edge-top,#fbfaf7) 0,var(--mfc-edge-top,#fbfaf7) 12%,rgba(255,255,255,0) 34%,rgba(255,255,255,0) 66%,var(--mfc-edge-bottom,#eee9df) 88%,var(--mfc-edge-bottom,#eee9df) 100%)!important;background-size:100% 100%,100% 100%!important;background-position:center center,center center!important;background-repeat:no-repeat!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"]::after,html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"]::before,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"]::after,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"]::before{content:none!important;display:none!important;background:0 0!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img{position:relative!important;z-index:1!important}@media (max-width:767px){html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}@media (min-width:768px) and (max-width:1023px){html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options{max-width:700px!important;gap:14px!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt{min-height:148px!important;padding:12px!important;border-radius:19px!important;background:#fff!important;background-image:none!important;box-shadow:none!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb{width:min(100%,280px)!important;max-width:280px!important;aspect-ratio:16/7.2!important;margin:0 auto 7px!important;border-radius:15px!important;background:#fff!important;background-image:none!important;box-shadow:none!important;overflow:hidden!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:scale(1.1)!important}}@media (min-width:1024px){html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options{max-width:760px!important;gap:16px!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt{min-height:154px!important;padding:12px 12px 13px!important;border-radius:20px!important;background:#fff!important;background-image:none!important;box-shadow:none!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb{width:min(100%,310px)!important;max-width:310px!important;aspect-ratio:16/6.8!important;margin:0 auto 7px!important;border-radius:15px!important;background:#fff!important;background-image:none!important;box-shadow:none!important;overflow:hidden!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::after,html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::before,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::after,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::before,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::after,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::before{content:none!important;display:none!important;background:0 0!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:scale(1.13)!important;filter:drop-shadow(0 4px 7px rgba(28,24,20,.055))!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-label,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-label,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-label{font-size:15px!important;line-height:1.18!important}}html body .mfc-free-delivery-badge,html body [data-mfc-free-delivery-badge],html body.single-product .mfc-free-delivery-badge,html body.single-product .summary .mfc-free-delivery-badge,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .price .mfc-free-delivery-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:100%!important;min-height:28px!important;margin-left:10px!important;padding:5px 14px!important;border:1px solid rgba(13,91,79,.18)!important;border-radius:999px!important;background:rgba(13,91,79,.055)!important;color:rgba(13,91,79,.92)!important;box-shadow:0 7px 18px rgba(13,91,79,.055)!important;font-size:clamp(10.5px, .72vw, 13px)!important;font-weight:760!important;line-height:1.05!important;letter-spacing:0!important;white-space:nowrap!important}html body.single-product .summary .meblovo-pspro-tiles-actions,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tiles-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;margin:-1px 0 10px!important;padding:6px!important;border:1px solid rgba(39,31,22,.1)!important;border-top:0!important;border-radius:0 0 16px 16px!important;background:rgba(255,253,248,.72)!important;box-shadow:0 8px 20px rgba(42,34,22,.025),inset 0 -1px 0 rgba(255,255,255,.66)!important}html body.single-product .summary .meblovo-pspro-btn,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn{min-height:28px!important;padding:5px 8px!important;border:0!important;border-right:1px solid rgba(39,31,22,.11)!important;border-radius:0!important;background:0 0!important;color:rgba(39,31,22,.68)!important;box-shadow:none!important;font-size:10.2px!important;font-weight:700!important;line-height:1.15!important}html body.single-product .summary .meblovo-pspro-btn:first-child,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn:first-child{border-radius:999px 0 0 999px!important}html body.single-product .summary .meblovo-pspro-btn:last-child,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn:last-child{border-right:0!important;border-radius:0 999px 999px 0!important}html body.single-product .summary .meblovo-pspro-btn:focus-visible,html body.single-product .summary .meblovo-pspro-btn:hover{background:rgba(13,91,79,.045)!important;color:rgba(13,91,79,.94)!important;box-shadow:none!important}@media (min-width:768px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary{grid-template-columns:minmax(160px,42%) minmax(0,58%)!important;align-items:center!important;gap:18px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-fabric-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview .mfc-thumb{justify-self:stretch!important;width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:16/10!important;border-radius:20px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-fabric-thumb img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}@media (max-width:767px){html body.single-product .summary .meblovo-pspro-tiles-actions,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tiles-actions{margin:-1px 0 8px!important;padding:5px!important}html body.single-product .summary .meblovo-pspro-btn,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn{min-height:27px!important;padding:5px 5px!important;font-size:9.2px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card){grid-template-columns:1fr!important;grid-template-areas:"text" "preview" "fabric"!important;align-items:start!important;gap:11px!important;padding:17px 14px 16px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-text{grid-area:text!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;width:100%!important;min-width:0!important;text-align:left!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-title{width:100%!important;margin:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-label{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden!important;color:rgba(31,25,18,.96)!important;font-size:clamp(21px, 5.6vw, 28px)!important;line-height:1.08!important;letter-spacing:0!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-group,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-surcharge{display:inline-flex!important;align-items:center!important;margin:0!important;color:rgba(70,62,52,.78)!important;font-size:clamp(13px, 3.5vw, 15px)!important;line-height:1.2!important;white-space:nowrap!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card{grid-area:preview!important;justify-self:stretch!important;display:grid!important;grid-template-columns:minmax(92px,34%) minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;min-height:76px!important;padding:8px 10px!important;border-color:rgba(198,178,142,.34)!important;border-radius:18px!important;background:rgba(255,255,255,.72)!important;box-shadow:none!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image{height:70px!important;border-radius:14px!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__label{margin:0!important;padding:0!important;text-align:left!important;font-size:clamp(11px, 3.05vw, 12.4px)!important;line-height:1.12!important;white-space:normal!important}}html body .mfc-free-delivery-badge,html body [data-mfc-free-delivery-badge],html body.single-product .mfc-free-delivery-badge,html body.single-product .summary .mfc-free-delivery-badge,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .price .mfc-free-delivery-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:100%!important;min-height:28px!important;margin-left:10px!important;padding:5px 14px!important;border:1px solid rgba(13,91,79,.18)!important;border-radius:999px!important;background:rgba(13,91,79,.055)!important;color:rgba(13,91,79,.92)!important;box-shadow:0 7px 18px rgba(13,91,79,.055)!important;font-size:clamp(10.5px, .72vw, 13px)!important;font-weight:760!important;line-height:1.05!important;letter-spacing:0!important;white-space:nowrap!important}html body.single-product .summary .meblovo-pspro-tiles-actions,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tiles-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;margin:-1px 0 10px!important;padding:6px!important;border:1px solid rgba(39,31,22,.1)!important;border-top:0!important;border-radius:0 0 16px 16px!important;background:rgba(255,253,248,.72)!important;box-shadow:0 8px 20px rgba(42,34,22,.025),inset 0 -1px 0 rgba(255,255,255,.66)!important}html body.single-product .summary .meblovo-pspro-btn,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn{min-height:28px!important;padding:5px 8px!important;border:0!important;border-right:1px solid rgba(39,31,22,.11)!important;border-radius:0!important;background:0 0!important;color:rgba(39,31,22,.68)!important;box-shadow:none!important;font-size:10.2px!important;font-weight:700!important;line-height:1.15!important}html body.single-product .summary .meblovo-pspro-btn:first-child,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn:first-child{border-radius:999px 0 0 999px!important}html body.single-product .summary .meblovo-pspro-btn:last-child,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn:last-child{border-right:0!important;border-radius:0 999px 999px 0!important}html body.single-product .summary .meblovo-pspro-btn:focus-visible,html body.single-product .summary .meblovo-pspro-btn:hover{background:rgba(13,91,79,.045)!important;color:rgba(13,91,79,.94)!important;box-shadow:none!important}@media (min-width:768px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary{grid-template-columns:minmax(160px,42%) minmax(0,58%)!important;align-items:center!important;gap:18px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-fabric-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview .mfc-thumb{justify-self:stretch!important;width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:16/10!important;border-radius:20px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-fabric-thumb img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}@media (max-width:767px){html body.single-product .summary .meblovo-pspro-tiles-actions,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tiles-actions{margin:-1px 0 8px!important;padding:5px!important}html body.single-product .summary .meblovo-pspro-btn,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn{min-height:27px!important;padding:5px 5px!important;font-size:9.2px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card){grid-template-columns:1fr!important;grid-template-areas:"text" "preview" "fabric"!important;align-items:start!important;gap:11px!important;padding:17px 14px 16px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-text{grid-area:text!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;width:100%!important;min-width:0!important;text-align:left!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-title{width:100%!important;margin:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-label{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden!important;color:rgba(31,25,18,.96)!important;font-size:clamp(21px, 5.6vw, 28px)!important;line-height:1.08!important;letter-spacing:0!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-group,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-surcharge{display:inline-flex!important;align-items:center!important;margin:0!important;color:rgba(70,62,52,.78)!important;font-size:clamp(13px, 3.5vw, 15px)!important;line-height:1.2!important;white-space:nowrap!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card{grid-area:preview!important;justify-self:stretch!important;display:grid!important;grid-template-columns:minmax(92px,34%) minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;min-height:76px!important;padding:8px 10px!important;border-color:rgba(198,178,142,.34)!important;border-radius:18px!important;background:rgba(255,255,255,.72)!important;box-shadow:none!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image{height:70px!important;border-radius:14px!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__label{margin:0!important;padding:0!important;text-align:left!important;font-size:clamp(11px, 3.05vw, 12.4px)!important;line-height:1.12!important;white-space:normal!important}}html body .mfc-free-delivery-badge,html body [data-mfc-free-delivery-badge],html body.single-product .mfc-free-delivery-badge,html body.single-product .summary .mfc-free-delivery-badge,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .price .mfc-free-delivery-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:100%!important;min-height:28px!important;margin-left:10px!important;padding:5px 14px!important;border:1px solid rgba(13,91,79,.18)!important;border-radius:999px!important;background:rgba(13,91,79,.055)!important;color:rgba(13,91,79,.92)!important;box-shadow:0 7px 18px rgba(13,91,79,.055)!important;font-size:clamp(10.5px, .72vw, 13px)!important;font-weight:760!important;line-height:1.05!important;letter-spacing:0!important;white-space:nowrap!important}html body.single-product .summary .meblovo-pspro-tiles-actions,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tiles-actions{gap:0!important;margin:-1px 0 10px!important;padding:6px!important;border-color:rgba(39,31,22,.1)!important;border-radius:0 0 16px 16px!important;background:rgba(255,253,248,.72)!important;box-shadow:0 8px 20px rgba(42,34,22,.025),inset 0 -1px 0 rgba(255,255,255,.66)!important}html body.single-product .summary .meblovo-pspro-btn,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn{min-height:28px!important;padding:5px 8px!important;border:0!important;border-right:1px solid rgba(39,31,22,.11)!important;border-radius:0!important;background:0 0!important;color:rgba(39,31,22,.68)!important;box-shadow:none!important;font-size:10.2px!important;font-weight:700!important;line-height:1.15!important}html body.single-product .summary .meblovo-pspro-btn:first-child,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn:first-child{border-radius:999px 0 0 999px!important}html body.single-product .summary .meblovo-pspro-btn:last-child,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn:last-child{border-right:0!important;border-radius:0 999px 999px 0!important}html body.single-product .summary .meblovo-pspro-btn:focus-visible,html body.single-product .summary .meblovo-pspro-btn:hover{background:rgba(13,91,79,.045)!important;color:rgba(13,91,79,.94)!important;border-color:rgba(39,31,22,.11)!important;box-shadow:none!important}@media (min-width:1181px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary{grid-template-columns:minmax(240px,38%) minmax(500px,62%)!important;gap:20px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-fabric-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview .mfc-thumb{justify-self:stretch!important;width:100%!important;max-width:620px!important;aspect-ratio:16/9!important;border-radius:20px!important}}@media (min-width:768px) and (max-width:1180px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary{grid-template-columns:minmax(220px,42%) minmax(330px,58%)!important;gap:18px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-fabric-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview .mfc-thumb{justify-self:stretch!important;width:100%!important;max-width:520px!important;aspect-ratio:16/10!important}}@media (max-width:767px){html body.single-product .summary .meblovo-pspro-tiles-actions,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tiles-actions{margin:-1px 0 8px!important;padding:5px!important}html body.single-product .summary .meblovo-pspro-btn,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn{min-height:27px!important;padding:5px 5px!important;font-size:9.2px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card){grid-template-columns:1fr!important;grid-template-areas:"text" "preview" "fabric"!important;align-items:start!important;gap:11px!important;padding:17px 14px 16px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-text{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:4px 9px!important;align-items:end!important;width:100%!important;min-width:0!important;text-align:left!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-title{grid-column:1/-1!important;margin:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-label{grid-column:1/-1!important;display:block!important;width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden!important;color:rgba(31,25,18,.96)!important;font-size:clamp(22px, 5.7vw, 29px)!important;line-height:1.08!important;letter-spacing:0!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-group,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-surcharge{grid-column:auto!important;display:inline-flex!important;align-items:center!important;margin:0!important;color:rgba(70,62,52,.78)!important;font-size:clamp(13px, 3.5vw, 15px)!important;line-height:1.2!important;white-space:nowrap!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card{justify-self:stretch!important;display:grid!important;grid-template-columns:minmax(112px,38%) minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;min-height:78px!important;padding:8px 10px!important;border-color:rgba(198,178,142,.34)!important;border-radius:18px!important;background:rgba(255,255,255,.72)!important;box-shadow:none!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image{height:72px!important;border-radius:14px!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__label{margin:0!important;padding:0!important;text-align:left!important;font-size:clamp(11px, 3.05vw, 12.4px)!important;line-height:1.12!important;white-space:normal!important}}@media (max-width:767px){html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}.mfc-title{font-size:var(--mfc-title-size, 18px)!important;font-weight:var(--mfc-title-weight,700)!important;color:var(--mfc-text,#111)!important}.mfc-palettes-bar{display:flex!important;align-items:center;gap:var(--mfc-palette-gap,10px)!important;justify-content:var(--mfc-palette-justify,flex-start)!important;flex-direction:var(--mfc-palette-dir,row)!important;flex-wrap:var(--mfc-palette-wrap,wrap)!important}.mfc-palette-btn{font-size:var(--mfc-pbtn-size, 13px)!important;padding:var(--mfc-pbtn-py,8px) var(--mfc-pbtn-px,12px)!important;border-radius:var(--mfc-pbtn-radius,999px)!important;border-width:var(--mfc-pbtn-bw,1px)!important;border-style:solid!important;border-color:var(--mfc-pbtn-border,#ddd)!important;background:var(--mfc-pbtn-bg,#f7f7f7)!important;color:var(--mfc-pbtn-text,#111)!important}.mfc-palette-btn.is-active{border-color:var(--mfc-pbtn-aborder,#111)!important;background:var(--mfc-pbtn-abg,#fff)!important;color:var(--mfc-pbtn-atext,#111)!important}.mfc-palette-dot{display:inline-flex!important;align-items:center;justify-content:center;width:var(--mfc-pdot-size,28px)!important;height:var(--mfc-pdot-size,28px)!important;border-radius:var(--mfc-pdot-radius,999px)!important;border-width:var(--mfc-pdot-bw,2px)!important;border-style:solid!important;border-color:var(--mfc-pdot-border,rgba(0,0,0,.12))!important;overflow:visible!important}.mfc-palette-dot.is-active{border-color:var(--mfc-pdot-aborder,#111)!important}@media (max-width:768px){.mfc-palette-dot{width:calc(28px * 1.2)!important;height:calc(28px * 1.2)!important}}.mfc-grid{gap:var(--mfc-grid-gap,12px)!important;grid-template-columns:repeat(auto-fill,minmax(var(--mfc-grid-min,140px),1fr))!important}.mfc-swatch{border-radius:var(--mfc-swatch-radius,12px)!important;border:var(--mfc-swatch-bw,0) solid var(--mfc-swatch-border,#eaeaea)!important;overflow:hidden}.mfc-swatch:hover{transform:scale(2)!important}.mfc-swatch.is-selected{transform:scale(var(--mfc-swatch-selected-scale-desktop,1.5))!important}@media (max-width:720px){.mfc-swatch.is-selected{transform:scale(var(--mfc-swatch-selected-scale-mobile,1.25))!important}}.mfc-swatch.is-selected .mfc-caption{display:inline-block;margin:0 auto;font-size:var(--mfc-caption-selected-size, 13px)!important;color:var(--mfc-caption-selected-color,var(--mfc-text,#111))!important;font-weight:var(--mfc-caption-selected-weight,700)!important;background:var(--mfc-caption-selected-bg,rgba(255,255,255,.92))!important;padding:var(--mfc-caption-selected-py,4px) var(--mfc-caption-selected-px,6px)!important;border-radius:var(--mfc-caption-selected-radius,8px)!important}.mfc-thumb{border-radius:calc(var(--mfc-swatch-radius,12px) - 2px)!important;border:var(--mfc-thumb-bw,0) solid var(--mfc-thumb-border,#eaeaea)!important;aspect-ratio:var(--mfc-thumb-aspect,1/1)!important}.mfc-swatch input:checked+.mfc-thumb{outline:var(--mfc-checked-ow,2px) solid var(--mfc-checked-oc,#111)!important;outline-offset:2px!important}.mfc-zoom{width:var(--mfc-zoom-size,30px)!important;height:var(--mfc-zoom-size,30px)!important;line-height:var(--mfc-zoom-size, 30px)!important;border-radius:999px!important;background:var(--mfc-zoom-bg,rgba(0,0,0,.65))!important;color:var(--mfc-zoom-color,#fff)!important}.mfc-badge{background:var(--mfc-badge-bg,rgba(0,0,0,.65))!important;color:var(--mfc-badge-color,#fff)!important;border-radius:var(--mfc-badge-radius,999px)!important}.mfc-badge:not([title="OdpornoĹ›Ä‡ na Ĺ›cieranie"]){font-size:var(--mfc-badge-icon-size, var(--mfc-badge-size, 10px))!important;height:var(--mfc-badge-icon-h,18px)!important;min-width:var(--mfc-badge-icon-minw,18px)!important}.mfc-badge[title="OdpornoĹ›Ä‡ na Ĺ›cieranie"]{font-size:var(--mfc-badge-cycles-size, var(--mfc-badge-size, 10px))!important;height:var(--mfc-badge-cycles-h,18px)!important;min-width:var(--mfc-badge-cycles-minw,18px)!important}.mfc-wrap{margin-right:var(--mfc-wrap-mr,0)!important;margin-left:var(--mfc-wrap-ml,0)!important}@media (min-width:768px){.mfc-grid{grid-template-columns:repeat(auto-fill,minmax(var(--mfc-grid-min-tablet,var(--mfc-grid-min,140px)),1fr))!important}}@media (min-width:1024px){.mfc-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.mfc-del-tip.is-visible{opacity:1!important;visibility:visible!important}.mfc-palette-preview{max-width:180px!important;border-radius:8px!important;border-color:rgba(0,0,0,.15)!important;box-shadow:0 4px 12px rgba(0,0,0,.12)!important}.mfc-palettes-hint{color:var(--mfc-muted-text,#666)!important}.mfc-fabric-preview{display:none!important}.mfc-group-btn{background:#f7f3eb!important;border-color:#e0d5c2!important;color:#111!important}.mfc-group-btn:hover{background:#f7f3eb!important;border-color:#e0d5c2!important;color:#111!important}.mfc-group-btn:focus{outline-color:#000!important}.mfc-group-btn.is-active{border-color:#000!important;background:#cbbca0!important;color:#111!important}.mfc-group-btn.is-active:hover{border-color:#000!important;background:#cbbca0!important;color:#111!important}.mfc-palette-btn{border-color:#e0d5c2!important}.mfc-palette-btn:hover{border-color:#e0d5c2!important}.mfc-palette-btn.is-active{border-color:#000!important}.mfc-palette-btn.is-active:hover{border-color:#000!important}.mfc-palette-dot{border-color:#e0d5c2!important}.mfc-palette-dot.is-active{border-color:#000!important}.mfc-palette-more{width:var(--mfc-pdot-size,28px)!important;height:var(--mfc-pdot-size,28px)!important;border-radius:var(--mfc-pdot-radius,999px)!important;border-width:var(--mfc-pdot-bw,2px)!important;border-style:solid!important;border-color:#e0d5c2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:var(--mfc-pbtn-bg,#f7f7f7)!important;color:var(--mfc-pbtn-text,#111)!important;font-size:18px!important;line-height:1!important;cursor:pointer!important}.mfc-palette-more:hover{border-color:#000!important}.mfc-palette-less{width:var(--mfc-pdot-size,28px)!important;height:var(--mfc-pdot-size,28px)!important;border-radius:var(--mfc-pdot-radius,999px)!important;border-width:var(--mfc-pdot-bw,2px)!important;border-style:solid!important;border-color:#e0d5c2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:var(--mfc-pbtn-bg,#f7f7f7)!important;color:var(--mfc-pbtn-text,#111)!important;font-size:18px!important;line-height:1!important;cursor:pointer!important}.mfc-palette-less:hover{border-color:#000!important}.mfc-palettes-bar .mfc-palette-extra{display:none!important}.mfc-palettes-bar.mfc-show-extra .mfc-palette-extra{display:inline-flex!important}.mfc-palettes-bar.mfc-show-extra .mfc-palette-more{display:none!important}.mfc-palettes-bar .mfc-palette-less{display:none!important}.mfc-palettes-bar.mfc-show-extra .mfc-palette-less{display:inline-flex!important}.mfc-palettes-bar .mfc-palette-btn[data-mfc-palette="__any__"]{font-weight:var(--mfc-anybtn-weight,var(--mfc-summary-label-weight,700))!important;border-color:#e0d5c2!important}.mfc-palettes-bar .mfc-palette-btn[data-mfc-palette="__any__"].is-active{border-color:#000!important}.mfc-selected-summary{margin-top:8px!important;display:flex!important;align-items:flex-start!important;gap:12px!important;flex-wrap:nowrap!important}.mfc-summary-label{font-size:calc(var(--mfc-summary-label-size, 13px) + 2px)!important;font-weight:var(--mfc-summary-label-weight,700)!important;color:var(--mfc-summary-label-color,var(--mfc-text,#111))!important;margin:0 0 6px 0!important}.mfc-summary-text{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;font-size:var(--mfc-summary-meta-size, 14px)!important;color:var(--mfc-summary-meta-color,var(--mfc-text,#333))!important;line-height:1.2!important;margin-top:18px!important}.mfc-summary-group,.mfc-summary-surcharge{margin:0!important;padding:0!important;font-weight:400!important}.mfc-summary-preview{width:var(--mfc-grid-min,140px)!important;display:inline-block!important}.mfc-summary-container{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.mfc-summary-meta{font-size:var(--mfc-summary-meta-size, 14px)!important;color:var(--mfc-summary-meta-color,var(--mfc-text,#333))!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;line-height:1.2!important}.mfc-summary-meta .mfc-summary-group,.mfc-summary-meta .mfc-summary-surcharge{margin:0!important;padding:0!important;font-weight:400!important}.mfc-summary-meta .mfc-summary-surcharge{font-size:inherit!important;font-weight:400!important}.mfc-palettes-bar .mfc-palette-btn[data-mfc-palette="__any__"]{font-size:var(--mfc-anybtn-size, var(--mfc-pbtn-size, 13px))!important;padding:var(--mfc-anybtn-py,var(--mfc-pbtn-py,8px)) var(--mfc-anybtn-px,var(--mfc-pbtn-px,12px))!important;border-radius:var(--mfc-anybtn-radius,var(--mfc-pbtn-radius,999px))!important;border-width:var(--mfc-anybtn-bw,var(--mfc-pbtn-bw,1px))!important;border-style:solid!important;border-color:var(--mfc-anybtn-border,var(--mfc-pbtn-border,#ddd))!important;background:var(--mfc-anybtn-bg,var(--mfc-pbtn-bg,#f7f7f7))!important;color:var(--mfc-anybtn-text,var(--mfc-pbtn-text,#111))!important}.mfc-palettes-bar .mfc-palette-btn[data-mfc-palette="__any__"].is-active{background:var(--mfc-anybtn-abg,var(--mfc-pbtn-abg,#fff))!important;color:var(--mfc-anybtn-atext,var(--mfc-pbtn-atext,#111))!important;border-color:var(--mfc-anybtn-aborder,var(--mfc-pbtn-aborder,#111))!important}.mfc-swatch.mfc-selected-preview{transform:scale(var(--mfc-preview-scale,.9))!important;transform-origin:top left!important;margin-left:0!important;margin-right:0!important;cursor:pointer!important;display:inline-block!important}.mfc-swatch.mfc-selected-preview .mfc-caption{font-size:var(--mfc-preview-caption-size, 10px)!important;font-weight:var(--mfc-preview-caption-weight,600)!important;line-height:1.2!important}.mfc-swatch.mfc-selected-preview .mfc-badges{display:none!important}.mfc-swatch.mfc-selected-preview .mfc-info,.mfc-swatch.mfc-selected-preview .mfc-zoom{width:var(--mfc-preview-icon-size,20px)!important;height:var(--mfc-preview-icon-size,20px)!important;line-height:var(--mfc-preview-icon-size, 20px)!important}.mfc-swatch.mfc-selected-preview .mfc-info img,.mfc-swatch.mfc-selected-preview .mfc-zoom img{max-width:100%!important;max-height:100%!important}.mfc-palettes-bar .mfc-swatch.mfc-selected-preview{flex:0 0 auto!important}@media (max-width:720px){.mfc-swatch.mfc-selected-preview{transform:scale(var(--mfc-preview-scale-mobile,1))!important}.mfc-swatch.mfc-selected-preview .mfc-caption{font-size:var(--mfc-preview-caption-mobile-size, 11px)!important}}.mfc-wrap .mfc-grid,.mfc-wrap .mfc-palettes-ui,.mfc-wrap .mfc-panel,.mfc-wrap .mfc-swatch,.mfc-wrap .mfc-thumb{overflow:visible!important}.mfc-wrap .mfc-swatch{position:relative}.mfc-wrap .mfc-swatch.is-selected,.mfc-wrap .mfc-swatch:hover{z-index:1000}.mfc-wrap .mfc-fabric-tooltip,.mfc-wrap .mfc-info-tooltip,.mfc-wrap .mfc-tooltip{z-index:99999!important}.mfc-palettes-ui .mfc-palette-dot.is-active{box-shadow:none!important}.mfc-palettes-ui .mfc-palette-dot.is-active{box-shadow:0 0 0 transparent}.mfc-palettes-ui .mfc-palette-dot.is-active{box-shadow:0 0 0 transparent}.mfc-palettes-ui .mfc-palette-dot.is-active{border-width:var(--mfc-pdot-abw,2px)!important;border-color:var(--mfc-pdot-aborder,#111)!important;transform:scale(var(--mfc-pdot-as,1))!important;box-shadow:var(--mfc-pdot-ashadowstr,0 0 0 transparent)!important}.mfc-palettes-ui .mfc-palette-dot.mfc-dot-has-img{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.mfc-delivery,.mfc-extra-delivery .mfc-delivery{border:var(--mfc-panel-border-width,1px) solid var(--mfc-panel-border,#e5e5e5)!important;border-radius:var(--mfc-panel-radius,10px)!important;background:var(--mfc-panel-bg,#fff)!important;box-shadow:none!important}.mfc-segment{background:var(--mfc-seg-bg,#fff)!important;border:var(--mfc-seg-border-width,1px) solid var(--mfc-seg-border-color,#e6e6e6)!important;border-radius:var(--mfc-seg-radius,10px)!important;padding:var(--mfc-seg-padding,10px)!important}.mfc-seg-opt{background:var(--mfc-segopt-bg,#fff)!important;border:var(--mfc-segopt-border-width,1px) solid var(--mfc-segopt-border-color,#eee)!important;border-radius:var(--mfc-segopt-radius,10px)!important;padding:var(--mfc-segopt-padding,8px)!important}.mfc-seg-opt.is-active{outline:0!important;outline-offset:0!important;border:2px solid var(--mfc-segopt-active-border,#111)!important;transform:translateY(calc(-1 * var(--mfc-seg-active-raise,6px))) scale(var(--mfc-seg-active-scale,1.08))!important;box-shadow:0 var(--mfc-seg-active-shadow-y,16px) var(--mfc-seg-active-shadow-blur,34px) rgba(0,0,0,var(--mfc-seg-active-shadow-alpha,.18))!important;z-index:var(--mfc-seg-active-z,6)!important}.mfc-seg-opt.is-active .mfc-seg-thumb{border-color:var(--mfc-segopt-border-color,#eee)!important;outline:0!important;outline-offset:0!important}.mfc-del-opt.is-active{outline:0!important;outline-offset:0!important;border:2px solid var(--mfc-del-opt-border-active,#111)!important;transform:translateY(calc(-1 * var(--mfc-del-active-raise,6px))) scale(var(--mfc-del-active-scale,1.08))!important;box-shadow:0 var(--mfc-del-active-shadow-y,16px) var(--mfc-del-active-shadow-blur,34px) rgba(0,0,0,var(--mfc-del-active-shadow-alpha,.18))!important;z-index:var(--mfc-del-active-z,6)!important}.mfc-palettes-ui{border:0!important}.mfc-swatch{border:0!important}.mfc-extra-delivery{overflow:visible!important}.mfc-del-opt-icon{display:none!important}.mfc-del-opt-main{position:relative!important;padding-bottom:0!important}.mfc-del-opt-icon img{max-width:100%!important;max-height:100%!important}.mfc-del-tip{background:var(--mfc-del-tip-bg,#f0f0f0)!important;color:var(--mfc-del-tip-color,#333)!important;border:1px solid var(--mfc-del-tip-border-color,#ccc)!important;border-radius:var(--mfc-del-tip-radius,8px)!important;font-size:var(--mfc-del-tip-font, 12px)!important;padding:6px 8px!important;max-width:var(--mfc-del-tip-maxw,220px)!important;box-shadow:0 4px 8px rgba(0,0,0,.08)!important}.mfc-del-tip:after{border-top-color:var(--mfc-del-tip-bg,#f0f0f0)!important}.mfc-extra-delivery .mfc-del-opt .mfc-del-tip{left:0!important;right:auto!important;transform:translateX(0)!important}.mfc-extra-delivery .mfc-del-opt .mfc-del-tip:after{left:14px!important;right:auto!important;transform:translateX(0)!important}@media (max-width:600px){.mfc-palette-dot{width:auto!important;height:auto!important}.mfc-selected-summary{flex-direction:row!important;align-items:flex-start!important;gap:12px!important;flex-wrap:nowrap!important}.mfc-summary-preview{width:120px!important;max-width:50%!important;flex:0 0 auto!important}.mfc-summary-label{margin-bottom:4px!important}.mfc-summary-text{margin-top:18px!important}.mfc-swatch:hover{transform:scale(1.6)!important}}@media (max-width:720px){.mfc-palettes-bar{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(90px,1fr))!important;gap:var(--mfc-palette-gap,10px)!important}.mfc-palettes-bar .mfc-palette-dot{width:100%!important;aspect-ratio:1/1!important;height:auto!important}.mfc-palettes-bar .mfc-palette-btn[data-mfc-palette="__any__"]{grid-column:1/-1!important;width:100%!important;text-align:center!important}}.mfc-extra-delivery{border:var(--mfc-panel-border-width,1px) solid var(--mfc-panel-border,#e5e5e5)!important;border-radius:var(--mfc-panel-radius,10px)!important;background:var(--mfc-panel-bg,#fff)!important;padding:var(--mfc-panel-padding,14px)!important;box-shadow:none!important;box-sizing:border-box!important;overflow:visible!important}.mfc-extra-delivery .mfc-delivery{border:0!important;background:0 0!important;padding:0!important;margin:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important}@media (max-width:600px){.mfc-grid,.mfc-palette-grid,.mfc-palette-panel.mfc-palette-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important}.mfc-palette-grid>*,.mfc-palette-panel.mfc-palette-grid>*{min-width:0!important;width:auto!important}}@media (min-width:601px) and (max-width:1023px){.mfc-grid,.mfc-palette-grid,.mfc-palette-panel.mfc-palette-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important}.mfc-palette-grid>*,.mfc-palette-panel.mfc-palette-grid>*{min-width:0!important;width:auto!important}}@supports not (display:grid){@media (max-width:600px){.mfc-grid,.mfc-palette-grid,.mfc-palette-panel.mfc-palette-grid{display:flex!important;flex-wrap:wrap!important}.mfc-grid>*,.mfc-palette-grid>*,.mfc-palette-panel.mfc-palette-grid>*{flex:0 0 50%!important;max-width:50%!important}}@media (min-width:601px) and (max-width:1023px){.mfc-grid,.mfc-palette-grid,.mfc-palette-panel.mfc-palette-grid{display:flex!important;flex-wrap:wrap!important}.mfc-grid>*,.mfc-palette-grid>*,.mfc-palette-panel.mfc-palette-grid>*{flex:0 0 33.3333%!important;max-width:33.3333%!important}}}@media (min-width:1024px){.mfc-panel .mfc-grid{max-height:380px!important;overflow-y:auto!important;overflow-x:hidden!important;padding-top:20px!important;padding-bottom:20px!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}}@media (min-width:1024px){.mfc-palette-grid,.mfc-palette-panel.mfc-palette-grid{max-height:380px!important;overflow-y:auto!important;overflow-x:hidden!important;padding-top:20px!important;padding-bottom:20px!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}}.mfc-palette-grid .mfc-swatch.is-selected{transform:scale(var(--mfc-swatch-selected-scale-desktop,1.5))!important;box-shadow:0 16px 34px rgba(0,0,0,.18)!important;z-index:6!important}.mfc-palette-grid .mfc-swatch.is-selected:hover{transform:scale(calc(var(--mfc-swatch-selected-scale-desktop,1.5) * 1.04))!important}@media (max-width:720px){.mfc-palette-grid .mfc-swatch.is-selected{transform:scale(var(--mfc-swatch-selected-scale-mobile,1.25))!important}.mfc-palette-grid .mfc-swatch.is-selected:hover{transform:scale(calc(var(--mfc-swatch-selected-scale-mobile,1.25) * 1.04))!important}}.mfc-hover-preview{pointer-events:none!important;z-index:10000!important}.mfc-wrap .mfc-grid,.mfc-wrap .mfc-palette-grid{position:relative!important;box-sizing:border-box!important;gap:max(var(--mfc-grid-gap,12px),12px)!important;padding:12px!important}@media (min-width:1024px){.mfc-wrap .mfc-palette-grid,.mfc-wrap .mfc-palette-panel.mfc-palette-grid,.mfc-wrap .mfc-panel .mfc-grid{max-height:460px!important;overflow-y:auto!important;overflow-x:hidden!important;padding:14px 14px 18px!important;align-content:start!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}}@media (max-width:1023px){.mfc-wrap .mfc-palette-grid,.mfc-wrap .mfc-palette-panel.mfc-palette-grid,.mfc-wrap .mfc-panel .mfc-grid{max-height:360px!important;overflow-y:auto!important;overflow-x:hidden!important;padding:14px 14px 18px!important;align-content:start!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}}.mfc-wrap .mfc-palette-grid,.mfc-wrap .mfc-palette-panel.mfc-palette-grid,.mfc-wrap .mfc-panel .mfc-grid{overflow-x:hidden!important;overflow-y:auto!important}.mfc-wrap .mfc-swatch{position:relative!important;box-sizing:border-box!important;transform-origin:center center!important;will-change:transform;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important;background:#fff!important}.mfc-wrap .mfc-thumb{overflow:hidden!important}.mfc-wrap .mfc-swatch:hover{transform:translateY(-3px) scale(var(--mfc-swatch-hover-scale,1.06))!important;box-shadow:0 14px 28px rgba(0,0,0,.14)!important;z-index:3!important}.mfc-wrap .mfc-palette-grid .mfc-swatch.is-selected,.mfc-wrap .mfc-swatch.is-selected{transform:translateY(-2px) scale(var(--mfc-swatch-selected-scale-desktop,1.05))!important;border-color:var(--mfc-checked-oc,#111)!important;box-shadow:0 0 0 2px var(--mfc-checked-oc,#111),0 16px 30px rgba(0,0,0,.12)!important;z-index:4!important}.mfc-wrap .mfc-palette-grid .mfc-swatch.is-selected:hover,.mfc-wrap .mfc-swatch.is-selected:hover{transform:translateY(-3px) scale(var(--mfc-swatch-hover-scale,1.06))!important}@media (max-width:720px){.mfc-wrap .mfc-grid,.mfc-wrap .mfc-palette-grid{padding:10px!important}.mfc-wrap .mfc-swatch:hover{transform:translateY(-1px) scale(1.04)!important}.mfc-wrap .mfc-palette-grid .mfc-swatch.is-selected,.mfc-wrap .mfc-swatch.is-selected{transform:translateY(-1px) scale(var(--mfc-swatch-selected-scale-mobile,1.03))!important}.mfc-wrap .mfc-palette-grid .mfc-swatch.is-selected:hover,.mfc-wrap .mfc-swatch.is-selected:hover{transform:translateY(-1px) scale(1.04)!important}}.mfc-wrap .mfc-hover-preview{display:none!important}.mfc-wrap .mfc-swatch.mfc-origin-top{transform-origin:center top!important}.mfc-wrap .mfc-swatch.mfc-origin-right{transform-origin:right center!important}.mfc-wrap .mfc-swatch.mfc-origin-bottom{transform-origin:center bottom!important}.mfc-wrap .mfc-swatch.mfc-origin-left{transform-origin:left center!important}.mfc-wrap .mfc-swatch.mfc-origin-top.mfc-origin-left{transform-origin:left top!important}.mfc-wrap .mfc-swatch.mfc-origin-top.mfc-origin-right{transform-origin:right top!important}.mfc-wrap .mfc-swatch.mfc-origin-bottom.mfc-origin-left{transform-origin:left bottom!important}.mfc-wrap .mfc-swatch.mfc-origin-bottom.mfc-origin-right{transform-origin:right bottom!important}.mfc-palettes-ui[data-mfc-extra-expanded] .mfc-palettes-bar .mfc-palette-toggle-row{display:flex!important;justify-content:center!important;align-items:center!important;order:250!important;flex:0 0 100%!important;width:100%!important;margin-top:10px!important}.mfc-palettes-ui .mfc-palette-toggle{width:auto!important;height:auto!important;min-width:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;padding:4px 0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;color:#7a7a7a!important;font-size:13px!important;line-height:1.35!important;font-weight:500!important;cursor:pointer!important}.mfc-palettes-ui .mfc-palette-toggle:hover{color:#111!important;border:0!important}.mfc-palettes-ui .mfc-palette-toggle:focus-visible{outline:2px solid rgba(17,17,17,.16)!important;outline-offset:4px!important;border-radius:999px!important}.mfc-palettes-ui .mfc-palette-toggle__icon{font-size:14px!important;line-height:1!important;transform:translateY(-1px)!important}.mfc-palettes-ui .mfc-palette-toggle__label{letter-spacing:.01em!important}.mfc-palettes-ui .mfc-palettes-bar .mfc-palette-extra{display:none!important}.mfc-palettes-ui[data-mfc-extra-expanded="1"] .mfc-palettes-bar .mfc-palette-extra{display:inline-flex!important}.mfc-palettes-ui[data-mfc-extra-expanded="1"] .mfc-palette-more{display:none!important}.mfc-palettes-ui:not([data-mfc-extra-expanded="1"]) .mfc-palette-less{display:none!important}body .mfc-palette-preview{display:none!important}@media (max-width:720px){.mfc-palettes-ui[data-mfc-extra-expanded] .mfc-palettes-bar .mfc-palette-toggle-row{grid-column:1/-1!important;margin-top:8px!important}.mfc-palettes-ui .mfc-palette-toggle{font-size:12.5px!important;gap:6px!important}}.mfc-palettes-bar .mfc-palette-btn[data-mfc-palette="__any__"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.mfc-palettes-bar .mfc-palette-btn[data-mfc-palette="__any__"] .mfc-palette-btn__label{display:inline-block!important;line-height:1.2!important}.mfc-palettes-bar .mfc-palette-btn[data-mfc-palette="__any__"] .mfc-palette-btn__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;line-height:1!important;opacity:.88!important;transform:translateY(-1px)!important}.mfc-palettes-bar .mfc-palette-btn[data-mfc-palette="__any__"].is-expanded .mfc-palette-btn__icon{opacity:1!important}@media (max-width:720px){.mfc-palettes-bar .mfc-palette-btn[data-mfc-palette="__any__"]{gap:8px!important}.mfc-palettes-bar .mfc-palette-btn[data-mfc-palette="__any__"] .mfc-palette-btn__label{white-space:normal!important;text-align:center!important}}.mfc-wrap .mfc-title{font-size:clamp(15px, 2.2vw, 18px)!important;line-height:1.2!important;font-weight:600!important;letter-spacing:.01em!important;margin:0 0 16px!important;color:#171717!important;text-transform:none!important}.mfc-wrap .mfc-palettes-ui{padding:14px 14px 16px!important;border:1px solid rgba(203,188,160,.72)!important;border-radius:22px!important;background:linear-gradient(180deg,#fff 0,#fdfbf7 100%)!important;box-shadow:none!important}.mfc-wrap .mfc-palettes-ui .mfc-palette-less,.mfc-wrap .mfc-palettes-ui .mfc-palette-more,.mfc-wrap .mfc-palettes-ui .mfc-palette-toggle,.mfc-wrap .mfc-palettes-ui .mfc-palette-toggle-row{display:none!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-extra{display:inline-flex!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar{gap:18px 14px!important;justify-content:center!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot{width:min(100%,132px)!important;gap:10px!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__thumb{box-shadow:0 0 0 1px rgba(0,0,0,.08) inset!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__label{font-size:12px!important;font-weight:600!important;color:#2a2a2a!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__state{color:#8b7e67!important;font-size:12px!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.is-active .mfc-palette-dot__thumb{box-shadow:0 0 0 2px #111,0 8px 22px rgba(0,0,0,.1)!important}.mfc-wrap .mfc-palette-btn--any{background:#fffdf9!important;border:1px solid rgba(203,188,160,.92)!important;border-radius:999px!important;min-height:52px!important;box-shadow:none!important}.mfc-wrap .mfc-palette-btn--any .mfc-palette-btn__label{font-size:13px!important;font-weight:700!important;letter-spacing:.02em!important}.mfc-wrap .mfc-palette-btn--any .mfc-palette-btn__icon{font-size:12px!important;color:#7f715a!important}.mfc-wrap .mfc-palette-btn--any:hover{transform:translateY(-1px)!important;border-color:#111!important;box-shadow:0 10px 24px rgba(0,0,0,.06)!important}.mfc-wrap .mfc-palettes-hint{margin-top:14px!important;padding:14px!important;border:1px solid rgba(203,188,160,.72)!important;border-radius:20px!important;background:#fff!important;color:#555!important}.mfc-wrap .mfc-selected-summary{display:grid!important;grid-template-columns:minmax(0,1fr) 150px!important;gap:14px!important;align-items:start!important}.mfc-wrap .mfc-summary-text{margin-top:0!important;gap:5px!important}.mfc-wrap .mfc-summary-eyebrow{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#8b7e67!important;margin:0 0 2px 0!important}.mfc-wrap .mfc-summary-label{margin:0!important;font-size:21px!important;line-height:1.05!important;font-weight:600!important;color:#171717!important}.mfc-wrap .mfc-summary-group,.mfc-wrap .mfc-summary-surcharge{font-size:14px!important;line-height:1.3!important;color:#545454!important}.mfc-wrap .mfc-summary-preview{width:150px!important;justify-self:end!important}.mfc-wrap .mfc-swatch.mfc-selected-preview{transform:none!important;border:1px solid rgba(203,188,160,.72)!important;border-radius:18px!important;padding:8px!important;box-shadow:none!important;background:#fff!important}.mfc-wrap .mfc-swatch.mfc-selected-preview .mfc-caption{font-size:11px!important;font-weight:600!important;color:#333!important}.mfc-wrap .mfc-palette-inline-collapse{background:#cbbca0!important;color:#201c17!important;border:1px solid rgba(164,145,112,.55)!important;border-radius:14px!important;min-height:48px!important;box-shadow:none!important}.mfc-wrap .mfc-palette-inline-collapse:hover{background:#c4b292!important}.mfc-del-tip-wrap{width:20px!important;height:20px!important;background:rgba(203,188,160,.25)!important;border:1px solid rgba(203,188,160,.9)!important;flex:0 0 20px!important}.mfc-del-tip-icon{width:auto!important;height:auto!important;background:0 0!important;color:#2a241d!important;font-size:12px!important;font-weight:700!important;line-height:1!important;opacity:1!important}.mfc-del-tip-wrap:focus-visible{outline:2px solid rgba(17,17,17,.22)!important;outline-offset:2px!important}.mfc-del-opt,.mfc-del-opt-main,.mfc-del-opt-title,.mfc-delivery,.mfc-delivery-options,.mfc-extra-delivery{overflow:visible!important}@media (max-width:767px){.mfc-wrap .mfc-title{font-size:16px!important;margin-bottom:14px!important}.mfc-wrap .mfc-palettes-ui{padding:14px 12px 16px!important;border-radius:20px!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar{gap:16px 10px!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot{width:calc(50% - 8px)!important;max-width:156px!important}.mfc-wrap .mfc-selected-summary{grid-template-columns:1fr!important}.mfc-wrap .mfc-summary-preview{width:100%!important;justify-self:stretch!important}.mfc-wrap .mfc-swatch.mfc-selected-preview{width:100%!important}.mfc-wrap .mfc-summary-label{font-size:18px!important}}.mfc-wrap[data-mfc-layout=premium-global]{gap:16px!important}.mfc-wrap[data-mfc-layout=premium-global] .mfc-section--palettes .mfc-palettes-ui{padding:16px!important}.mfc-wrap .mfc-palette-action-row{display:flex!important;justify-content:center!important;align-items:center!important;margin-top:14px!important}.mfc-wrap .mfc-palette-action-row .mfc-palette-btn--any{width:100%!important;max-width:420px!important}.mfc-wrap .mfc-selected-fabric-slot{min-height:74px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:16px 18px!important;border:1px solid rgba(203,188,160,.72)!important;border-radius:20px!important;background:#fff!important;color:#6a6257!important}.mfc-wrap .mfc-selected-fabric-slot .mfc-selected-summary{width:100%!important;text-align:left!important}.mfc-wrap .mfc-palette-panel{margin-top:14px!important}.mfc-wrap .mfc-del-tip{background:#f5f1ea!important;color:#2c2419!important;border:1px solid rgba(203,188,160,.95)!important;box-shadow:0 18px 36px rgba(35,26,15,.12)!important}.mfc-wrap .mfc-del-tip:after{border-top-color:#f5f1ea!important}.mfc-wrap .mfc-del-tip-wrap,.mfc-wrap .mfc-del-tip-wrap:hover{background:rgba(203,188,160,.22)!important;border-color:rgba(203,188,160,.92)!important}.mfc-wrap .mfc-del-tip-icon{color:#231c12!important}.mfc-wrap .mfc-segment{border-color:rgba(203,188,160,.72)!important;border-radius:18px!important;padding:14px!important}.mfc-wrap .mfc-seg-opt{border-color:rgba(203,188,160,.64)!important;border-radius:16px!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}.mfc-wrap .mfc-seg-opt:hover{transform:translateY(-6px) scale(1.03)!important;border-color:#111!important}.mfc-wrap .mfc-seg-opt.is-active{border-color:#111!important;box-shadow:0 16px 34px rgba(0,0,0,.1)!important}@media (max-width:767px){.mfc-wrap .mfc-palette-action-row{margin-top:12px!important}.mfc-wrap .mfc-palette-action-row .mfc-palette-btn--any{max-width:none!important;min-height:50px!important}.mfc-wrap .mfc-selected-fabric-slot{min-height:62px!important;padding:14px!important}}.mfc-wrap .mfc-palette-inline-collapse-row{display:flex!important;justify-content:center!important;align-items:center!important;margin:8px 0 14px!important}.mfc-wrap .mfc-palette-inline-collapse{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:34px!important;padding:0 6px!important;border:0!important;background:0 0!important;box-shadow:none!important;color:#8c7c64!important;font-size:12px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important}.mfc-wrap .mfc-palette-inline-collapse:hover{color:#403527!important;transform:none!important;filter:none!important;box-shadow:none!important}.mfc-wrap .mfc-palette-inline-collapse:focus-visible{outline:2px solid rgba(64,53,39,.12)!important;outline-offset:3px!important;border-radius:999px!important}.mfc-wrap .mfc-palette-inline-collapse__icon{font-size:12px!important;line-height:1!important;transform:translateY(-1px)!important}.mfc-wrap .mfc-selected-summary{grid-template-columns:minmax(0,1fr) minmax(150px,42vw)!important}.mfc-wrap .mfc-summary-preview{width:min(100%,clamp(170px,42vw,260px))!important;max-width:100%!important}.mfc-wrap .mfc-swatch.mfc-selected-preview{width:100%!important}.mfc-wrap .mfc-swatch.mfc-selected-preview .mfc-thumb{width:100%!important;aspect-ratio:1/1!important}.mfc-wrap .mfc-swatch.mfc-selected-preview .mfc-thumb img{width:100%!important;height:100%!important;object-fit:cover!important}@media (max-width:767px){.mfc-wrap .mfc-palette-inline-collapse-row{margin:6px 0 12px!important}.mfc-wrap .mfc-summary-preview{width:min(100%,320px)!important;justify-self:stretch!important}}.mfc-wrap .mfc-selected-fabric-slot{align-items:stretch!important}.mfc-wrap .mfc-selected-fabric-slot .mfc-selected-summary{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(160px,42vw)!important;gap:16px!important;align-items:start!important}.mfc-wrap .mfc-summary-text{min-width:0!important}.mfc-wrap .mfc-summary-label{display:block!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-word!important;hyphens:auto!important}.mfc-wrap .mfc-summary-group,.mfc-wrap .mfc-summary-surcharge{max-width:100%!important;overflow-wrap:anywhere!important}.mfc-wrap .mfc-summary-preview{width:min(100%,clamp(180px,40vw,260px))!important;justify-self:end!important}.mfc-wrap .mfc-swatch.mfc-selected-preview,.mfc-wrap .mfc-swatch.mfc-summary-preview{padding-bottom:8px!important}.mfc-wrap .mfc-swatch.mfc-selected-preview .mfc-caption,.mfc-wrap .mfc-swatch.mfc-summary-preview .mfc-caption{display:none!important}.mfc-wrap .mfc-swatch.mfc-selected-preview .mfc-thumb,.mfc-wrap .mfc-swatch.mfc-summary-preview .mfc-thumb{width:100%!important;aspect-ratio:1/1!important}@media (max-width:767px){.mfc-wrap .mfc-selected-fabric-slot .mfc-selected-summary{grid-template-columns:1fr!important;gap:12px!important}.mfc-wrap .mfc-summary-preview{width:min(100%,280px)!important;justify-self:center!important}.mfc-wrap .mfc-summary-label{font-size:16px!important;line-height:1.1!important}.mfc-wrap .mfc-summary-group,.mfc-wrap .mfc-summary-surcharge{font-size:13px!important;line-height:1.3!important}}.mfc-wrap .mfc-selected-fabric-slot .mfc-selected-summary{grid-template-columns:1fr!important;gap:12px!important}.mfc-wrap .mfc-summary-preview{width:min(100%,320px)!important;justify-self:center!important}.mfc-wrap .mfc-summary-text{width:100%!important}.mfc-wrap .mfc-summary-group,.mfc-wrap .mfc-summary-label,.mfc-wrap .mfc-summary-surcharge{max-width:100%!important}@media (min-width:1500px){.mfc-wrap .mfc-selected-fabric-slot .mfc-selected-summary{grid-template-columns:minmax(0,1fr) minmax(220px,300px)!important;gap:16px!important}.mfc-wrap .mfc-summary-preview{width:min(100%,280px)!important;justify-self:end!important}}@media (max-width:767px){.mfc-wrap .mfc-panel{position:relative!important}.mfc-wrap .mfc-panel .mfc-grid{max-height:min(62svh,540px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important;scrollbar-color:rgba(203,188,160,.55) transparent!important;padding:12px 12px 18px!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(255,255,255,.96) 0,rgba(250,247,242,.96) 100%)!important;box-shadow:inset 0 0 0 1px rgba(203,188,160,.22)!important;mask-image:linear-gradient(to bottom,transparent 0,#000 14px,#000 calc(100% - 18px),transparent 100%)!important;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 14px,#000 calc(100% - 18px),transparent 100%)!important}.mfc-wrap .mfc-panel .mfc-grid::-webkit-scrollbar{width:6px!important}.mfc-wrap .mfc-panel .mfc-grid::-webkit-scrollbar-track{background:0 0!important}.mfc-wrap .mfc-panel .mfc-grid::-webkit-scrollbar-thumb{background:rgba(203,188,160,.58)!important;border-radius:999px!important}.mfc-wrap .mfc-panel .mfc-grid::-webkit-scrollbar-thumb:hover{background:rgba(203,188,160,.82)!important}}.mfc-wrap .mfc-selected-fabric-slot{padding:12px 14px!important;border-radius:18px!important}.mfc-wrap .mfc-selected-fabric-slot .mfc-selected-summary{gap:10px!important}.mfc-wrap .mfc-summary-label{font-size:clamp(14px, 1.85vw, 16px)!important;line-height:1.08!important;margin-bottom:6px!important}.mfc-wrap .mfc-summary-group,.mfc-wrap .mfc-summary-surcharge{font-size:clamp(12px, 1.45vw, 14px)!important;line-height:1.24!important;margin-bottom:3px!important}.mfc-wrap .mfc-summary-preview{width:min(100%,230px)!important}.mfc-wrap .mfc-swatch.mfc-selected-preview,.mfc-wrap .mfc-swatch.mfc-summary-preview{padding-bottom:4px!important}.mfc-wrap .mfc-swatch.mfc-selected-preview .mfc-thumb,.mfc-wrap .mfc-swatch.mfc-summary-preview .mfc-thumb{border-radius:16px!important}@media (max-width:767px){.mfc-wrap .mfc-selected-fabric-slot{padding:12px!important;border-radius:16px!important}.mfc-wrap .mfc-summary-label{font-size:15px!important;margin-bottom:4px!important}.mfc-wrap .mfc-summary-group,.mfc-wrap .mfc-summary-surcharge{font-size:12px!important;line-height:1.22!important;margin-bottom:2px!important}.mfc-wrap .mfc-summary-preview{width:min(100%,225px)!important}}@media (min-width:1500px){.mfc-wrap .mfc-selected-fabric-slot .mfc-selected-summary{grid-template-columns:minmax(0,1fr) minmax(180px,230px)!important;gap:12px!important}.mfc-wrap .mfc-summary-preview{width:min(100%,230px)!important}}@media (min-width:768px){.mfc-wrap .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options{grid-template-columns:repeat(2,minmax(150px,1fr))!important;gap:14px!important}.mfc-wrap .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt{padding:12px!important;min-height:188px!important}.mfc-wrap .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb{width:min(100%,150px)!important;aspect-ratio:1/1!important;border-radius:14px!important}.mfc-wrap .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-label{font-size:14px!important;line-height:1.25!important}}.mfc-wrap .mfc-selected-fabric-slot{padding:14px 16px!important}.mfc-wrap .mfc-selected-fabric-slot .mfc-selected-summary{align-items:center!important}.mfc-wrap .mfc-summary-text{display:flex!important;flex-direction:column!important;align-self:center!important;gap:4px!important}.mfc-wrap .mfc-summary-eyebrow{margin-bottom:2px!important}.mfc-wrap .mfc-summary-label{margin-bottom:0!important}.mfc-wrap .mfc-summary-group,.mfc-wrap .mfc-summary-surcharge{margin-bottom:0!important}@media (min-width:1025px){.mfc-wrap .mfc-selected-fabric-slot .mfc-selected-summary{grid-template-columns:minmax(0,1fr) minmax(220px,250px)!important;gap:20px!important}.mfc-wrap .mfc-summary-preview{width:min(100%,240px)!important;justify-self:end!important}}@media (max-width:767px){.mfc-wrap .mfc-selected-fabric-slot .mfc-selected-summary{gap:10px!important}.mfc-wrap .mfc-summary-text{gap:3px!important}}.mfc-wrap .mfc-selected-fabric-slot{padding:14px 16px!important}.mfc-wrap .mfc-selected-fabric-slot .mfc-selected-summary{grid-template-columns:1fr!important;gap:14px!important;align-items:start!important;justify-items:stretch!important}.mfc-wrap .mfc-summary-text{width:100%!important;max-width:100%!important;align-self:start!important}.mfc-wrap .mfc-summary-eyebrow{margin-bottom:6px!important}.mfc-wrap .mfc-summary-label{font-size:16px!important;line-height:1.12!important;margin-bottom:4px!important}.mfc-wrap .mfc-summary-group,.mfc-wrap .mfc-summary-surcharge{font-size:13px!important;line-height:1.32!important}.mfc-wrap .mfc-summary-preview{width:min(100%,320px)!important;justify-self:center!important}.mfc-wrap .mfc-swatch.mfc-selected-preview,.mfc-wrap .mfc-swatch.mfc-summary-preview{margin-inline:auto!important}@media (min-width:768px){.mfc-wrap .mfc-selected-fabric-slot{padding:16px 18px!important}.mfc-wrap .mfc-summary-preview{width:min(100%,340px)!important}}@media (min-width:1280px){.mfc-wrap .mfc-selected-fabric-slot{padding:18px 20px!important}.mfc-wrap .mfc-selected-fabric-slot .mfc-selected-summary{gap:16px!important}.mfc-wrap .mfc-summary-preview{width:min(100%,360px)!important}}@media (min-width:1024px){.mfc-wrap .mfc-palettes-hint.mfc-selected-fabric-slot,.mfc-wrap .mfc-selected-fabric-slot{padding:16px 18px!important}.mfc-wrap .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-selected-summary,.mfc-wrap .mfc-selected-fabric-slot .mfc-selected-summary{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;align-items:start!important;justify-items:stretch!important;justify-content:stretch!important}.mfc-wrap .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-summary-text,.mfc-wrap .mfc-selected-fabric-slot .mfc-summary-text{width:100%!important;max-width:100%!important;min-width:0!important;align-self:start!important}.mfc-wrap .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-summary-group,.mfc-wrap .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-summary-label,.mfc-wrap .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-summary-surcharge,.mfc-wrap .mfc-selected-fabric-slot .mfc-summary-group,.mfc-wrap .mfc-selected-fabric-slot .mfc-summary-label,.mfc-wrap .mfc-selected-fabric-slot .mfc-summary-surcharge{writing-mode:horizontal-tb!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;max-width:100%!important}.mfc-wrap .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-summary-label,.mfc-wrap .mfc-selected-fabric-slot .mfc-summary-label{font-size:16px!important;line-height:1.14!important;margin-bottom:4px!important}.mfc-wrap .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-summary-preview,.mfc-wrap .mfc-selected-fabric-slot .mfc-summary-preview{width:min(100%,320px)!important;max-width:100%!important;justify-self:center!important}.mfc-wrap .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-swatch.mfc-selected-preview,.mfc-wrap .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-swatch.mfc-summary-preview,.mfc-wrap .mfc-selected-fabric-slot .mfc-swatch.mfc-selected-preview,.mfc-wrap .mfc-selected-fabric-slot .mfc-swatch.mfc-summary-preview{margin-inline:auto!important}}.single-product .woocommerce-product-gallery,.single-product div.product .woocommerce-product-gallery{max-width:100%!important;overflow-x:hidden!important}.single-product .woocommerce-product-gallery .flex-viewport{max-width:100%!important;overflow:hidden!important}.single-product .woocommerce-product-gallery .flex-control-thumbs img,.single-product .woocommerce-product-gallery__image img{max-width:100%!important;height:auto!important}:root{--mfc-fabric-selected-preview-max:248px;--mfc-fabric-lightbox-max-w:min(70vw, 560px);--mfc-fabric-lightbox-max-h:min(72svh, 560px)}@media (max-width:767px){:root{--mfc-fabric-selected-preview-max:220px;--mfc-fabric-lightbox-max-w:min(86vw, 420px);--mfc-fabric-lightbox-max-h:min(70svh, 420px)}}@media (min-width:768px) and (max-width:1023px){:root{--mfc-fabric-selected-preview-max:232px;--mfc-fabric-lightbox-max-w:min(76vw, 500px);--mfc-fabric-lightbox-max-h:min(72svh, 500px)}}.mfc-wrap .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-summary-preview,.mfc-wrap .mfc-selected-fabric-slot .mfc-summary-preview,.mfc-wrap .mfc-swatch.mfc-selected-preview,.mfc-wrap .mfc-swatch.mfc-summary-preview{width:min(100%,var(--mfc-fabric-selected-preview-max))!important;max-width:var(--mfc-fabric-selected-preview-max)!important;justify-self:center!important;margin-inline:auto!important}.mfc-wrap .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-summary-preview .mfc-thumb,.mfc-wrap .mfc-selected-fabric-slot .mfc-summary-preview .mfc-thumb,.mfc-wrap .mfc-swatch.mfc-selected-preview .mfc-thumb,.mfc-wrap .mfc-swatch.mfc-summary-preview .mfc-thumb{width:100%!important;max-width:var(--mfc-fabric-selected-preview-max)!important;aspect-ratio:1/1!important;background-size:cover!important;background-position:center center!important;image-rendering:auto!important}.mfc-lightbox .mfc-lightbox-img,.mfc-lightbox img.mfc-lightbox-img{width:auto!important;height:auto!important;max-width:var(--mfc-fabric-lightbox-max-w)!important;max-height:var(--mfc-fabric-lightbox-max-h)!important;object-fit:contain!important;image-rendering:auto!important}.mfc-lightbox .mfc-lightbox-inner{max-width:min(92vw,720px)!important;max-height:86svh!important;display:flex!important;align-items:center!important;justify-content:center!important}.mfc-lightbox .mfc-lightbox-img[data-mfc-hd-active="1"],.mfc-lightbox img.mfc-lightbox-img[data-mfc-hd-active="1"]{max-width:min(86vw,980px)!important;max-height:82svh!important}.mfc-lightbox.mfc-lightbox--premium-fabric{background:rgba(20,18,15,.66)!important;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);padding:clamp(12px,2.2vw,26px)!important}.mfc-lightbox .mfc-lightbox-inner.mfc-lightbox-inner--premium-fabric{width:auto!important;max-width:min(94vw,900px)!important;max-height:86svh!important;display:grid!important;grid-template-columns:minmax(0,var(--mfc-fabric-lightbox-max-w,min(70vw,560px))) minmax(210px,272px)!important;align-items:stretch!important;justify-content:center!important;gap:0!important;background:#fffaf1!important;border:1px solid rgba(203,188,160,.72)!important;border-radius:22px!important;box-shadow:0 24px 70px rgba(0,0,0,.38),0 0 0 1px rgba(255,255,255,.14) inset!important;overflow:hidden!important}.mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-img,.mfc-lightbox.mfc-lightbox--premium-fabric img.mfc-lightbox-img{grid-column:1!important;grid-row:1!important;align-self:center!important;justify-self:center!important;display:block!important;width:auto!important;height:auto!important;max-width:var(--mfc-fabric-lightbox-max-w,min(70vw,560px))!important;max-height:var(--mfc-fabric-lightbox-max-h,min(72svh,560px))!important;object-fit:contain!important;background:#111!important;border-radius:18px 0 0 18px!important}.mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-caption{display:none!important}.mfc-lightbox .mfc-lightbox-premium-panel{grid-column:2!important;grid-row:1!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:10px!important;padding:28px 24px 22px 24px!important;background:linear-gradient(180deg,#fffaf1 0,#fbf4e8 100%)!important;border-left:1px solid rgba(203,188,160,.55)!important;color:#171717!important;overflow:auto!important}.mfc-lightbox .mfc-lightbox-premium-kicker{font-size:10px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:rgba(106,98,87,.88)!important;margin-bottom:2px!important}.mfc-lightbox .mfc-lightbox-premium-title{font-family:Inter,sans-serif!important;font-size:clamp(22px, 2.2vw, 30px)!important;line-height:1.05!important;font-weight:700!important;letter-spacing:.01em!important;color:#111!important;word-break:normal!important;overflow-wrap:anywhere!important}.mfc-lightbox .mfc-lightbox-premium-meta{font-size:13px!important;line-height:1.45!important;color:rgba(17,17,17,.62)!important;margin-bottom:4px!important}.mfc-lightbox .mfc-lightbox-premium-features{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:4px!important}.mfc-lightbox .mfc-lightbox-feature-chip{display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:30px!important;padding:7px 9px!important;border:1px solid rgba(203,188,160,.68)!important;border-radius:999px!important;background:rgba(255,255,255,.72)!important;color:#171717!important;font-size:12px!important;line-height:1.15!important;font-weight:600!important;box-shadow:0 2px 8px rgba(0,0,0,.035)!important}.mfc-lightbox .mfc-lightbox-feature-ico{width:18px!important;height:18px!important;flex:0 0 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#fff!important;color:#111!important;font-size:11px!important;line-height:1!important}.mfc-lightbox .mfc-lightbox-feature-ico img{width:14px!important;height:14px!important;max-width:14px!important;max-height:14px!important;object-fit:contain!important;display:block!important}.mfc-lightbox .mfc-lightbox-premium-desc{margin-top:6px!important;padding-top:12px!important;border-top:1px solid rgba(203,188,160,.45)!important;color:rgba(17,17,17,.68)!important;font-size:13px!important;line-height:1.55!important}.mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close{top:12px!important;right:12px!important;width:34px!important;height:34px!important;line-height:34px!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:12px!important;background:rgba(17,17,17,.92)!important;color:#fff!important;font-size:22px!important;font-weight:400!important;box-shadow:0 8px 20px rgba(0,0,0,.25)!important;z-index:5!important}.mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close:focus{outline:2px solid rgba(203,188,160,.9)!important;outline-offset:2px!important}@media (max-width:767px){.mfc-lightbox.mfc-lightbox--premium-fabric{padding:12px!important;align-items:center!important}.mfc-lightbox .mfc-lightbox-inner.mfc-lightbox-inner--premium-fabric{width:min(94vw,430px)!important;max-width:min(94vw,430px)!important;max-height:86svh!important;display:flex!important;flex-direction:column!important;border-radius:22px!important}.mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-img,.mfc-lightbox.mfc-lightbox--premium-fabric img.mfc-lightbox-img{width:100%!important;max-width:100%!important;max-height:min(54svh,var(--mfc-fabric-lightbox-max-h,420px))!important;border-radius:22px 22px 0 0!important}.mfc-lightbox .mfc-lightbox-premium-panel{width:100%!important;max-height:30svh!important;border-left:0!important;border-top:1px solid rgba(203,188,160,.55)!important;padding:15px 16px 16px 16px!important;gap:8px!important}.mfc-lightbox .mfc-lightbox-premium-title{font-size:22px!important;line-height:1.1!important;overflow-wrap:normal!important}.mfc-lightbox .mfc-lightbox-feature-chip{font-size:11px!important;min-height:28px!important;padding:6px 8px!important}.mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close{top:10px!important;right:10px!important;width:32px!important;height:32px!important;line-height:32px!important;border-radius:11px!important}}@media (min-width:768px) and (max-width:1100px){.mfc-lightbox .mfc-lightbox-inner.mfc-lightbox-inner--premium-fabric{grid-template-columns:minmax(0,var(--mfc-fabric-lightbox-max-w,min(76vw,500px))) minmax(190px,240px)!important;max-width:min(94vw,780px)!important}.mfc-lightbox .mfc-lightbox-premium-panel{padding:24px 20px 20px 20px!important}}.mfc-lightbox[aria-hidden=true],.mfc-lightbox[hidden]{display:none!important;pointer-events:none!important}.mfc-lightbox.mfc-lightbox--premium-fabric:not([hidden]){pointer-events:auto!important}.mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-inner.mfc-lightbox-inner--premium-fabric{contain:layout paint!important}.mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-img,.mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-premium-panel{backface-visibility:hidden!important}body .mfc-lightbox.mfc-lightbox--premium-fabric,html body .mfc-lightbox.mfc-lightbox--premium-fabric{position:fixed!important;inset:0!important;z-index:999999!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:clamp(12px,2.4vw,28px)!important;background:rgba(18,17,15,.68)!important;backdrop-filter:blur(3px) saturate(1.02)!important;-webkit-backdrop-filter:blur(3px) saturate(1.02)!important;box-sizing:border-box!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-inner.mfc-lightbox-inner--premium-fabric,html body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-inner.mfc-lightbox-inner--premium-fabric{position:relative!important;width:min(94vw,920px)!important;max-width:min(94vw,920px)!important;max-height:min(86svh,680px)!important;display:grid!important;grid-template-columns:minmax(0,min(64vw,610px)) minmax(270px,318px)!important;align-items:stretch!important;justify-content:center!important;gap:0!important;overflow:hidden!important;background:#fffaf1!important;border:1px solid rgba(203,188,160,.82)!important;border-radius:24px!important;box-shadow:0 26px 76px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.18) inset!important;box-sizing:border-box!important;contain:layout paint!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-img,body .mfc-lightbox.mfc-lightbox--premium-fabric img.mfc-lightbox-img,html body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-img,html body .mfc-lightbox.mfc-lightbox--premium-fabric img.mfc-lightbox-img{grid-column:1!important;grid-row:1!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-width:none!important;max-height:min(86svh,680px)!important;aspect-ratio:1/1!important;object-fit:cover!important;object-position:center center!important;background:#111!important;border-radius:24px 0 0 24px!important;image-rendering:auto!important;backface-visibility:hidden!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-caption{display:none!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-premium-panel,html body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-premium-panel{grid-column:2!important;grid-row:1!important;min-width:0!important;width:100%!important;height:100%!important;max-height:min(86svh,680px)!important;display:flex!important;flex-direction:column!important;gap:11px!important;padding:30px 24px 22px 24px!important;overflow:auto!important;overscroll-behavior:contain!important;background:linear-gradient(180deg,#fffaf1 0,#fbf3e7 100%)!important;border-left:1px solid rgba(203,188,160,.62)!important;color:#141414!important;box-sizing:border-box!important;backface-visibility:hidden!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-premium-kicker{margin:0 0 1px!important;color:rgba(106,98,87,.92)!important;font-family:Inter,Arial,sans-serif!important;font-size:10px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-premium-title{margin:0!important;color:#101010!important;font-family:Inter,Arial,sans-serif!important;font-size:clamp(23px, 2.25vw, 31px)!important;line-height:1.05!important;font-weight:800!important;letter-spacing:.005em!important;word-break:normal!important;overflow-wrap:anywhere!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-premium-meta{margin:0 0 6px!important;color:rgba(18,18,18,.64)!important;font-family:Inter,Arial,sans-serif!important;font-size:13px!important;line-height:1.45!important;font-weight:500!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-premium-features{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:2px 0 2px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-feature-chip{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;min-height:31px!important;max-width:100%!important;padding:7px 10px!important;border:1px solid rgba(203,188,160,.72)!important;border-radius:999px!important;background:rgba(255,255,255,.76)!important;color:#141414!important;font-family:Inter,Arial,sans-serif!important;font-size:12px!important;line-height:1.16!important;font-weight:700!important;box-shadow:0 2px 9px rgba(0,0,0,.035)!important;box-sizing:border-box!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-feature-label{min-width:0!important;overflow-wrap:anywhere!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-feature-ico{width:18px!important;height:18px!important;flex:0 0 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:rgba(255,255,255,.96)!important;color:#111!important;font-size:11px!important;line-height:1!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-feature-ico img{width:14px!important;height:14px!important;max-width:14px!important;max-height:14px!important;object-fit:contain!important;display:block!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-premium-desc{margin-top:7px!important;padding-top:13px!important;border-top:1px solid rgba(203,188,160,.48)!important;color:rgba(17,17,17,.7)!important;font-family:Inter,Arial,sans-serif!important;font-size:13px!important;line-height:1.56!important;font-weight:450!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-premium-rule{margin-top:auto!important;min-height:1px!important;width:100%!important;background:rgba(203,188,160,.42)!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close,html body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close{position:absolute!important;top:12px!important;right:12px!important;z-index:8!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(255,255,255,.7)!important;border-radius:12px!important;background:rgba(17,17,17,.92)!important;color:#fff!important;font-size:23px!important;line-height:1!important;font-weight:400!important;box-shadow:0 8px 20px rgba(0,0,0,.26)!important;cursor:pointer!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close:focus{outline:2px solid rgba(203,188,160,.95)!important;outline-offset:2px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile]{padding:12px!important;align-items:center!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-inner.mfc-lightbox-inner--premium-fabric,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-inner.mfc-lightbox-inner--premium-fabric{width:min(94vw,430px)!important;max-width:min(94vw,430px)!important;max-height:min(88svh,760px)!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;border-radius:22px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-img,body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile img.mfc-lightbox-img,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-img,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] img.mfc-lightbox-img{flex:0 0 auto!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:min(52svh,430px)!important;aspect-ratio:1/1!important;object-fit:cover!important;border-radius:22px 22px 0 0!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-panel,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-panel{flex:1 1 auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:38svh!important;padding:19px 28px 22px 28px!important;gap:9px!important;border-left:0!important;border-top:1px solid rgba(203,188,160,.58)!important;overflow:auto!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-kicker,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-kicker{font-size:10px!important;letter-spacing:.13em!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-title,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-title{font-size:clamp(24px, 7vw, 32px)!important;line-height:1.04!important;overflow-wrap:anywhere!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-meta,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-meta{font-size:14px!important;line-height:1.42!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-features,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-features{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;margin-top:5px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-feature-chip,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-feature-chip{width:100%!important;min-height:36px!important;padding:8px 11px!important;font-size:12px!important;white-space:normal!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-desc,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-desc{font-size:13px!important;line-height:1.55!important;margin-top:8px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-close,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-close{top:11px!important;right:11px!important;width:34px!important;height:34px!important;border-radius:12px!important}@media (max-width:380px){body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-panel,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-panel{padding-left:18px!important;padding-right:18px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-features,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-features{grid-template-columns:1fr!important}}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--tablet .mfc-lightbox-inner.mfc-lightbox-inner--premium-fabric,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=tablet] .mfc-lightbox-inner.mfc-lightbox-inner--premium-fabric{width:min(94vw,800px)!important;max-width:min(94vw,800px)!important;grid-template-columns:minmax(0,1fr) minmax(245px,285px)!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--tablet .mfc-lightbox-premium-panel,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=tablet] .mfc-lightbox-premium-panel{padding:25px 20px 20px 20px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close,body .mfc-lightbox.mfc-lightbox--premium-fabric button.mfc-lightbox-close,html body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close,html body .mfc-lightbox.mfc-lightbox--premium-fabric button.mfc-lightbox-close{all:unset!important;-webkit-appearance:none!important;appearance:none!important;box-sizing:border-box!important;position:absolute!important;top:12px!important;right:12px!important;z-index:50!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;max-width:42px!important;max-height:42px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(255,255,255,.74)!important;border-radius:15px!important;background:rgba(17,17,17,.88)!important;color:#fff!important;box-shadow:0 8px 22px rgba(0,0,0,.24),0 0 0 2px rgba(203,188,160,.62)!important;font-family:Inter,Arial,sans-serif!important;font-size:31px!important;line-height:1!important;font-weight:300!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer!important;opacity:1!important;visibility:visible!important;overflow:hidden!important;transform:none!important;isolation:isolate!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;user-select:none!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close::after,body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close::before,html body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close::after,html body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close::before{content:none!important;display:none!important;width:0!important;height:0!important;background:0 0!important;border:0!important;box-shadow:none!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close .mfc-lightbox-close-symbol,html body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close .mfc-lightbox-close-symbol{display:block!important;width:1em!important;height:1em!important;line-height:.88!important;pointer-events:none!important;transform:translateY(-1px)!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close:focus,body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close:hover,html body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close:focus,html body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close:hover{background:rgba(17,17,17,.94)!important;color:#fff!important;border-color:rgba(255,255,255,.86)!important;box-shadow:0 8px 22px rgba(0,0,0,.26),0 0 0 2px rgba(203,188,160,.78)!important;transform:none!important;outline:0!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close:active,html body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close:active{transform:scale(.985)!important}body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close:focus-visible,html body .mfc-lightbox.mfc-lightbox--premium-fabric .mfc-lightbox-close:focus-visible{outline:2px solid rgba(203,188,160,.95)!important;outline-offset:3px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-close,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-close,html body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-close,html body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-close{top:13px!important;right:13px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;border-radius:16px!important;font-size:32px!important}@media (max-width:380px){body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-close,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-close{top:10px!important;right:10px!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;max-width:42px!important;max-height:42px!important;border-radius:15px!important}}body.single-product.mfc-style-gallery-overflow-guard,body.single-product.mfc-style-overflow-guard{max-width:100vw!important;overflow-x:clip!important}@supports not (overflow-x:clip){body.single-product.mfc-style-gallery-overflow-guard,body.single-product.mfc-style-overflow-guard{overflow-x:hidden!important}}body.single-product.mfc-style-gallery-overflow-guard .ast-container,body.single-product.mfc-style-gallery-overflow-guard .site,body.single-product.mfc-style-gallery-overflow-guard .site-content,body.single-product.mfc-style-gallery-overflow-guard .summary.entry-summary,body.single-product.mfc-style-gallery-overflow-guard div.product,body.single-product.mfc-style-gallery-overflow-guard form.cart,body.single-product.mfc-style-overflow-guard .ast-container,body.single-product.mfc-style-overflow-guard .site,body.single-product.mfc-style-overflow-guard .site-content,body.single-product.mfc-style-overflow-guard .summary.entry-summary,body.single-product.mfc-style-overflow-guard div.product,body.single-product.mfc-style-overflow-guard form.cart{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body.single-product .woocommerce-product-gallery,body.single-product .woocommerce-product-gallery .flex-viewport,body.single-product [data-mfc-gallery-overflow-guard="1"],body.single-product [data-mfc-gallery-viewport-guard="1"],body.single-product div.product .woocommerce-product-gallery{min-width:0!important;max-width:100%!important;overflow-x:clip!important;box-sizing:border-box!important}@supports not (overflow-x:clip){body.single-product .woocommerce-product-gallery,body.single-product .woocommerce-product-gallery .flex-viewport,body.single-product [data-mfc-gallery-overflow-guard="1"],body.single-product [data-mfc-gallery-viewport-guard="1"],body.single-product div.product .woocommerce-product-gallery{overflow-x:hidden!important}}body.single-product .woocommerce-product-gallery .flex-viewport,body.single-product [data-mfc-gallery-viewport-guard="1"]{contain:paint!important}body.single-product .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__wrapper,body.single-product [data-mfc-gallery-slide-guard="1"],body.single-product [data-mfc-gallery-wrapper-guard="1"]{min-width:0!important;box-sizing:border-box!important}body.single-product .woocommerce-product-gallery .flex-control-thumbs img,body.single-product .woocommerce-product-gallery__image img,body.single-product [data-mfc-gallery-overflow-guard="1"] img{max-width:100%!important;height:auto!important;box-sizing:border-box!important}body .mfc-lightbox.mfc-lightbox--premium-fabric[aria-hidden=true],body .mfc-lightbox.mfc-lightbox--premium-fabric[hidden],body .mfc-lightbox[aria-hidden=true],body .mfc-lightbox[hidden],html body .mfc-lightbox.mfc-lightbox--premium-fabric[aria-hidden=true],html body .mfc-lightbox.mfc-lightbox--premium-fabric[hidden],html body .mfc-lightbox[aria-hidden=true],html body .mfc-lightbox[hidden]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body .mfc-lightbox[aria-hidden=true] *,body .mfc-lightbox[hidden] *,html body .mfc-lightbox[aria-hidden=true] *,html body .mfc-lightbox[hidden] *{pointer-events:none!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot{isolation:isolate!important;transform:none!important;transition:border-color .16s ease,filter .16s ease!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__thumb{display:block!important;width:var(--mfc-pdot-size,74px)!important;height:var(--mfc-pdot-size,74px)!important;margin:0 auto!important;border-radius:999px!important;overflow:hidden!important;background-color:#fff!important;background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important;border:1px solid rgba(211,196,172,.95)!important;box-shadow:0 1px 6px rgba(17,17,17,.04),inset 0 0 0 1px rgba(255,255,255,.82)!important;box-sizing:border-box!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.is-active .mfc-palette-dot__thumb{border-color:rgba(17,17,17,.82)!important;box-shadow:0 0 0 1px rgba(17,17,17,.72),0 8px 18px rgba(17,17,17,.08),inset 0 0 0 1px rgba(255,255,255,.86)!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot:hover .mfc-palette-dot__thumb{border-color:rgba(17,17,17,.55)!important}.mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__label{margin-top:2px!important;line-height:1.15!important}.mfc-wrap .mfc-palette-panel:not([hidden]) .mfc-grid,.mfc-wrap .mfc-palette-panel:not([hidden]) .mfc-palette-grid,.mfc-wrap .mfc-palette-panel:not([hidden]).mfc-palette-grid,.mfc-wrap .mfc-panel.is-active .mfc-grid{position:relative!important;border-radius:20px!important;background:linear-gradient(180deg,rgba(255,255,255,.98) 0,rgba(253,250,246,.98) 100%)!important;box-shadow:inset 0 0 0 1px rgba(211,196,172,.18)!important;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 10px,#000 calc(100% - 12px),transparent 100%)!important;mask-image:linear-gradient(to bottom,transparent 0,#000 10px,#000 calc(100% - 12px),transparent 100%)!important}@media (max-width:767px){.mfc-wrap .mfc-palette-panel:not([hidden]) .mfc-grid,.mfc-wrap .mfc-palette-panel:not([hidden]) .mfc-palette-grid,.mfc-wrap .mfc-palette-panel:not([hidden]).mfc-palette-grid,.mfc-wrap .mfc-panel.is-active .mfc-grid{max-height:min(60svh,520px)!important;padding:14px 12px 18px!important;scrollbar-width:thin!important;scrollbar-color:rgba(203,188,160,.45) transparent!important}}@media (min-width:768px){.mfc-wrap .mfc-palette-panel:not([hidden]) .mfc-grid,.mfc-wrap .mfc-palette-panel:not([hidden]) .mfc-palette-grid,.mfc-wrap .mfc-palette-panel:not([hidden]).mfc-palette-grid,.mfc-wrap .mfc-panel.is-active .mfc-grid{padding:16px 14px 20px!important}}.mfc-wrap .mfc-groups{flex-wrap:wrap!important;gap:10px 10px!important;align-items:center!important;margin:12px 0 14px!important}.mfc-wrap .mfc-groups .mfc-group-btn{min-height:40px!important;padding:9px 14px!important;border-radius:999px!important;border:1px solid rgba(211,196,172,.82)!important;background:rgba(255,255,255,.88)!important;color:#171717!important;font-size:13px!important;line-height:1.15!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:uppercase!important;box-shadow:none!important;transform:none!important}.mfc-wrap .mfc-groups .mfc-group-btn.is-active{border-color:rgba(17,17,17,.88)!important;background:linear-gradient(180deg,#d8cab0 0,#cbbca0 100%)!important;color:#111!important}.mfc-wrap .mfc-groups .mfc-group-btn:focus,.mfc-wrap .mfc-groups .mfc-group-btn:hover{border-color:rgba(17,17,17,.72)!important;outline:0!important}@media (max-width:767px){.mfc-wrap .mfc-groups{gap:8px!important}.mfc-wrap .mfc-groups .mfc-group-btn{flex:1 1 calc(50% - 8px)!important;min-width:0!important;padding:10px 8px!important;text-align:center!important;white-space:normal!important}}.mfc-wrap .mfc-swatch{border-color:rgba(231,223,210,.92)!important;box-shadow:0 1px 8px rgba(17,17,17,.025)!important;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease!important}.mfc-wrap .mfc-swatch:hover{border-color:rgba(203,188,160,.9)!important;box-shadow:0 6px 14px rgba(17,17,17,.045)!important}.mfc-extra-delivery,.mfc-wrap .mfc-segment{border-color:rgba(211,196,172,.82)!important;background:rgba(255,253,250,.98)!important}.mfc-wrap .mfc-del-opt,.mfc-wrap .mfc-seg-opt{transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease!important}.mfc-wrap .mfc-del-opt.is-active,.mfc-wrap .mfc-seg-opt.is-active{border-color:rgba(17,17,17,.86)!important;box-shadow:0 5px 14px rgba(17,17,17,.055)!important}html body.single-product .mfc-wrap .mfc-palettes-ui{--mfc-pal-arch-border:rgba(203,188,160,.82);--mfc-pal-arch-border-active:rgba(45,45,45,.82);--mfc-pal-fit-standard:130% auto;--mfc-pal-fit-wide:116% auto;--mfc-pal-fit-compact:144% auto;--mfc-pal-fit-position:center 53%}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot,html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.is-active,html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.mfc-dot-has-img{height:auto!important;min-height:0!important;aspect-ratio:auto!important;padding:0!important;margin:0!important;border:0!important;background:0 0!important;box-shadow:none!important;transform:none!important;overflow:visible!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot::after,html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot::before,html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__thumb::after,html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__thumb::before{content:none!important;display:none!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__thumb{display:block!important;flex:0 0 auto!important;aspect-ratio:1/1!important;border-radius:999px!important;overflow:hidden!important;background-color:#fff!important;background-image:var(--mfc-pal-bg-image,inherit);background-size:var(--mfc-pal-fit,var(--mfc-pal-fit-standard))!important;background-position:var(--mfc-pal-fit-position)!important;background-repeat:no-repeat!important;background-blend-mode:normal!important;border:1px solid var(--mfc-pal-arch-border)!important;box-shadow:0 2px 8px rgba(17,17,17,.028)!important;filter:none!important;box-sizing:border-box!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.mfc-palette-fit--wide .mfc-palette-dot__thumb,html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot[data-mfc-palette-fit=wide] .mfc-palette-dot__thumb{--mfc-pal-fit:var(--mfc-pal-fit-wide)}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.mfc-palette-fit--compact .mfc-palette-dot__thumb,html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot[data-mfc-palette-fit=compact] .mfc-palette-dot__thumb{--mfc-pal-fit:var(--mfc-pal-fit-compact)}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.is-active .mfc-palette-dot__thumb{border-color:var(--mfc-pal-arch-border-active)!important;box-shadow:0 0 0 1px rgba(45,45,45,.58),0 7px 16px rgba(17,17,17,.065)!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot:focus-visible .mfc-palette-dot__thumb,html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot:hover .mfc-palette-dot__thumb{border-color:rgba(45,45,45,.55)!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__meta{width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:0!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__label{margin-top:0!important;padding:0!important;line-height:1.08!important;font-weight:700!important;color:#2f2f2f!important;white-space:nowrap!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__state{opacity:.72!important;transform:translateY(-1px)!important}@media (max-width:767px){html body.single-product .mfc-wrap .mfc-palettes-ui{padding-left:6px!important;padding-right:6px!important;--mfc-pal-fit-standard:132% auto;--mfc-pal-fit-wide:118% auto;--mfc-pal-fit-compact:148% auto;--mfc-pal-fit-position:center 53%}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar{gap:8px 4px!important;justify-content:center!important;align-items:flex-start!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot{flex:0 1 calc((100% - 4px)/ 2)!important;width:calc((100% - 4px)/ 2)!important;max-width:176px!important;gap:4px!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__thumb{width:clamp(136px,39vw,150px)!important;height:clamp(136px,39vw,150px)!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__label{font-size:13px!important}}@media (min-width:768px) and (max-width:1199px){html body.single-product .mfc-wrap .mfc-palettes-ui{padding-left:8px!important;padding-right:8px!important;--mfc-pal-fit-standard:128% auto;--mfc-pal-fit-wide:116% auto;--mfc-pal-fit-compact:140% auto;--mfc-pal-fit-position:center 53%}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar{gap:8px 4px!important;justify-content:center!important;align-items:flex-start!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot{flex:0 1 calc((100% - 12px)/ 4)!important;width:calc((100% - 12px)/ 4)!important;max-width:150px!important;gap:4px!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__thumb{width:clamp(108px,11vw,122px)!important;height:clamp(108px,11vw,122px)!important}}@media (min-width:1200px){html body.single-product .mfc-wrap .mfc-palettes-ui{padding-left:8px!important;padding-right:8px!important;--mfc-pal-fit-standard:126% auto;--mfc-pal-fit-wide:114% auto;--mfc-pal-fit-compact:138% auto;--mfc-pal-fit-position:center 53%}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar{gap:8px 2px!important;justify-content:center!important;align-items:flex-start!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot{flex:0 1 calc((100% - 6px)/ 4)!important;width:calc((100% - 6px)/ 4)!important;max-width:158px!important;gap:3px!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__thumb{width:clamp(118px,7vw,130px)!important;height:clamp(118px,7vw,130px)!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__label{font-size:13px!important}}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot[data-mfc-smart-fit="1"] .mfc-palette-dot__thumb{background-size:var(--mfc-pal-fit,var(--mfc-pal-fit-standard))!important;background-position:var(--mfc-pal-fit-position,center 53%)!important;transition:background-size .18s ease,border-color .18s ease,box-shadow .18s ease!important}@media (hover:hover) and (pointer:fine) and (min-width:1024px){html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot[data-mfc-smart-fit="1"]:focus-visible .mfc-palette-dot__thumb,html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot[data-mfc-smart-fit="1"]:hover .mfc-palette-dot__thumb{background-size:var(--mfc-pal-fit-hover,var(--mfc-pal-fit,var(--mfc-pal-fit-standard)))!important}}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-groups{margin:6px 0 7px!important;padding:4px!important;border-radius:999px!important;border:1px solid rgba(211,196,172,.48)!important;background:rgba(255,253,249,.76)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)!important;flex-wrap:nowrap!important;gap:4px!important;align-items:center!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;scroll-snap-type:x proximity!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-groups::-webkit-scrollbar{display:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-groups .mfc-group-btn{flex:0 0 auto!important;width:auto!important;min-width:max-content!important;min-height:28px!important;height:28px!important;padding:5px 10px!important;border-radius:999px!important;border:1px solid rgba(211,196,172,.82)!important;background:rgba(255,255,255,.92)!important;color:#221f1b!important;font-size:11px!important;line-height:1!important;font-weight:700!important;letter-spacing:.01em!important;text-transform:uppercase!important;white-space:nowrap!important;text-align:center!important;box-shadow:none!important;transform:none!important;scroll-snap-align:start!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-groups .mfc-group-btn.is-active{border-color:rgba(42,39,34,.72)!important;background:linear-gradient(180deg,#dfd1b8 0,#cbbca0 100%)!important;color:#111!important;box-shadow:0 1px 5px rgba(17,17,17,.035),inset 0 1px 0 rgba(255,255,255,.42)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-groups .mfc-group-btn:focus-visible,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-groups .mfc-group-btn:hover{border-color:rgba(42,39,34,.55)!important;outline:0!important}@media (max-width:767px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-groups{margin:5px 0 6px!important;padding:3px!important;gap:4px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-groups .mfc-group-btn{height:27px!important;min-height:27px!important;padding:5px 9px!important;font-size:10.5px!important}}@media (min-width:768px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-groups{margin:6px 0 7px!important;padding:4px!important;gap:5px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-groups .mfc-group-btn{height:28px!important;min-height:28px!important;padding:5px 11px!important;font-size:11px!important}}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot .mfc-palette-dot__thumb,html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.is-active .mfc-palette-dot__thumb,html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.mfc-dot-has-img .mfc-palette-dot__thumb,html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot[data-mfc-smart-fit="1"] .mfc-palette-dot__thumb{--mfc-pal-fit:contain!important;--mfc-pal-fit-hover:contain!important;--mfc-pal-fit-position:center center!important;background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important;background-origin:content-box!important;background-clip:padding-box!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot[data-mfc-smart-fit="1"]:focus-visible .mfc-palette-dot__thumb,html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot[data-mfc-smart-fit="1"]:hover .mfc-palette-dot__thumb{background-size:contain!important;background-position:center center!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-panel .mfc-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-panel .mfc-grid{gap:14px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview){background:rgba(255,255,255,.97)!important;border:1px solid rgba(225,216,201,.88)!important;border-radius:18px!important;padding:8px 8px 10px!important;gap:7px!important;box-shadow:0 8px 20px rgba(30,24,16,.035)!important;transform:none!important;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease,transform .18s ease!important;overflow:visible!important;z-index:1!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-thumb{border-radius:15px!important;border:0!important;outline:0!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)!important;overflow:hidden!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) input:checked+.mfc-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) input:checked+.mfc-thumb{outline:0!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-caption,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-caption{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:30px!important;margin:0!important;padding:0 3px!important;color:#24211d!important;font-size:12.8px!important;line-height:1.16!important;font-weight:650!important;letter-spacing:.01em!important;text-align:center!important;text-transform:uppercase!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badges,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badges{top:6px!important;right:6px!important;gap:4px!important;max-width:calc(100% - 12px)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge{min-width:22px!important;height:22px!important;border-radius:999px!important;box-shadow:0 1px 5px rgba(17,17,17,.16)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-info,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-info,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;background:rgba(255,255,255,.94)!important;box-shadow:0 2px 8px rgba(17,17,17,.18)!important;border:1px solid rgba(255,255,255,.72)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch.is-selected:not(.mfc-selected-preview):not(.mfc-summary-preview),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch.is-selected:not(.mfc-selected-preview):not(.mfc-summary-preview){border-color:rgba(17,17,17,.88)!important;border-width:2px!important;background:#fff!important;box-shadow:0 10px 24px rgba(17,17,17,.075),inset 0 0 0 1px rgba(255,255,255,.9)!important;transform:none!important;z-index:3!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch.is-selected:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-caption,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch.is-selected:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-caption{color:#111!important;font-weight:750!important}@media (hover:hover) and (pointer:fine){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview):hover,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview):hover{border-color:rgba(203,188,160,.95)!important;box-shadow:0 12px 26px rgba(30,24,16,.065)!important;transform:translateY(-1px)!important}}@media (max-width:767px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-panel .mfc-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-panel .mfc-grid{gap:12px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview){border-radius:17px!important;padding:7px 7px 9px!important;gap:6px!important;transform:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-thumb{border-radius:14px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-caption,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-caption{font-size:12.4px!important;min-height:28px!important}}@media (min-width:768px) and (max-width:1199px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-panel .mfc-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-panel .mfc-grid{gap:14px!important}}@media (min-width:1200px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-panel .mfc-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-panel .mfc-grid{gap:15px!important}}@media (min-width:768px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-hint.mfc-selected-fabric-slot,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-fabric-slot{min-height:0!important;padding:14px 16px!important;margin-top:10px!important;margin-bottom:12px!important;align-items:center!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-selected-summary,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-fabric-slot .mfc-selected-summary{display:grid!important;grid-template-columns:minmax(170px,1fr) minmax(180px,240px)!important;gap:16px!important;align-items:center!important;justify-items:stretch!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-summary-text,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-fabric-slot .mfc-summary-text{align-self:center!important;padding:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-summary-label,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-fabric-slot .mfc-summary-label{margin-bottom:5px!important;font-size:17px!important;line-height:1.12!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-summary-group,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-summary-surcharge,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-fabric-slot .mfc-summary-group,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-fabric-slot .mfc-summary-surcharge{font-size:13px!important;line-height:1.35!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-summary-preview,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-fabric-slot .mfc-summary-preview,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-swatch.mfc-selected-preview,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-swatch.mfc-summary-preview{width:min(100%,230px)!important;max-width:230px!important;justify-self:center!important;margin-inline:auto!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-summary-preview .mfc-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-fabric-slot .mfc-summary-preview .mfc-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-swatch.mfc-selected-preview .mfc-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-swatch.mfc-summary-preview .mfc-thumb{max-width:230px!important}}@media (min-width:768px) and (max-width:1199px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-panel .mfc-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-panel .mfc-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;padding-left:12px!important;padding-right:12px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview){border-radius:16px!important;padding:7px 7px 9px!important;gap:6px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-thumb{border-radius:13px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-caption,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-caption{font-size:11.8px!important;min-height:26px!important;line-height:1.12!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-info,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-info,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important}}@media (min-width:1200px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-hint.mfc-selected-fabric-slot,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-fabric-slot{padding:14px 18px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-selected-summary,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-fabric-slot .mfc-selected-summary{grid-template-columns:minmax(210px,1fr) minmax(200px,250px)!important;gap:18px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-hint.mfc-selected-fabric-slot .mfc-summary-preview,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-fabric-slot .mfc-summary-preview,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-swatch.mfc-selected-preview,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-swatch.mfc-summary-preview{width:min(100%,240px)!important;max-width:240px!important}}@media (min-width:768px) and (max-width:1199px){html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar{gap:8px 4px!important;justify-content:center!important;align-items:flex-start!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot{flex:0 1 calc((100% - 12px)/ 4)!important;width:calc((100% - 12px)/ 4)!important;max-width:170px!important;gap:3px!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__thumb{width:clamp(126px,14.5vw,150px)!important;height:clamp(126px,14.5vw,150px)!important;background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important}html body.single-product .mfc-wrap .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__label{font-size:13px!important;line-height:1.08!important}}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]){padding:12px!important;border-radius:18px!important;border-color:rgba(211,196,172,.78)!important;background:rgba(255,253,250,.98)!important;box-shadow:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-title,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment-title,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-title,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-segment-title{margin-bottom:10px!important;font-size:15px!important;line-height:1.25!important;font-weight:700!important;color:#4f4b45!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment-options,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-segment-options{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-opt,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-opt{min-width:0!important;min-height:0!important;height:auto!important;padding:8px 8px 9px!important;border-radius:15px!important;border:1px solid rgba(211,196,172,.78)!important;background:rgba(255,255,255,.96)!important;box-shadow:0 1px 5px rgba(17,17,17,.018)!important;transform:none!important;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-opt:hover,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-opt:hover{transform:none!important;border-color:rgba(68,62,52,.56)!important;box-shadow:0 4px 12px rgba(17,17,17,.035)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-opt.is-active,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-opt.is-active{transform:none!important;border:2px solid rgba(17,17,17,.88)!important;box-shadow:0 5px 14px rgba(17,17,17,.055),inset 0 0 0 1px rgba(255,255,255,.82)!important;background:#fff!important;z-index:2!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-thumb{width:min(100%,96px)!important;max-width:96px!important;aspect-ratio:1/1!important;height:auto!important;margin:0 auto!important;border-radius:12px!important;overflow:hidden!important;border:1px solid rgba(211,196,172,.44)!important;background:#f7f5f0!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.62)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-thumb img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-thumb img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-label,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-label{display:block!important;width:100%!important;margin-top:1px!important;color:#4e4a43!important;font-size:12px!important;line-height:1.15!important;font-weight:600!important;letter-spacing:.02em!important;text-align:center!important;text-transform:uppercase!important;overflow-wrap:anywhere!important}@media (min-width:1024px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment-options,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-segment-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-opt,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-opt{padding:8px 7px 9px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-thumb{width:min(100%,88px)!important;max-width:88px!important}}@media (min-width:768px) and (max-width:1023px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]){padding:12px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment-options,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-segment-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-thumb{width:min(100%,92px)!important;max-width:92px!important}}@media (max-width:767px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]){padding:12px!important;border-radius:18px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment-options,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-segment-options{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-opt,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-opt{padding:9px 8px 10px!important;gap:8px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-thumb{width:min(100%,108px)!important;max-width:108px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-label,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-label{font-size:12px!important}}@media (min-width:1024px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]){padding:10px!important;border-radius:17px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-title,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment-title,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-title,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-segment-title{margin-bottom:8px!important;font-size:14px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment-options,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-segment-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-opt,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-opt{padding:7px 6px 7px!important;gap:5px!important;border-radius:14px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-thumb{width:min(100%,74px)!important;max-width:74px!important;border-radius:10px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-label,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-label{font-size:10.5px!important;line-height:1.12!important;margin-top:0!important}}@media (max-width:767px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]){padding:10px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment-options,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-segment-options{gap:10px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-opt,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-opt{padding:8px 7px 8px!important;gap:6px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-thumb{width:min(100%,100px)!important;max-width:100px!important;border-radius:11px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-seg-label,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment:not([data-mfc-seg-type=corner_side]) .mfc-seg-label{font-size:11.5px!important;line-height:1.12!important}}html body.single-product .mfc-wrap .mfc-del-opt,html body.single-product .mfc-wrap .mfc-del-opt-main,html body.single-product .mfc-wrap .mfc-del-opt-title,html body.single-product .mfc-wrap .mfc-del-tip-wrap,html body.single-product .mfc-wrap .mfc-delivery,html body.single-product .mfc-wrap .mfc-delivery-options,html body.single-product .mfc-wrap .mfc-extra-delivery{overflow:visible!important}html body.single-product .mfc-wrap .mfc-extra-delivery{position:relative!important;z-index:4!important;border-color:rgba(211,196,172,.82)!important;border-radius:20px!important;background:rgba(255,253,250,.98)!important}html body.single-product .mfc-wrap .mfc-delivery-title{font-weight:700!important;letter-spacing:-.01em!important;color:#4f4b45!important}html body.single-product .mfc-wrap .mfc-delivery-sub{color:#5f5a52!important;line-height:1.35!important}html body.single-product .mfc-wrap .mfc-delivery-options{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;position:relative!important;z-index:6!important}html body.single-product .mfc-wrap .mfc-del-opt{position:relative!important;min-width:0!important;min-height:74px!important;height:auto!important;padding:12px 12px!important;border:1px solid rgba(211,196,172,.72)!important;border-radius:15px!important;background:rgba(255,255,255,.92)!important;box-shadow:none!important;transform:none!important;z-index:1!important;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease!important}html body.single-product .mfc-wrap .mfc-del-opt:focus-within,html body.single-product .mfc-wrap .mfc-del-opt:hover{border-color:rgba(68,61,52,.42)!important;background:#fff!important}html body.single-product .mfc-wrap .mfc-del-opt.is-active{border:2px solid rgba(17,17,17,.88)!important;background:#fff!important;box-shadow:0 4px 12px rgba(17,17,17,.045)!important;transform:none!important;z-index:3!important}html body.single-product .mfc-wrap .mfc-del-opt-main{display:grid!important;grid-template-rows:auto 1fr!important;align-content:start!important;gap:8px!important;width:100%!important;min-width:0!important;padding:0!important}html body.single-product .mfc-wrap .mfc-del-opt-title{display:grid!important;grid-template-columns:minmax(0,1fr) 22px!important;align-items:center!important;column-gap:8px!important;width:100%!important;min-height:22px!important;min-width:0!important;font-weight:700!important;color:#222!important;line-height:1.1!important}html body.single-product .mfc-wrap .mfc-del-opt-price{display:block!important;color:#302d29!important;font-weight:500!important;line-height:1.18!important;min-width:0!important;overflow-wrap:anywhere!important}html body.single-product .mfc-wrap .mfc-del-opt.is-free .mfc-del-opt-price{color:#111!important;font-weight:700!important}html body.single-product .mfc-wrap .mfc-del-tip-wrap{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:end!important;align-self:center!important;width:22px!important;height:22px!important;min-width:22px!important;flex:0 0 22px!important;border-radius:999px!important;background:rgba(203,188,160,.2)!important;border:1px solid rgba(203,188,160,.9)!important;z-index:30!important}html body.single-product .mfc-wrap .mfc-del-tip-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;font-size:13px!important;font-weight:800!important;line-height:1!important;color:#2a241d!important;background:0 0!important;opacity:1!important}html body.single-product .mfc-wrap .mfc-del-tip{position:absolute!important;bottom:calc(100% + 11px)!important;top:auto!important;width:max-content!important;max-width:min(320px,78vw)!important;padding:10px 12px!important;border-radius:12px!important;background:#cbbca0!important;color:#fff!important;border:1px solid rgba(164,145,112,.6)!important;box-shadow:0 14px 28px rgba(35,26,15,.16)!important;font-size:12.5px!important;line-height:1.25!important;font-weight:600!important;text-align:left!important;white-space:normal!important;z-index:99999!important;pointer-events:none!important}html body.single-product .mfc-wrap .mfc-del-tip:after{content:''!important;position:absolute!important;top:100%!important;border:7px solid transparent!important;border-top-color:#cbbca0!important}html body.single-product .mfc-wrap .mfc-del-opt:first-child .mfc-del-tip{left:0!important;right:auto!important;transform:none!important}html body.single-product .mfc-wrap .mfc-del-opt:first-child .mfc-del-tip:after{left:18px!important;right:auto!important;transform:none!important}html body.single-product .mfc-wrap .mfc-del-opt:nth-child(2) .mfc-del-tip{left:50%!important;right:auto!important;transform:translateX(-50%)!important}html body.single-product .mfc-wrap .mfc-del-opt:nth-child(2) .mfc-del-tip:after{left:50%!important;right:auto!important;transform:translateX(-50%)!important}html body.single-product .mfc-wrap .mfc-del-opt:last-child .mfc-del-tip{left:auto!important;right:0!important;transform:none!important}html body.single-product .mfc-wrap .mfc-del-opt:last-child .mfc-del-tip:after{left:auto!important;right:18px!important;transform:none!important}@media (max-width:767px){html body.single-product .mfc-wrap .mfc-extra-delivery{padding:14px 12px!important;border-radius:20px!important}html body.single-product .mfc-wrap .mfc-delivery-title{font-size:17px!important;margin-bottom:4px!important}html body.single-product .mfc-wrap .mfc-delivery-sub{font-size:13px!important;margin-bottom:10px!important}html body.single-product .mfc-wrap .mfc-delivery-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}html body.single-product .mfc-wrap .mfc-del-opt{min-height:78px!important;padding:10px 8px!important;border-radius:14px!important}html body.single-product .mfc-wrap .mfc-del-opt-main{gap:7px!important}html body.single-product .mfc-wrap .mfc-del-opt-title{grid-template-columns:minmax(0,1fr) 20px!important;column-gap:5px!important;min-height:20px!important;font-size:12.5px!important}html body.single-product .mfc-wrap .mfc-del-tip-wrap{width:20px!important;height:20px!important;min-width:20px!important;flex-basis:20px!important}html body.single-product .mfc-wrap .mfc-del-tip-icon{font-size:12px!important}html body.single-product .mfc-wrap .mfc-del-opt-price{font-size:12px!important;line-height:1.12!important}html body.single-product .mfc-wrap .mfc-del-tip{max-width:min(300px,82vw)!important;font-size:12px!important;line-height:1.25!important;padding:9px 10px!important}}@media (min-width:768px){html body.single-product .mfc-wrap .mfc-extra-delivery{padding:14px!important}html body.single-product .mfc-wrap .mfc-delivery-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}html body.single-product .mfc-wrap .mfc-del-opt{min-height:72px!important;padding:12px 14px!important}html body.single-product .mfc-wrap .mfc-del-opt-title{font-size:13px!important}html body.single-product .mfc-wrap .mfc-del-opt-price{font-size:12.5px!important}}html body.single-product .mfc-wrap .mfc-extra-delivery,html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt,html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt-header,html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt-main,html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-tip-wrap,html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-delivery,html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-delivery-options{overflow:visible!important}html body.single-product .mfc-wrap .mfc-extra-delivery{position:relative!important;z-index:8!important;isolation:isolate!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-delivery-options{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;position:relative!important;z-index:12!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt{min-width:0!important;position:relative!important;display:block!important;min-height:70px!important;padding:10px 10px!important;border:1px solid rgba(211,196,172,.74)!important;border-radius:15px!important;background:rgba(255,255,255,.94)!important;box-shadow:none!important;transform:none!important;z-index:1!important;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt:focus-within,html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt:hover{border-color:rgba(61,54,45,.48)!important;background:#fff!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt.is-active{border:2px solid rgba(17,17,17,.88)!important;background:#fff!important;box-shadow:0 4px 12px rgba(17,17,17,.045)!important;transform:none!important;z-index:3!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt-main{display:grid!important;grid-template-rows:auto auto!important;align-content:start!important;gap:7px!important;width:100%!important;min-width:0!important;padding:0!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt-header,html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt-title{display:grid!important;grid-template-columns:minmax(0,1fr) 21px!important;align-items:center!important;column-gap:6px!important;width:100%!important;min-width:0!important;min-height:21px!important;line-height:1.05!important;font-weight:700!important;color:#222!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt-title-text{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt-price{display:block!important;color:#302d29!important;font-weight:500!important;line-height:1.14!important;min-width:0!important;overflow-wrap:anywhere!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt.is-free .mfc-del-opt-price{color:#111!important;font-weight:700!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-tip-wrap{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:end!important;align-self:center!important;width:21px!important;height:21px!important;min-width:21px!important;border-radius:999px!important;background:rgba(203,188,160,.2)!important;border:1px solid rgba(203,188,160,.9)!important;z-index:40!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-tip-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;font-size:12px!important;font-weight:800!important;line-height:1!important;color:#2a241d!important;background:0 0!important;opacity:1!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-tip{position:absolute!important;bottom:calc(100% + 11px)!important;top:auto!important;width:max-content!important;max-width:min(320px,82vw)!important;padding:10px 12px!important;border-radius:12px!important;background:#cbbca0!important;color:#fff!important;border:1px solid rgba(164,145,112,.6)!important;box-shadow:0 14px 28px rgba(35,26,15,.16)!important;font-size:12px!important;line-height:1.25!important;font-weight:600!important;text-align:left!important;white-space:normal!important;z-index:99999!important;pointer-events:none!important;opacity:0;visibility:hidden}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-tip-wrap:focus .mfc-del-tip,html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-tip-wrap:focus-within .mfc-del-tip,html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-tip-wrap:hover .mfc-del-tip{opacity:1!important;visibility:visible!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-tip:after{content:''!important;position:absolute!important;top:100%!important;border:7px solid transparent!important;border-top-color:#cbbca0!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-tip{left:0!important;right:auto!important;transform:none!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-tip:after{left:17px!important;right:auto!important;transform:none!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt--comfort .mfc-del-tip{left:50%!important;right:auto!important;transform:translateX(-50%)!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt--comfort .mfc-del-tip:after{left:50%!important;right:auto!important;transform:translateX(-50%)!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt--premium .mfc-del-tip{left:auto!important;right:0!important;transform:none!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt--premium .mfc-del-tip:after{left:auto!important;right:17px!important;transform:none!important}@media (max-width:767px){html body.single-product .mfc-wrap .mfc-extra-delivery{padding:14px 12px!important;border-radius:20px!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-delivery-title{font-size:17px!important;margin-bottom:4px!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-delivery-sub{font-size:13px!important;line-height:1.28!important;margin-bottom:10px!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-delivery-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt{min-height:72px!important;padding:9px 7px!important;border-radius:14px!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt-main{gap:6px!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt-header,html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt-title{grid-template-columns:minmax(0,1fr) 19px!important;column-gap:4px!important;min-height:19px!important;font-size:12px!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-tip-wrap{width:19px!important;height:19px!important;min-width:19px!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-tip-icon{font-size:11.5px!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt-price{font-size:11.5px!important;line-height:1.1!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-tip{max-width:min(300px,84vw)!important;font-size:11.5px!important;line-height:1.24!important;padding:9px 10px!important}}@media (min-width:768px){html body.single-product .mfc-wrap .mfc-extra-delivery{padding:14px!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-delivery-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt{min-height:68px!important;padding:10px 12px!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt-header,html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt-title{font-size:13px!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt-price{font-size:12.5px!important}}@media (max-width:767px){html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt--basic.is-free .mfc-del-opt-price{font-size:0!important;line-height:1!important;min-height:14px!important;white-space:nowrap!important;overflow:visible!important}html body.single-product .mfc-wrap .mfc-extra-delivery .mfc-del-opt--basic.is-free .mfc-del-opt-price::before{content:"GRATIS";display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;font-size:11.5px!important;font-weight:800!important;line-height:1.05!important;letter-spacing:.035em!important;color:#111!important;white-space:nowrap!important}}html body.single-product .mfc-extra-delivery[data-mfc-delivery],html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-header,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-main,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-tip-wrap,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-delivery,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-delivery-options{overflow:visible!important;box-sizing:border-box!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery]{position:relative!important;z-index:8!important;isolation:isolate!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-delivery-options{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;min-width:0!important;position:relative!important;z-index:12!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt{min-width:0!important;position:relative!important;display:block!important;height:auto!important;border:1px solid rgba(211,196,172,.74)!important;background:rgba(255,255,255,.94)!important;box-shadow:none!important;transform:none!important;z-index:1!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt:focus-within,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt:hover{border-color:rgba(61,54,45,.48)!important;background:#fff!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt.is-active{border:2px solid rgba(17,17,17,.88)!important;background:#fff!important;box-shadow:0 4px 12px rgba(17,17,17,.045)!important;transform:none!important;z-index:3!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-main{display:grid!important;grid-template-rows:auto auto!important;align-content:start!important;width:100%!important;min-width:0!important;padding:0!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-header,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-title{display:grid!important;align-items:center!important;width:100%!important;min-width:0!important;font-weight:700!important;color:#222!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-title-text{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-price{display:block!important;min-width:0!important;color:#302d29!important;font-weight:500!important;overflow-wrap:anywhere!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt.is-free .mfc-del-opt-price{color:#111!important;font-weight:700!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-tip-wrap{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:end!important;align-self:center!important;border-radius:999px!important;background:rgba(203,188,160,.2)!important;border:1px solid rgba(203,188,160,.9)!important;z-index:40!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-tip-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;font-weight:800!important;line-height:1!important;color:#2a241d!important;background:0 0!important;opacity:1!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-tip{position:absolute!important;bottom:calc(100% + 11px)!important;top:auto!important;width:max-content!important;max-width:min(320px,82vw)!important;padding:10px 12px!important;border-radius:12px!important;background:#cbbca0!important;color:#fff!important;border:1px solid rgba(164,145,112,.6)!important;box-shadow:0 14px 28px rgba(35,26,15,.16)!important;line-height:1.25!important;font-weight:600!important;text-align:left!important;white-space:normal!important;z-index:99999!important;pointer-events:none!important;opacity:0;visibility:hidden}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-tip-wrap:focus .mfc-del-tip,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-tip-wrap:focus-within .mfc-del-tip,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-tip-wrap:hover .mfc-del-tip{opacity:1!important;visibility:visible!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-tip:after{content:''!important;position:absolute!important;top:100%!important;border:7px solid transparent!important;border-top-color:#cbbca0!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--basic .mfc-del-tip{left:0!important;right:auto!important;transform:none!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--basic .mfc-del-tip:after{left:17px!important;right:auto!important;transform:none!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--comfort .mfc-del-tip{left:50%!important;right:auto!important;transform:translateX(-50%)!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--comfort .mfc-del-tip:after{left:50%!important;right:auto!important;transform:translateX(-50%)!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--premium .mfc-del-tip{left:auto!important;right:0!important;transform:none!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--premium .mfc-del-tip:after{left:auto!important;right:17px!important;transform:none!important}@media (max-width:767px){html body.single-product .mfc-extra-delivery[data-mfc-delivery]{padding:14px 12px!important;border-radius:20px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-delivery-title{font-size:17px!important;margin-bottom:4px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-delivery-sub{font-size:12.5px!important;line-height:1.26!important;margin-bottom:9px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-delivery-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;gap:5px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt{min-height:68px!important;padding:8px 5px!important;border-radius:13px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-main{gap:5px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-header,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-title{grid-template-columns:minmax(0,1fr) 18px!important;column-gap:3px!important;min-height:18px!important;font-size:11.5px!important;line-height:1.02!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-tip-wrap{width:18px!important;height:18px!important;min-width:18px!important;flex-basis:18px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-tip-icon{font-size:10.5px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-price{font-size:11px!important;line-height:1.08!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--basic.is-free .mfc-del-opt-price{font-size:0!important;line-height:1!important;min-height:13px!important;white-space:nowrap!important;overflow:visible!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--basic.is-free .mfc-del-opt-price::before{content:"GRATIS"!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;font-size:11px!important;font-weight:800!important;line-height:1.05!important;letter-spacing:.035em!important;color:#111!important;white-space:nowrap!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-tip{max-width:min(300px,84vw)!important;font-size:11.5px!important;line-height:1.24!important;padding:9px 10px!important}}@media (min-width:768px){html body.single-product .mfc-extra-delivery[data-mfc-delivery]{padding:14px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-delivery-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt{min-height:68px!important;padding:10px 12px!important;border-radius:15px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-main{gap:7px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-header,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-title{grid-template-columns:minmax(0,1fr) 21px!important;column-gap:6px!important;min-height:21px!important;font-size:13px!important;line-height:1.05!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-tip-wrap{width:21px!important;height:21px!important;min-width:21px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-tip-icon{font-size:12px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-price{font-size:12.5px!important;line-height:1.14!important}}@media (max-width:767px){html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--basic.is-free .mfc-del-opt-price,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--basic[data-mfc-surcharge="0"] .mfc-del-opt-price,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--basic[data-mfc-surcharge="0.0"] .mfc-del-opt-price,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--basic[data-mfc-surcharge="0.00"] .mfc-del-opt-price,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--basic[data-mfc-surcharge="0.000000"] .mfc-del-opt-price{font-size:0!important;line-height:1!important;min-height:13px!important;white-space:nowrap!important;overflow:visible!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--basic.is-free .mfc-del-opt-price::before,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--basic[data-mfc-surcharge="0"] .mfc-del-opt-price::before,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--basic[data-mfc-surcharge="0.0"] .mfc-del-opt-price::before,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--basic[data-mfc-surcharge="0.00"] .mfc-del-opt-price::before,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt--basic[data-mfc-surcharge="0.000000"] .mfc-del-opt-price::before{content:"GRATIS"!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;font-size:11px!important;font-weight:800!important;line-height:1.05!important;letter-spacing:.035em!important;color:#111!important;white-space:nowrap!important}}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:8px!important;grid-template-columns:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt{box-sizing:border-box!important;flex:0 0 88px!important;width:88px!important;max-width:88px!important;min-width:0!important;min-height:0!important;padding:6px 6px 7px!important;gap:5px!important;border-radius:13px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt .mfc-seg-thumb{width:54px!important;max-width:54px!important;aspect-ratio:1/1!important;border-radius:9px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt .mfc-seg-thumb img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#f7f5f0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt .mfc-seg-label{font-size:10px!important;line-height:1.12!important;margin-top:0!important;letter-spacing:.015em!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt.is-active,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt:hover{transform:none!important}@media (min-width:1024px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart{justify-content:flex-start!important;gap:8px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt{flex-basis:86px!important;width:86px!important;max-width:86px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt .mfc-seg-thumb{width:52px!important;max-width:52px!important}}@media (min-width:768px) and (max-width:1023px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart{justify-content:center!important;gap:9px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt{flex:0 0 92px!important;width:92px!important;max-width:92px!important;padding:7px 6px 8px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt .mfc-seg-thumb{width:58px!important;max-width:58px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart.mfc-style-options-count-3>.mfc-seg-opt,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart.mfc-style-options-count-5>.mfc-seg-opt,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart.mfc-style-options-count-6>.mfc-seg-opt{flex-basis:calc((100% - 18px)/ 3)!important;width:calc((100% - 18px)/ 3)!important;max-width:112px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart.mfc-style-options-count-4>.mfc-seg-opt{flex-basis:calc((100% - 27px)/ 4)!important;width:calc((100% - 27px)/ 4)!important;max-width:105px!important}}@media (max-width:767px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart{justify-content:center!important;gap:9px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt{flex:0 0 calc((100% - 18px)/ 3)!important;width:calc((100% - 18px)/ 3)!important;max-width:104px!important;padding:7px 5px 8px!important;gap:5px!important;border-radius:13px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt .mfc-seg-thumb{width:58px!important;max-width:58px!important;border-radius:9px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt .mfc-seg-label{font-size:10px!important;line-height:1.1!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart.mfc-style-options-count-1>.mfc-seg-opt{flex-basis:96px!important;width:96px!important;max-width:96px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart.mfc-style-options-count-2>.mfc-seg-opt,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart.mfc-style-options-count-4>.mfc-seg-opt{flex-basis:calc((100% - 9px)/ 2)!important;width:calc((100% - 9px)/ 2)!important;max-width:128px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart.mfc-style-options-count-2>.mfc-seg-opt .mfc-seg-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-after .mfc-segment .mfc-segment-options.mfc-style-options-smart.mfc-style-options-count-4>.mfc-seg-opt .mfc-seg-thumb{width:64px!important;max-width:64px!important}}html body.single-product .mfc-extra-after,html body.single-product form.cart .mfc-extra-after{width:100%!important;box-sizing:border-box!important}html body.single-product .mfc-extra-after .mfc-segment,html body.single-product form.cart .mfc-extra-after .mfc-segment{box-sizing:border-box!important;padding:12px 14px 14px!important;border-radius:18px!important;border:1px solid rgba(211,196,172,.46)!important;background:rgba(255,255,255,.94)!important;box-shadow:0 6px 18px rgba(40,30,18,.025)!important;overflow:visible!important}html body.single-product .mfc-extra-after .mfc-seg-title,html body.single-product .mfc-extra-after .mfc-segment-title,html body.single-product form.cart .mfc-extra-after .mfc-seg-title,html body.single-product form.cart .mfc-extra-after .mfc-segment-title{margin:0 0 10px!important;font-size:14px!important;line-height:1.2!important;font-weight:600!important;color:#625d55!important}html body.single-product .mfc-extra-after .mfc-segment-options,html body.single-product form.cart .mfc-extra-after .mfc-segment-options{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:10px!important;grid-template-columns:none!important}html body.single-product .mfc-extra-after .mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt{box-sizing:border-box!important;flex:0 1 104px!important;width:104px!important;max-width:104px!important;min-width:84px!important;min-height:0!important;padding:7px 7px 8px!important;gap:6px!important;border-radius:14px!important;border:1px solid rgba(211,196,172,.46)!important;background:#fff!important;box-shadow:0 3px 10px rgba(20,20,20,.025)!important;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease!important;transform:none!important}html body.single-product .mfc-extra-after .mfc-seg-opt:hover,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt:hover{transform:none!important;border-color:rgba(68,62,52,.58)!important;box-shadow:0 4px 12px rgba(17,17,17,.045)!important}html body.single-product .mfc-extra-after .mfc-seg-opt.is-active,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt.is-active{transform:none!important;border:2px solid rgba(17,17,17,.86)!important;box-shadow:0 5px 14px rgba(17,17,17,.055),inset 0 0 0 1px rgba(255,255,255,.86)!important;background:#fff!important}html body.single-product .mfc-extra-after .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-seg-thumb{display:block!important;width:64px!important;max-width:64px!important;aspect-ratio:1/1!important;height:auto!important;margin:0 auto!important;border-radius:10px!important;overflow:hidden!important;border:1px solid rgba(211,196,172,.44)!important;background:#f7f5f0!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.62)!important}html body.single-product .mfc-extra-after .mfc-seg-thumb img,html body.single-product form.cart .mfc-extra-after .mfc-seg-thumb img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;display:block!important;background:#f7f5f0!important}html body.single-product .mfc-extra-after .mfc-seg-label,html body.single-product form.cart .mfc-extra-after .mfc-seg-label{display:block!important;width:100%!important;margin-top:0!important;color:#4f4a43!important;font-size:10.5px!important;line-height:1.12!important;font-weight:600!important;letter-spacing:.018em!important;text-align:center!important;text-transform:uppercase!important;overflow-wrap:anywhere!important}@media (min-width:1024px){html body.single-product .mfc-extra-after .mfc-segment,html body.single-product form.cart .mfc-extra-after .mfc-segment{padding:10px 14px 12px!important}html body.single-product .mfc-extra-after .mfc-segment-options,html body.single-product form.cart .mfc-extra-after .mfc-segment-options{justify-content:flex-start!important;gap:10px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1>.mfc-seg-opt{flex-basis:104px!important;width:104px!important;max-width:104px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2>.mfc-seg-opt{flex-basis:106px!important;width:106px!important;max-width:106px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3>.mfc-seg-opt{flex-basis:min(112px,calc((100% - 20px)/ 3))!important;width:min(112px,calc((100% - 20px)/ 3))!important;max-width:112px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4>.mfc-seg-opt{flex-basis:min(108px,calc((100% - 30px)/ 4))!important;width:min(108px,calc((100% - 30px)/ 4))!important;max-width:108px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt{flex-basis:min(98px,calc((100% - 40px)/ 5))!important;width:min(98px,calc((100% - 40px)/ 5))!important;max-width:98px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6>.mfc-seg-opt,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many>.mfc-seg-opt{flex-basis:min(96px,calc((100% - 50px)/ 6))!important;width:min(96px,calc((100% - 50px)/ 6))!important;max-width:96px!important}}@media (min-width:768px) and (max-width:1023px){html body.single-product .mfc-extra-after .mfc-segment-options,html body.single-product form.cart .mfc-extra-after .mfc-segment-options{justify-content:center!important;gap:9px!important}html body.single-product .mfc-extra-after .mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt{flex:0 1 104px!important;width:104px!important;max-width:104px!important;padding:7px 6px 8px!important}html body.single-product .mfc-extra-after .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-seg-thumb{width:64px!important;max-width:64px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6>.mfc-seg-opt,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many>.mfc-seg-opt{flex-basis:min(104px,calc((100% - 18px)/ 3))!important;width:min(104px,calc((100% - 18px)/ 3))!important;max-width:104px!important}}@media (max-width:767px){html body.single-product .mfc-extra-after .mfc-segment,html body.single-product form.cart .mfc-extra-after .mfc-segment{padding:10px 10px 11px!important;border-radius:17px!important}html body.single-product .mfc-extra-after .mfc-seg-title,html body.single-product .mfc-extra-after .mfc-segment-title,html body.single-product form.cart .mfc-extra-after .mfc-seg-title,html body.single-product form.cart .mfc-extra-after .mfc-segment-title{margin-bottom:8px!important;font-size:13.5px!important}html body.single-product .mfc-extra-after .mfc-segment-options,html body.single-product form.cart .mfc-extra-after .mfc-segment-options{justify-content:center!important;gap:8px!important}html body.single-product .mfc-extra-after .mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt{flex:0 1 calc((100% - 16px)/ 3)!important;width:calc((100% - 16px)/ 3)!important;max-width:98px!important;min-width:0!important;padding:7px 5px 8px!important;gap:5px!important}html body.single-product .mfc-extra-after .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-seg-thumb{width:58px!important;max-width:58px!important;border-radius:9px!important}html body.single-product .mfc-extra-after .mfc-seg-label,html body.single-product form.cart .mfc-extra-after .mfc-seg-label{font-size:10px!important;line-height:1.1!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1>.mfc-seg-opt{flex-basis:96px!important;width:96px!important;max-width:96px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2>.mfc-seg-opt,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4>.mfc-seg-opt{flex-basis:min(118px,calc((100% - 8px)/ 2))!important;width:min(118px,calc((100% - 8px)/ 2))!important;max-width:118px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6>.mfc-seg-opt,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many>.mfc-seg-opt{flex-basis:min(98px,calc((100% - 16px)/ 3))!important;width:min(98px,calc((100% - 16px)/ 3))!important;max-width:98px!important}}html body.single-product .mfc-extra-after .mfc-segment,html body.single-product form.cart .mfc-extra-after .mfc-segment{box-sizing:border-box!important;overflow:visible!important}html body.single-product .mfc-extra-after .mfc-segment-options,html body.single-product form.cart .mfc-extra-after .mfc-segment-options{display:flex!important;flex-wrap:wrap!important;grid-template-columns:none!important;align-items:stretch!important;width:100%!important}html body.single-product .mfc-extra-after .mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt{box-sizing:border-box!important;flex-grow:0!important;flex-shrink:1!important;min-width:0!important;transform:none!important;outline:0!important}html body.single-product .mfc-extra-after .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-seg-thumb{display:block!important;aspect-ratio:1/1!important;height:auto!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important}html body.single-product .mfc-extra-after .mfc-seg-thumb img,html body.single-product form.cart .mfc-extra-after .mfc-seg-thumb img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;transform:none!important}html body.single-product .mfc-extra-after .mfc-seg-label,html body.single-product form.cart .mfc-extra-after .mfc-seg-label{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:normal!important;overflow-wrap:anywhere!important;margin:0!important;text-align:center!important}@media (min-width:1024px){html body.single-product .mfc-extra-after,html body.single-product form.cart .mfc-extra-after{margin-top:12px!important;margin-bottom:12px!important}html body.single-product .mfc-extra-after .mfc-segment,html body.single-product form.cart .mfc-extra-after .mfc-segment{padding:11px 14px 12px!important;border-radius:18px!important}html body.single-product .mfc-extra-after .mfc-seg-title,html body.single-product .mfc-extra-after .mfc-segment-title,html body.single-product form.cart .mfc-extra-after .mfc-seg-title,html body.single-product form.cart .mfc-extra-after .mfc-segment-title{margin:0 0 9px!important;font-size:13.5px!important;line-height:1.2!important;font-weight:600!important}html body.single-product .mfc-extra-after .mfc-segment-options,html body.single-product form.cart .mfc-extra-after .mfc-segment-options{justify-content:flex-start!important;gap:8px!important}html body.single-product .mfc-extra-after .mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt{flex-basis:92px!important;width:92px!important;max-width:92px!important;min-height:0!important;padding:7px 6px 7px!important;gap:5px!important;border-radius:13px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1>.mfc-seg-opt{flex-basis:96px!important;width:96px!important;max-width:96px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2>.mfc-seg-opt,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3>.mfc-seg-opt{flex-basis:96px!important;width:96px!important;max-width:96px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4>.mfc-seg-opt{flex-basis:92px!important;width:92px!important;max-width:92px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6>.mfc-seg-opt,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many>.mfc-seg-opt{flex-basis:88px!important;width:88px!important;max-width:88px!important}html body.single-product .mfc-extra-after .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-seg-thumb{width:54px!important;max-width:54px!important;border-radius:8px!important}html body.single-product .mfc-extra-after .mfc-seg-label,html body.single-product form.cart .mfc-extra-after .mfc-seg-label{min-height:12px!important;font-size:9.5px!important;line-height:1.1!important;font-weight:600!important;letter-spacing:.018em!important}}@media (min-width:768px) and (max-width:1023px){html body.single-product .mfc-extra-after .mfc-segment,html body.single-product form.cart .mfc-extra-after .mfc-segment{padding:11px 12px 12px!important;border-radius:18px!important}html body.single-product .mfc-extra-after .mfc-seg-title,html body.single-product .mfc-extra-after .mfc-segment-title,html body.single-product form.cart .mfc-extra-after .mfc-seg-title,html body.single-product form.cart .mfc-extra-after .mfc-segment-title{margin-bottom:9px!important;font-size:13.5px!important}html body.single-product .mfc-extra-after .mfc-segment-options,html body.single-product form.cart .mfc-extra-after .mfc-segment-options{justify-content:flex-start!important;gap:8px!important}html body.single-product .mfc-extra-after .mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt{flex-basis:92px!important;width:92px!important;max-width:92px!important;padding:7px 6px 7px!important;gap:5px!important;border-radius:13px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6>.mfc-seg-opt,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many>.mfc-seg-opt{flex-basis:88px!important;width:88px!important;max-width:88px!important}html body.single-product .mfc-extra-after .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-seg-thumb{width:54px!important;max-width:54px!important;border-radius:8px!important}html body.single-product .mfc-extra-after .mfc-seg-label,html body.single-product form.cart .mfc-extra-after .mfc-seg-label{font-size:9.5px!important;line-height:1.1!important}}@media (max-width:767px){html body.single-product .mfc-extra-after,html body.single-product form.cart .mfc-extra-after{margin-top:12px!important;margin-bottom:12px!important}html body.single-product .mfc-extra-after .mfc-segment,html body.single-product form.cart .mfc-extra-after .mfc-segment{padding:12px 12px 13px!important;border-radius:18px!important}html body.single-product .mfc-extra-after .mfc-seg-title,html body.single-product .mfc-extra-after .mfc-segment-title,html body.single-product form.cart .mfc-extra-after .mfc-seg-title,html body.single-product form.cart .mfc-extra-after .mfc-segment-title{margin:0 0 10px!important;font-size:14px!important;line-height:1.16!important;font-weight:700!important}html body.single-product .mfc-extra-after .mfc-segment-options,html body.single-product form.cart .mfc-extra-after .mfc-segment-options{justify-content:center!important;align-items:stretch!important;gap:8px 7px!important}html body.single-product .mfc-extra-after .mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt{flex-basis:min(82px,calc((100% - 14px)/ 3))!important;width:min(82px,calc((100% - 14px)/ 3))!important;max-width:82px!important;min-width:0!important;padding:7px 4px 7px!important;gap:5px!important;border-radius:13px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1>.mfc-seg-opt{flex-basis:96px!important;width:96px!important;max-width:96px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2>.mfc-seg-opt{flex-basis:min(104px,calc((100% - 7px)/ 2))!important;width:min(104px,calc((100% - 7px)/ 2))!important;max-width:104px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3>.mfc-seg-opt{flex-basis:min(86px,calc((100% - 14px)/ 3))!important;width:min(86px,calc((100% - 14px)/ 3))!important;max-width:86px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4>.mfc-seg-opt{flex-basis:min(74px,calc((100% - 21px)/ 4))!important;width:min(74px,calc((100% - 21px)/ 4))!important;max-width:74px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6>.mfc-seg-opt,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many>.mfc-seg-opt{flex-basis:min(82px,calc((100% - 14px)/ 3))!important;width:min(82px,calc((100% - 14px)/ 3))!important;max-width:82px!important}html body.single-product .mfc-extra-after .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-seg-thumb{width:clamp(44px,68%,52px)!important;max-width:52px!important;border-radius:8px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4 .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4 .mfc-seg-thumb{width:clamp(40px,68%,48px)!important;max-width:48px!important}html body.single-product .mfc-extra-after .mfc-seg-label,html body.single-product form.cart .mfc-extra-after .mfc-seg-label{min-height:20px!important;font-size:9.2px!important;line-height:1.08!important;font-weight:700!important;letter-spacing:.012em!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4 .mfc-seg-label,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4 .mfc-seg-label{font-size:8.8px!important;line-height:1.05!important}}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-smart,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-smart{box-sizing:border-box!important}@media (min-width:1024px){html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-smart,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-smart{display:grid!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1{grid-template-columns:minmax(96px,104px)!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2{grid-template-columns:repeat(2,minmax(104px,118px))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3{grid-template-columns:repeat(3,minmax(96px,106px))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4{grid-template-columns:repeat(4,minmax(88px,98px))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many{grid-template-columns:repeat(auto-fit,minmax(86px,94px))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt{width:auto!important;max-width:none!important;flex:none!important}}@media (min-width:768px) and (max-width:1023px){html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-smart,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-smart{display:grid!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;justify-content:center!important;align-items:stretch!important;gap:8px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1{grid-template-columns:minmax(108px,132px)!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2{grid-template-columns:repeat(2,minmax(118px,150px))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3{grid-template-columns:repeat(3,minmax(104px,132px))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4{grid-template-columns:repeat(4,minmax(88px,112px))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5{grid-template-columns:repeat(6,minmax(0,1fr))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt:nth-child(-n+3),html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt:nth-child(-n+3){grid-column:span 2!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt:nth-child(n+4),html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt:nth-child(n+4){grid-column:span 3!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt{width:auto!important;max-width:none!important;flex:none!important}}@media (max-width:767px){html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-smart,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-smart{display:grid!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;justify-content:stretch!important;align-items:stretch!important;gap:8px 7px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1{grid-template-columns:minmax(112px,48%)!important;justify-content:center!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5{grid-template-columns:repeat(6,minmax(0,1fr))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt:nth-child(-n+3),html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt:nth-child(-n+3){grid-column:span 2!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt:nth-child(n+4),html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt:nth-child(n+4){grid-column:span 3!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt{width:auto!important;max-width:none!important;flex:none!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2 .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2 .mfc-seg-thumb{width:clamp(54px,44%,64px)!important;max-width:64px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1 .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1 .mfc-seg-thumb{width:clamp(56px,48%,68px)!important;max-width:68px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2 .mfc-seg-label,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2 .mfc-seg-label{font-size:9.8px!important}}@media (min-width:768px){html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-smart,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-smart{display:grid!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;box-sizing:border-box!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-smart>.mfc-seg-opt{width:auto!important;max-width:none!important;min-width:0!important;flex:none!important;align-self:stretch!important}}@media (min-width:768px) and (max-width:1023px){html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-smart,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-smart{width:100%!important;justify-content:stretch!important;gap:9px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1{grid-template-columns:minmax(132px,42%)!important;justify-content:center!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5{grid-template-columns:repeat(6,minmax(0,1fr))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt:nth-child(-n+3),html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt:nth-child(-n+3){grid-column:span 2!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt:nth-child(n+4),html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5>.mfc-seg-opt:nth-child(n+4){grid-column:span 3!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1 .mfc-seg-thumb,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2 .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1 .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2 .mfc-seg-thumb{width:clamp(58px,44%,72px)!important;max-width:72px!important}}@media (min-width:1024px){html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-smart,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-smart{justify-content:flex-start!important;gap:10px!important;width:100%!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1{grid-template-columns:minmax(120px,160px)!important;max-width:160px!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:min(100%,420px)!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:min(100%,520px)!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-4{grid-template-columns:repeat(4,minmax(0,1fr))!important;max-width:min(100%,620px)!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-5{grid-template-columns:repeat(5,minmax(0,1fr))!important;max-width:min(100%,700px)!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-6{grid-template-columns:repeat(6,minmax(0,1fr))!important;max-width:min(100%,760px)!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-many{grid-template-columns:repeat(auto-fit,minmax(104px,1fr))!important;max-width:min(100%,780px)!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1 .mfc-seg-thumb,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2 .mfc-seg-thumb,html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3 .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-1 .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-2 .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-count-3 .mfc-seg-thumb{width:clamp(56px,44%,70px)!important;max-width:70px!important}}html body.single-product .mfc-extra-after,html body.single-product form.cart .mfc-extra-after{box-sizing:border-box!important}html body.single-product .mfc-extra-after .mfc-segment,html body.single-product form.cart .mfc-extra-after .mfc-segment{background:rgba(255,254,251,.96)!important;border:1px solid rgba(203,188,160,.58)!important;box-shadow:0 10px 28px rgba(34,28,18,.025)!important;color:#34312d!important}html body.single-product .mfc-extra-after .mfc-seg-title,html body.single-product .mfc-extra-after .mfc-segment-title,html body.single-product form.cart .mfc-extra-after .mfc-seg-title,html body.single-product form.cart .mfc-extra-after .mfc-segment-title{color:#55514b!important;font-family:inherit!important;font-weight:700!important;letter-spacing:-.015em!important}html body.single-product .mfc-extra-after .mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt{background:rgba(255,255,255,.94)!important;border:1px solid rgba(203,188,160,.48)!important;box-shadow:0 8px 20px rgba(34,28,18,.022)!important;color:#37332e!important;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease!important}html body.single-product .mfc-extra-after .mfc-seg-opt:focus-within,html body.single-product .mfc-extra-after .mfc-seg-opt:hover,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt:focus-within,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt:hover{background:#fff!important;border-color:rgba(177,160,129,.72)!important;box-shadow:0 10px 24px rgba(34,28,18,.04)!important}html body.single-product .mfc-extra-after .mfc-seg-opt input:checked+*,html body.single-product .mfc-extra-after .mfc-seg-opt.is-active,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt input:checked+*,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt.is-active{background:#fff!important}html body.single-product .mfc-extra-after .mfc-seg-opt.is-active,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt.is-active{border-color:#2d2c2a!important;box-shadow:0 10px 26px rgba(34,28,18,.05)!important}html body.single-product .mfc-extra-after .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-seg-thumb{background:#fbfaf7!important;border:1px solid rgba(203,188,160,.42)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.55)!important}html body.single-product .mfc-extra-after .mfc-seg-opt.is-active .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt.is-active .mfc-seg-thumb{border-color:rgba(45,44,42,.35)!important}html body.single-product .mfc-extra-after .mfc-seg-label,html body.single-product form.cart .mfc-extra-after .mfc-seg-label{color:#4c4740!important;font-family:inherit!important;font-weight:700!important;text-transform:none!important}@media (max-width:767px){html body.single-product .mfc-extra-after,html body.single-product form.cart .mfc-extra-after{margin-top:16px!important;margin-bottom:16px!important}html body.single-product .mfc-extra-after .mfc-segment,html body.single-product form.cart .mfc-extra-after .mfc-segment{border-radius:24px!important;padding:16px 16px 17px!important}html body.single-product .mfc-extra-after .mfc-seg-title,html body.single-product .mfc-extra-after .mfc-segment-title,html body.single-product form.cart .mfc-extra-after .mfc-seg-title,html body.single-product form.cart .mfc-extra-after .mfc-segment-title{margin:0 0 13px!important;font-size:20px!important;line-height:1.12!important}html body.single-product .mfc-extra-after .mfc-segment-options.mfc-style-options-smart,html body.single-product form.cart .mfc-extra-after .mfc-segment-options.mfc-style-options-smart{gap:12px!important}html body.single-product .mfc-extra-after .mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt{border-radius:19px!important;padding:13px 10px 12px!important;min-height:0!important}html body.single-product .mfc-extra-after .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-seg-thumb{border-radius:13px!important}html body.single-product .mfc-extra-after .mfc-seg-label,html body.single-product form.cart .mfc-extra-after .mfc-seg-label{margin-top:8px!important;font-size:13px!important;line-height:1.08!important;letter-spacing:.01em!important}}@media (min-width:768px) and (max-width:1023px){html body.single-product .mfc-extra-after,html body.single-product form.cart .mfc-extra-after{margin-top:14px!important;margin-bottom:14px!important}html body.single-product .mfc-extra-after .mfc-segment,html body.single-product form.cart .mfc-extra-after .mfc-segment{border-radius:22px!important;padding:14px 14px 15px!important}html body.single-product .mfc-extra-after .mfc-seg-title,html body.single-product .mfc-extra-after .mfc-segment-title,html body.single-product form.cart .mfc-extra-after .mfc-seg-title,html body.single-product form.cart .mfc-extra-after .mfc-segment-title{margin:0 0 11px!important;font-size:16px!important;line-height:1.16!important}html body.single-product .mfc-extra-after .mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt{border-radius:16px!important;padding:10px 8px 9px!important}html body.single-product .mfc-extra-after .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-seg-thumb{border-radius:11px!important}html body.single-product .mfc-extra-after .mfc-seg-label,html body.single-product form.cart .mfc-extra-after .mfc-seg-label{margin-top:6px!important;font-size:11px!important;line-height:1.08!important;letter-spacing:.01em!important}}@media (min-width:1024px){html body.single-product .mfc-extra-after,html body.single-product form.cart .mfc-extra-after{margin-top:14px!important;margin-bottom:14px!important}html body.single-product .mfc-extra-after .mfc-segment,html body.single-product form.cart .mfc-extra-after .mfc-segment{border-radius:22px!important;padding:13px 16px 14px!important}html body.single-product .mfc-extra-after .mfc-seg-title,html body.single-product .mfc-extra-after .mfc-segment-title,html body.single-product form.cart .mfc-extra-after .mfc-seg-title,html body.single-product form.cart .mfc-extra-after .mfc-segment-title{margin:0 0 10px!important;font-size:15px!important;line-height:1.18!important}html body.single-product .mfc-extra-after .mfc-seg-opt,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt{border-radius:15px!important;padding:9px 8px 8px!important}html body.single-product .mfc-extra-after .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-seg-thumb{border-radius:10px!important}html body.single-product .mfc-extra-after .mfc-seg-label,html body.single-product form.cart .mfc-extra-after .mfc-seg-label{margin-top:6px!important;font-size:10.5px!important;line-height:1.08!important;letter-spacing:.012em!important}}body.single-product .woocommerce-product-gallery.mfc-gallery-stabilized .zoomImg,body.single-product .woocommerce-product-gallery[data-mfc-gallery-stabilized="1"] .zoomImg,body.single-product.mfc-gallery-state-stabilized .woocommerce-product-gallery .zoomImg{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.single-product .woocommerce-product-gallery.mfc-gallery-stabilized .woocommerce-product-gallery__image,body.single-product.mfc-gallery-state-stabilized .woocommerce-product-gallery__image{cursor:zoom-in}body.single-product .woocommerce-product-gallery.mfc-gallery-stabilized img,body.single-product.mfc-gallery-state-stabilized .woocommerce-product-gallery img{backface-visibility:hidden;-webkit-backface-visibility:hidden}body.single-product .pswp__button--share,body.single-product .pswp__share--download,body.single-product .pswp__share-modal,body.single-product .pswp__share-tooltip,body.single-product .pswp__share-tooltip a{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.single-product .pswp img,body.single-product .pswp__img,body.single-product .woocommerce-product-gallery img{-webkit-user-drag:none!important;-webkit-touch-callout:none!important;user-select:none!important}:root{--mfc-sticky-header-extra:0px}body.single-product .woocommerce-product-gallery,body.single-product div.product div.images{scroll-margin-top:calc(var(--mfc-detected-sticky-offset,0px) + var(--mfc-gbf-top,20px))!important}:root{--mfc-live-sticky-offset:0px;--mfc-gallery-mobile-header-nudge:0px}body.single-product .woocommerce-product-gallery,body.single-product div.product div.images{scroll-margin-top:calc(var(--mfc-live-sticky-offset,var(--mfc-detected-sticky-offset,0px)) + var(--mfc-gbf-top,20px))!important}@media (max-width:991px){body.single-product.mfc-gallery-mobile-header-guard .woocommerce-product-gallery,body.single-product.mfc-gallery-mobile-header-guard div.product div.images{transform:translate3d(0,var(--mfc-gallery-mobile-header-nudge,0),0)!important;transition:transform .16s ease-out!important;will-change:transform!important}}body.single-product .flex-control-nav,body.single-product .flex-direction-nav,body.single-product .woocommerce-product-gallery,body.single-product div.product div.images{pointer-events:auto!important}body.single-product.mfc-gallery-safe-interaction .woocommerce-product-gallery,body.single-product.mfc-gallery-safe-interaction div.product div.images{pointer-events:auto!important}body.single-product .woocommerce-product-gallery .flex-control-nav,body.single-product .woocommerce-product-gallery .flex-control-nav img,body.single-product .woocommerce-product-gallery .flex-control-nav li,body.single-product .woocommerce-product-gallery .flex-control-thumbs,body.single-product .woocommerce-product-gallery .flex-control-thumbs img,body.single-product .woocommerce-product-gallery .flex-control-thumbs li,body.single-product .woocommerce-product-gallery .flex-direction-nav,body.single-product .woocommerce-product-gallery .flex-direction-nav a,body.single-product .woocommerce-product-gallery a,body.single-product .woocommerce-product-gallery__image a,body.single-product div.product div.images .flex-control-nav,body.single-product div.product div.images .flex-control-nav img,body.single-product div.product div.images .flex-control-nav li,body.single-product div.product div.images .flex-direction-nav,body.single-product div.product div.images .flex-direction-nav a,body.single-product div.product div.images a{pointer-events:auto!important}@media (max-width:991px),(min-width:768px) and (max-width:1199px) and (orientation:portrait){:root{--mfc-softfollow-y:0px!important}body.single-product .ast-single-product-gallery,body.single-product .ast-woo-product-gallery,body.single-product .woocommerce-product-gallery,body.single-product div.product div.images{transform:none!important;will-change:auto!important}}body.single-product.mfc-gallery-follow-disabled .ast-single-product-gallery,body.single-product.mfc-gallery-follow-disabled .ast-woo-product-gallery,body.single-product.mfc-gallery-follow-disabled .woocommerce-product-gallery,body.single-product.mfc-gallery-follow-disabled div.product div.images{transform:none!important;will-change:auto!important}body.single-product .woocommerce-product-gallery .flex-control-nav img,body.single-product .woocommerce-product-gallery .flex-control-thumbs img,body.single-product div.product div.images .flex-control-nav img,body.single-product div.product div.images .flex-control-thumbs img{pointer-events:auto!important;cursor:pointer!important}body.single-product .woocommerce-product-gallery .mfc-gallery-thumb-active,body.single-product div.product div.images .mfc-gallery-thumb-active{opacity:1!important}body.single-product .woocommerce-product-gallery[data-mfc-hover-previewing="1"] .mfc-gallery-thumb-active,body.single-product div.product div.images[data-mfc-hover-previewing="1"] .mfc-gallery-thumb-active{opacity:1!important;box-shadow:0 0 0 2px rgba(17,17,17,.22)!important}body.single-product .ast-product-gallery .mfc-gallery-visual-preview-overlay,body.single-product .ast-single-product-gallery .mfc-gallery-visual-preview-overlay,body.single-product .ast-woo-product-gallery .mfc-gallery-visual-preview-overlay,body.single-product .woocommerce-product-gallery .mfc-gallery-visual-preview-overlay,body.single-product div.product div.images .mfc-gallery-visual-preview-overlay{position:absolute!important;inset:0!important;z-index:25!important;display:none!important;align-items:center!important;justify-content:center!important;background:#fff!important;pointer-events:none!important;opacity:0!important;transition:opacity .08s ease!important}body.single-product .ast-product-gallery .mfc-gallery-visual-preview-overlay.is-active,body.single-product .ast-single-product-gallery .mfc-gallery-visual-preview-overlay.is-active,body.single-product .ast-woo-product-gallery .mfc-gallery-visual-preview-overlay.is-active,body.single-product .woocommerce-product-gallery .mfc-gallery-visual-preview-overlay.is-active,body.single-product div.product div.images .mfc-gallery-visual-preview-overlay.is-active{display:flex!important;opacity:1!important;visibility:visible!important}body.single-product .mfc-gallery-visual-preview-overlay__img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:#fff!important}body.single-product .ast-product-gallery[data-mfc-visual-overlay-active="1"] .mfc-visual-preview-thumb,body.single-product .ast-single-product-gallery[data-mfc-visual-overlay-active="1"] .mfc-visual-preview-thumb,body.single-product .ast-woo-product-gallery[data-mfc-visual-overlay-active="1"] .mfc-visual-preview-thumb,body.single-product .woocommerce-product-gallery[data-mfc-visual-overlay-active="1"] .mfc-visual-preview-thumb,body.single-product div.product div.images[data-mfc-visual-overlay-active="1"] .mfc-visual-preview-thumb{opacity:1!important;box-shadow:0 0 0 2px rgba(17,17,17,.26)!important}@media (max-width:1023px){body.single-product .mfc-gallery-visual-preview-overlay{display:none!important}}body.single-product .ast-product-gallery .mfc-gallery-visual-preview-overlay,body.single-product .ast-single-product-gallery .mfc-gallery-visual-preview-overlay,body.single-product .ast-woo-product-gallery .mfc-gallery-visual-preview-overlay,body.single-product .woocommerce-product-gallery .mfc-gallery-visual-preview-overlay,body.single-product div.product div.images .mfc-gallery-visual-preview-overlay{z-index:60!important;transition:opacity .12s ease!important;will-change:opacity!important;contain:paint!important}body.single-product .ast-product-gallery[data-mfc-visual-overlay-mode=click] .mfc-gallery-visual-preview-overlay.is-active,body.single-product .ast-single-product-gallery[data-mfc-visual-overlay-mode=click] .mfc-gallery-visual-preview-overlay.is-active,body.single-product .ast-woo-product-gallery[data-mfc-visual-overlay-mode=click] .mfc-gallery-visual-preview-overlay.is-active,body.single-product .woocommerce-product-gallery[data-mfc-visual-overlay-mode=click] .mfc-gallery-visual-preview-overlay.is-active,body.single-product div.product div.images[data-mfc-visual-overlay-mode=click] .mfc-gallery-visual-preview-overlay.is-active{opacity:1!important}body.single-product .ast-product-gallery[data-mfc-visual-overlay-active="1"] .mfc-visual-preview-thumb,body.single-product .ast-single-product-gallery[data-mfc-visual-overlay-active="1"] .mfc-visual-preview-thumb,body.single-product .ast-woo-product-gallery[data-mfc-visual-overlay-active="1"] .mfc-visual-preview-thumb,body.single-product .woocommerce-product-gallery[data-mfc-visual-overlay-active="1"] .mfc-visual-preview-thumb,body.single-product div.product div.images[data-mfc-visual-overlay-active="1"] .mfc-visual-preview-thumb{outline:2px solid rgba(17,17,17,.28)!important;outline-offset:1px!important}body.single-product.mfc-gallery-first-slot-mode .mfc-gallery-visual-preview-overlay{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.single-product .woocommerce-product-gallery img[data-mfc-palette-slot-thumb="1"],body.single-product div.product div.images img[data-mfc-palette-slot-thumb="1"]{cursor:pointer}body.single-product.mfc-gallery-first-slot-mode .woocommerce-product-gallery .mfc-gallery-visual-preview-overlay,body.single-product.mfc-gallery-first-slot-mode div.product div.images .mfc-gallery-visual-preview-overlay{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.single-product.mfc-gallery-first-slot-mode .woocommerce-product-gallery .zoomImg,body.single-product.mfc-gallery-first-slot-mode div.product div.images .zoomImg{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.single-product.mfc-gallery-first-slot-mode .woocommerce-product-gallery .flex-control-thumbs,body.single-product.mfc-gallery-first-slot-mode .woocommerce-product-gallery .flex-control-thumbs img,body.single-product.mfc-gallery-first-slot-mode .woocommerce-product-gallery .flex-control-thumbs li,body.single-product.mfc-gallery-first-slot-mode div.product div.images .flex-control-thumbs,body.single-product.mfc-gallery-first-slot-mode div.product div.images .flex-control-thumbs img,body.single-product.mfc-gallery-first-slot-mode div.product div.images .flex-control-thumbs li{pointer-events:auto!important;cursor:pointer!important}body.single-product.mfc-gallery-first-slot-mode .woocommerce-product-gallery .flex-control-nav,body.single-product.mfc-gallery-first-slot-mode .woocommerce-product-gallery .flex-control-thumbs,body.single-product.mfc-gallery-first-slot-mode div.product div.images .flex-control-nav,body.single-product.mfc-gallery-first-slot-mode div.product div.images .flex-control-thumbs{pointer-events:auto!important;user-select:none!important;-webkit-user-select:none!important}body.single-product.mfc-gallery-first-slot-mode .woocommerce-product-gallery .flex-control-nav img,body.single-product.mfc-gallery-first-slot-mode .woocommerce-product-gallery .flex-control-nav li,body.single-product.mfc-gallery-first-slot-mode .woocommerce-product-gallery .flex-control-thumbs img,body.single-product.mfc-gallery-first-slot-mode .woocommerce-product-gallery .flex-control-thumbs li,body.single-product.mfc-gallery-first-slot-mode div.product div.images .flex-control-nav img,body.single-product.mfc-gallery-first-slot-mode div.product div.images .flex-control-nav li,body.single-product.mfc-gallery-first-slot-mode div.product div.images .flex-control-thumbs img,body.single-product.mfc-gallery-first-slot-mode div.product div.images .flex-control-thumbs li{pointer-events:auto!important;cursor:pointer!important;user-select:none!important;-webkit-user-select:none!important;-webkit-user-drag:none!important;touch-action:manipulation!important}body.single-product.mfc-gallery-first-slot-mode .woocommerce-product-gallery .flex-control-nav img:hover,body.single-product.mfc-gallery-first-slot-mode .woocommerce-product-gallery .flex-control-thumbs img:hover,body.single-product.mfc-gallery-first-slot-mode div.product div.images .flex-control-nav img:hover,body.single-product.mfc-gallery-first-slot-mode div.product div.images .flex-control-thumbs img:hover{opacity:1!important;transform:none!important}body.single-product.mfc-gallery-mouse-polish-active .woocommerce-product-gallery .flex-control-nav img,body.single-product.mfc-gallery-mouse-polish-active .woocommerce-product-gallery .flex-control-thumbs img,body.single-product.mfc-gallery-mouse-polish-active div.product div.images .flex-control-nav img,body.single-product.mfc-gallery-mouse-polish-active div.product div.images .flex-control-thumbs img{transition:opacity .08s ease,box-shadow .08s ease!important}body.single-product.mfc-gallery-first-slot-mode .woocommerce-product-gallery .mfc-gallery-thumb-active,body.single-product.mfc-gallery-first-slot-mode div.product div.images .mfc-gallery-thumb-active{opacity:1!important}body.single-product .woocommerce-product-gallery[data-mfc-gallery-compact-ready="1"] .flex-control-nav,body.single-product .woocommerce-product-gallery[data-mfc-gallery-compact-ready="1"] .flex-control-thumbs,body.single-product div.product div.images[data-mfc-gallery-compact-ready="1"] .flex-control-nav,body.single-product div.product div.images[data-mfc-gallery-compact-ready="1"] .flex-control-thumbs{transition:opacity .16s ease!important}body.single-product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .flex-control-nav>li:nth-child(n+5),body.single-product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .flex-control-thumbs>li:nth-child(n+5),body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .flex-control-nav>li:nth-child(n+5),body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .flex-control-thumbs>li:nth-child(n+5){display:none!important}body.single-product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li,body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li{display:block!important;position:relative!important;cursor:pointer!important;overflow:hidden!important;border-radius:12px!important}body.single-product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li img,body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;filter:brightness(.62) saturate(.92)!important;opacity:1!important;transform:none!important}body.single-product .woocommerce-product-gallery .mfc-gallery-more-overlay,body.single-product div.product div.images .mfc-gallery-more-overlay{display:none!important}body.single-product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li .mfc-gallery-more-overlay,body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li .mfc-gallery-more-overlay{position:absolute!important;inset:0!important;z-index:4!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:8px!important;text-align:center!important;color:#fff!important;background:linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.42))!important;border:1px solid rgba(255,255,255,.42)!important;border-radius:12px!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)!important;pointer-events:none!important}body.single-product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-overlay__title,body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-overlay__title{display:block!important;font-size:11px!important;line-height:1.12!important;font-weight:700!important;letter-spacing:.035em!important;text-transform:uppercase!important;text-shadow:0 1px 2px rgba(0,0,0,.28)!important}body.single-product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-overlay__count,body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-overlay__count{display:block!important;font-size:10px!important;line-height:1!important;font-weight:600!important;opacity:.92!important;text-shadow:0 1px 2px rgba(0,0,0,.28)!important}@media (max-width:767px){body.single-product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li,body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li{border-radius:10px!important}body.single-product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li .mfc-gallery-more-overlay,body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li .mfc-gallery-more-overlay{border-radius:10px!important;padding:6px!important;gap:2px!important}body.single-product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-overlay__title,body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-overlay__title{font-size:10px!important}body.single-product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-overlay__count,body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-overlay__count{font-size:9px!important}}body.mfc-gallery-popup-open{overflow:hidden!important;touch-action:none!important}#mfc-gallery-popup.mfc-gallery-popup{position:fixed!important;inset:0!important;z-index:2147483000!important;display:none!important;align-items:center!important;justify-content:center!important;padding:clamp(12px,3vw,34px)!important;box-sizing:border-box!important}#mfc-gallery-popup.mfc-gallery-popup.is-open{display:flex!important}#mfc-gallery-popup .mfc-gallery-popup__backdrop{position:absolute!important;inset:0!important;background:rgba(14,13,11,.92)!important;backdrop-filter:blur(10px)!important}#mfc-gallery-popup .mfc-gallery-popup__dialog{position:relative!important;z-index:2!important;width:min(1180px,100%)!important;height:min(820px,100%)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:46px 66px 42px!important;box-sizing:border-box!important}#mfc-gallery-popup .mfc-gallery-popup__figure{margin:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important}#mfc-gallery-popup .mfc-gallery-popup__img{display:block!important;max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;object-fit:contain!important;border-radius:14px!important;box-shadow:0 22px 60px rgba(0,0,0,.34)!important;background:#f7f4ef!important;user-select:none!important;-webkit-user-drag:none!important}#mfc-gallery-popup .mfc-gallery-popup__caption{min-height:18px!important;margin-top:10px!important;color:rgba(255,255,255,.78)!important;font-size:13px!important;line-height:1.35!important;text-align:center!important}#mfc-gallery-popup .mfc-gallery-popup__close,#mfc-gallery-popup .mfc-gallery-popup__nav{appearance:none!important;border:1px solid rgba(255,255,255,.34)!important;background:rgba(255,255,255,.14)!important;color:#fff!important;border-radius:999px!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 12px 30px rgba(0,0,0,.22)!important;backdrop-filter:blur(8px)!important;transition:background .16s ease,transform .16s ease!important}#mfc-gallery-popup .mfc-gallery-popup__close:hover,#mfc-gallery-popup .mfc-gallery-popup__nav:hover{background:rgba(255,255,255,.24)!important;transform:translateY(-1px)!important}#mfc-gallery-popup .mfc-gallery-popup__close{position:absolute!important;top:12px!important;right:12px!important;width:42px!important;height:42px!important;font-size:32px!important;line-height:1!important;z-index:4!important}#mfc-gallery-popup .mfc-gallery-popup__nav{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:48px!important;height:48px!important;font-size:42px!important;line-height:1!important;z-index:3!important}#mfc-gallery-popup .mfc-gallery-popup__nav:hover{transform:translateY(calc(-50% - 1px))!important}#mfc-gallery-popup .mfc-gallery-popup__nav--prev{left:8px!important}#mfc-gallery-popup .mfc-gallery-popup__nav--next{right:8px!important}#mfc-gallery-popup .mfc-gallery-popup__counter{position:absolute!important;left:50%!important;bottom:10px!important;transform:translateX(-50%)!important;padding:6px 12px!important;border-radius:999px!important;background:rgba(255,255,255,.14)!important;color:#fff!important;border:1px solid rgba(255,255,255,.26)!important;font-size:12px!important;line-height:1!important;font-weight:600!important;backdrop-filter:blur(8px)!important}@media (max-width:767px){#mfc-gallery-popup.mfc-gallery-popup{padding:10px!important}#mfc-gallery-popup .mfc-gallery-popup__dialog{width:100%!important;height:100%!important;padding:54px 8px 54px!important}#mfc-gallery-popup .mfc-gallery-popup__img{max-height:calc(100vh - 128px)!important;border-radius:10px!important}#mfc-gallery-popup .mfc-gallery-popup__nav{width:42px!important;height:42px!important;font-size:36px!important;background:rgba(255,255,255,.18)!important}#mfc-gallery-popup .mfc-gallery-popup__nav--prev{left:10px!important}#mfc-gallery-popup .mfc-gallery-popup__nav--next{right:10px!important}#mfc-gallery-popup .mfc-gallery-popup__close{top:12px!important;right:12px!important;width:44px!important;height:44px!important}#mfc-gallery-popup .mfc-gallery-popup__caption{display:none!important}#mfc-gallery-popup .mfc-gallery-popup__counter{bottom:14px!important}}body.single-product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li,body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li{touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;outline:0!important}body.single-product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li::after,body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li::after{content:""!important;position:absolute!important;inset:-10px!important;z-index:5!important}body.single-product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li .mfc-gallery-more-overlay,body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li .mfc-gallery-more-overlay{pointer-events:auto!important}#mfc-gallery-popup .mfc-gallery-popup__nav{opacity:0!important;pointer-events:none!important;transform:translateY(-50%) scale(.96)!important;transition:opacity .22s ease,transform .22s ease,background .16s ease!important}#mfc-gallery-popup .mfc-gallery-popup__nav:focus-visible,#mfc-gallery-popup.mfc-gallery-popup--controls-visible .mfc-gallery-popup__nav{opacity:.92!important;pointer-events:auto!important;transform:translateY(-50%) scale(1)!important}#mfc-gallery-popup.mfc-gallery-popup--controls-visible .mfc-gallery-popup__nav:hover{transform:translateY(calc(-50% - 1px)) scale(1)!important}@media (max-width:767px){body.single-product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li::after,body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li::after{inset:-14px!important}#mfc-gallery-popup .mfc-gallery-popup__nav{opacity:0!important;width:38px!important;height:38px!important;font-size:34px!important;background:rgba(255,255,255,.12)!important}#mfc-gallery-popup.mfc-gallery-popup--controls-visible .mfc-gallery-popup__nav{opacity:.78!important}}#mfc-gallery-popup .mfc-gallery-popup__dialog{flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;padding:24px 26px 20px!important;gap:13px!important}#mfc-gallery-popup .mfc-gallery-popup__stage{position:relative!important;flex:1 1 auto!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important}#mfc-gallery-popup .mfc-gallery-popup__figure{height:100%!important}#mfc-gallery-popup .mfc-gallery-popup__img{max-height:calc(100vh - 235px)!important}#mfc-gallery-popup .mfc-gallery-popup__footer{flex:0 0 auto!important;display:flex!important;flex-direction:column!important;gap:10px!important;padding:10px 12px 12px!important;border-radius:18px!important;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)!important;backdrop-filter:blur(10px)!important}#mfc-gallery-popup .mfc-gallery-popup__meta{display:flex!important;align-items:center!important;justify-content:center!important}#mfc-gallery-popup .mfc-gallery-popup__counter{position:static!important;left:auto!important;bottom:auto!important;transform:none!important;width:max-content!important;margin:0 auto!important}#mfc-gallery-popup .mfc-gallery-popup__thumbs-wrap{position:relative!important;overflow:hidden!important}#mfc-gallery-popup .mfc-gallery-popup__thumbs{display:flex!important;align-items:center!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:2px 1px 2px!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important}#mfc-gallery-popup .mfc-gallery-popup__thumbs::-webkit-scrollbar{height:7px!important}#mfc-gallery-popup .mfc-gallery-popup__thumbs::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18)!important;border-radius:999px!important}#mfc-gallery-popup .mfc-gallery-popup__thumb{flex:0 0 auto!important;width:76px!important;height:56px!important;padding:0!important;border-radius:12px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.16)!important;background:rgba(255,255,255,.06)!important;box-shadow:0 8px 24px rgba(0,0,0,.16)!important;cursor:pointer!important;opacity:.72!important;transform:translateY(0) scale(.98)!important;transition:opacity .18s ease,transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}#mfc-gallery-popup .mfc-gallery-popup__thumb.is-active,#mfc-gallery-popup .mfc-gallery-popup__thumb:focus-visible,#mfc-gallery-popup .mfc-gallery-popup__thumb:hover{opacity:1!important;outline:0!important}#mfc-gallery-popup .mfc-gallery-popup__thumb.is-active{border-color:rgba(255,255,255,.62)!important;box-shadow:0 10px 28px rgba(0,0,0,.22),0 0 0 2px rgba(255,255,255,.18)!important;transform:translateY(-1px) scale(1)!important}#mfc-gallery-popup .mfc-gallery-popup__thumb img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}@media (max-width:767px){#mfc-gallery-popup .mfc-gallery-popup__dialog{padding:12px 10px 14px!important;gap:10px!important}#mfc-gallery-popup .mfc-gallery-popup__img{max-height:calc(100vh - 236px)!important}#mfc-gallery-popup .mfc-gallery-popup__footer{padding:8px 8px 10px!important;gap:8px!important;border-radius:14px!important}#mfc-gallery-popup .mfc-gallery-popup__thumbs{gap:8px!important}#mfc-gallery-popup .mfc-gallery-popup__thumb{width:62px!important;height:48px!important;border-radius:10px!important}}#mfc-gallery-popup .mfc-gallery-popup__img{image-rendering:auto!important;transition:opacity .18s ease,filter .18s ease!important}#mfc-gallery-popup.mfc-gallery-popup--loading-hd .mfc-gallery-popup__img{opacity:.96!important;filter:saturate(.98) contrast(.99)!important}#mfc-gallery-popup.mfc-gallery-popup--loading-hd .mfc-gallery-popup__stage::after{content:""!important;position:absolute!important;right:18px!important;bottom:18px!important;width:18px!important;height:18px!important;border-radius:999px!important;border:2px solid rgba(255,255,255,.24)!important;border-top-color:rgba(255,255,255,.82)!important;animation:mfcGallerySpin .72s linear infinite!important;z-index:5!important}@keyframes mfcGallerySpin{to{transform:rotate(360deg)}}#mfc-gallery-popup .mfc-gallery-popup__caption{display:inline-flex!important;align-items:center!important;justify-content:center!important;max-width:min(760px,92%)!important;min-height:0!important;margin:10px auto 0!important;padding:6px 13px!important;border-radius:999px!important;background:rgba(255,255,255,.105)!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 8px 22px rgba(0,0,0,.14),inset 0 1px 0 rgba(255,255,255,.04)!important;backdrop-filter:blur(8px)!important;color:rgba(255,255,255,.82)!important;font-size:12px!important;line-height:1.25!important;font-weight:500!important;letter-spacing:.012em!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#mfc-gallery-popup .mfc-gallery-popup__caption:empty{display:none!important}@media (max-width:767px){#mfc-gallery-popup .mfc-gallery-popup__caption{display:none!important}}@media (min-width:768px){#mfc-gallery-popup .mfc-gallery-popup__stage{padding-bottom:46px!important}#mfc-gallery-popup .mfc-gallery-popup__figure{position:relative!important}#mfc-gallery-popup .mfc-gallery-popup__caption{position:absolute!important;left:50%!important;bottom:16px!important;transform:translateX(-50%)!important;z-index:4!important;margin:0!important;max-width:min(720px,84%)!important;padding:5px 12px!important;font-size:11.5px!important;opacity:.92!important}#mfc-gallery-popup .mfc-gallery-popup__footer{margin-top:0!important}#mfc-gallery-popup .mfc-gallery-popup__nav{font-size:0!important;line-height:1!important;color:transparent!important;text-indent:0!important;overflow:visible!important}#mfc-gallery-popup .mfc-gallery-popup__nav::before{content:""!important;border:0!important;width:auto!important;height:auto!important;display:block!important;color:rgba(255,255,255,.94)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:34px!important;line-height:1!important;font-weight:300!important;transform:none!important;text-shadow:0 2px 8px rgba(0,0,0,.22)!important}#mfc-gallery-popup .mfc-gallery-popup__nav--prev::before{content:"â€ą"!important;margin-left:-2px!important}#mfc-gallery-popup .mfc-gallery-popup__nav--next::before{content:"â€ş"!important;margin-right:-2px!important}#mfc-gallery-popup.mfc-gallery-popup--controls-visible .mfc-gallery-popup__nav:hover{transform:translateY(calc(-50% - 1px)) scale(1)!important}}.mfc-selected-summary .mfc-palette-product-preview-card{display:none!important;pointer-events:none!important}.mfc-selected-summary{position:relative!important}.mfc-selected-summary .mfc-clean-preview-card{appearance:none!important;position:absolute!important;top:12px!important;right:12px!important;width:94px!important;padding:5px!important;border:1px solid rgba(44,39,33,.13)!important;border-radius:12px!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,245,239,.92))!important;color:#2e2922!important;cursor:pointer!important;display:flex!important;flex-direction:column!important;gap:4px!important;box-shadow:0 8px 22px rgba(35,31,26,.08),inset 0 1px 0 rgba(255,255,255,.72)!important;z-index:3!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}.mfc-selected-summary .mfc-summary-text{padding-right:112px!important}.mfc-clean-preview-card__image{position:relative!important;display:block!important;width:100%!important;aspect-ratio:1.62/1!important;border-radius:9px!important;overflow:hidden!important;background:#f4efe7!important}.mfc-clean-preview-card__image img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}.mfc-clean-preview-card__icon{position:absolute!important;right:5px!important;bottom:5px!important;width:21px!important;height:21px!important;border-radius:999px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(255,255,255,.9)!important;color:#2e2922!important;font-size:13px!important;line-height:1!important;box-shadow:0 5px 14px rgba(0,0,0,.14)!important}.mfc-clean-preview-card__label{display:block!important;font-size:8px!important;line-height:1.05!important;font-weight:800!important;letter-spacing:.035em!important;text-transform:uppercase!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.mfc-clean-preview-popup-open{overflow:hidden!important}#mfc-clean-preview-popup{position:fixed!important;inset:0!important;z-index:2147482800!important;display:none!important;align-items:center!important;justify-content:center!important;padding:18px!important;box-sizing:border-box!important}#mfc-clean-preview-popup.is-open{display:flex!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__backdrop{position:absolute!important;inset:0!important;background:rgba(16,14,12,.62)!important;backdrop-filter:blur(9px)!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__dialog{position:relative!important;z-index:2!important;width:min(560px,100%)!important;max-height:min(760px,calc(100svh - 28px))!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;border-radius:24px!important;padding:18px!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,243,236,.97))!important;border:1px solid rgba(44,39,33,.12)!important;box-shadow:0 28px 80px rgba(25,22,18,.28)!important;color:#2e2922!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__close{position:absolute!important;top:12px!important;right:12px!important;width:44px!important;height:44px!important;border-radius:999px!important;border:1px solid rgba(44,39,33,.1)!important;background:rgba(255,255,255,.92)!important;color:#2e2922!important;font-size:28px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:40!important;touch-action:manipulation!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__head{padding:4px 52px 12px 2px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__kicker{font-size:10px!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:800!important;color:rgba(46,41,34,.52)!important;margin-bottom:5px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__title{font-size:20px!important;line-height:1.12!important;font-weight:800!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__subtitle{margin-top:5px!important;font-size:12.5px!important;line-height:1.35!important;color:rgba(46,41,34,.62)!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__imageBtn{appearance:none!important;width:100%!important;border:0!important;padding:0!important;margin:0!important;background:0 0!important;cursor:pointer!important;display:block!important;position:relative!important;touch-action:pan-y!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__image{display:block!important;width:100%!important;max-height:330px!important;object-fit:contain!important;border-radius:18px!important;background:#f4efe7!important;box-shadow:0 12px 36px rgba(32,28,23,.1)!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__imageHint{position:absolute!important;left:12px!important;bottom:12px!important;padding:6px 10px!important;border-radius:999px!important;background:rgba(255,255,255,.9)!important;color:rgba(46,41,34,.78)!important;font-size:11px!important;line-height:1!important;font-weight:800!important;pointer-events:none!important;box-shadow:0 6px 18px rgba(0,0,0,.1)!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__fabric{display:flex!important;align-items:flex-start!important;gap:10px!important;margin-top:12px!important;padding:10px!important;border-radius:16px!important;background:rgba(255,255,255,.72)!important;border:1px solid rgba(46,41,34,.1)!important;box-shadow:0 10px 28px rgba(34,29,23,.07),inset 0 1px 0 rgba(255,255,255,.78)!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__fabric[hidden]{display:none!important}.mfc-clean-fabric-thumb{appearance:none!important;flex:0 0 60px!important;width:60px!important;height:60px!important;border:0!important;margin:0!important;padding:0!important;border-radius:14px!important;overflow:hidden!important;background:#efe9df!important;position:relative!important;cursor:pointer!important}.mfc-clean-fabric-thumb img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}.mfc-clean-fabric-zoom{position:absolute!important;right:5px!important;bottom:5px!important;width:21px!important;height:21px!important;border-radius:999px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(255,255,255,.92)!important;color:#2e2922!important;font-size:13px!important;box-shadow:0 5px 14px rgba(0,0,0,.14)!important}.mfc-clean-fabric-text{min-width:0!important;flex:1 1 auto!important}.mfc-clean-fabric-kicker{font-size:9px!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:800!important;color:rgba(46,41,34,.46)!important;margin-bottom:4px!important}.mfc-clean-fabric-name{font-size:15px!important;line-height:1.1!important;font-weight:800!important;color:#2e2922!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.mfc-clean-fabric-meta{display:flex!important;gap:8px!important;flex-wrap:wrap!important;margin-top:4px!important;font-size:11px!important;font-weight:600!important;color:rgba(46,41,34,.58)!important}.mfc-clean-fabric-features{display:flex!important;gap:5px!important;flex-wrap:wrap!important;margin-top:7px!important}.mfc-clean-fabric-feature{display:inline-flex!important;align-items:center!important;gap:5px!important;min-height:24px!important;padding:4px 7px!important;border-radius:999px!important;background:rgba(255,255,255,.7)!important;border:1px solid rgba(46,41,34,.11)!important;color:rgba(46,41,34,.72)!important;font-size:10px!important;line-height:1!important;font-weight:700!important}.mfc-clean-fabric-feature-icon{width:15px!important;height:15px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 15px!important}.mfc-clean-fabric-feature-icon img{max-width:14px!important;max-height:14px!important;display:block!important}.mfc-clean-fabric-desc{margin-top:8px!important;padding-top:8px!important;border-top:1px solid rgba(46,41,34,.09)!important;font-size:11px!important;line-height:1.32!important;color:rgba(46,41,34,.66)!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__controls{margin-top:14px!important;display:flex!important;align-items:flex-start!important;gap:10px!important;flex-wrap:wrap!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__any{min-height:44px!important;padding:10px 14px!important;border-radius:999px!important;border:1px solid rgba(46,41,34,.16)!important;background:rgba(255,255,255,.72)!important;color:#2e2922!important;font-size:12px!important;font-weight:800!important;cursor:pointer!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__any.is-active{background:#2e2922!important;color:#fff!important}.mfc-clean-preview-popup__dots{flex:1 1 100%!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(70px,1fr))!important;justify-items:center!important;gap:8px 6px!important}.mfc-clean-palette-dot{appearance:none!important;border:0!important;background:0 0!important;padding:0!important;width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:5px!important;cursor:pointer!important}.mfc-clean-palette-dot__thumb{width:58px!important;height:58px!important;border-radius:999px!important;background-size:cover!important;background-position:center!important;border:2px solid rgba(255,255,255,.95)!important;box-shadow:0 0 0 1px rgba(46,41,34,.16),0 7px 18px rgba(0,0,0,.1)!important}.mfc-clean-palette-dot.is-active .mfc-clean-palette-dot__thumb{box-shadow:0 0 0 2px #2e2922,0 0 0 5px rgba(203,188,160,.34),0 8px 22px rgba(0,0,0,.14)!important}.mfc-clean-palette-dot__name{max-width:72px!important;font-size:10px!important;line-height:1.05!important;font-weight:700!important;color:rgba(46,41,34,.68)!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (max-width:767px){.mfc-selected-summary .mfc-clean-preview-card{width:90px!important;top:10px!important;right:10px!important}.mfc-selected-summary .mfc-summary-text{padding-right:104px!important}#mfc-clean-preview-popup{align-items:flex-end!important;padding:72px 10px max(12px,env(safe-area-inset-bottom,12px))!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__dialog{width:100%!important;max-height:calc(100svh - 94px)!important;border-radius:22px 22px 18px 18px!important;padding:16px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__close{position:fixed!important;top:max(62px,calc(env(safe-area-inset-top,0px) + 58px))!important;right:18px!important;width:52px!important;height:52px!important;z-index:2147483600!important;background:rgba(255,255,255,.94)!important;box-shadow:0 10px 28px rgba(0,0,0,.16)!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__image{max-height:310px!important}.mfc-clean-palette-dot__thumb{width:58px!important;height:58px!important}.mfc-clean-preview-popup__dots{grid-template-columns:repeat(auto-fit,minmax(66px,1fr))!important}}body.mfc-clean-fabric-zoom-active .mfc-lightbox,body.mfc-clean-fabric-zoom-active .mfc-lightbox.mfc-lightbox--premium-fabric{z-index:2147483300!important}#mfc-clean-preview-popup.mfc-clean-preview-popup--behind-fabric{z-index:2147482500!important;pointer-events:none!important}@media (max-width:767px){#mfc-clean-preview-popup .mfc-clean-preview-popup__close{position:absolute!important;top:16px!important;right:16px!important;width:48px!important;height:48px!important;z-index:80!important;transform:none!important;margin:0!important;background:rgba(255,255,255,.94)!important;box-shadow:0 10px 28px rgba(0,0,0,.16)!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__head{padding-right:64px!important;padding-top:4px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__dialog{overflow-y:auto!important}}.mfc-lightbox .mfc-lightbox-change-fabric-btn{appearance:none!important;width:100%!important;margin-top:auto!important;min-height:42px!important;padding:11px 14px!important;border-radius:999px!important;border:1px solid rgba(46,41,34,.14)!important;background:#2e2922!important;color:#fff!important;font-size:12px!important;line-height:1!important;font-weight:800!important;letter-spacing:.015em!important;cursor:pointer!important;box-shadow:0 10px 26px rgba(46,41,34,.18),inset 0 1px 0 rgba(255,255,255,.08)!important}.mfc-lightbox .mfc-lightbox-change-fabric-btn:focus-visible,.mfc-lightbox .mfc-lightbox-change-fabric-btn:hover{background:#1f1b17!important;outline:0!important}@media (max-width:767px){#mfc-clean-preview-popup{align-items:flex-end!important;padding:56px 10px max(10px,env(safe-area-inset-bottom,10px))!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__dialog{max-height:calc(100svh - 68px)!important;padding:14px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__head{padding:2px 58px 8px 2px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__kicker{margin-bottom:4px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__title{font-size:18px!important;line-height:1.08!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__subtitle{margin-top:4px!important;font-size:11.5px!important;line-height:1.25!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__image{max-height:250px!important;border-radius:16px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__imageHint{left:10px!important;bottom:10px!important;padding:6px 10px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__fabric{gap:8px!important;margin-top:10px!important;padding:8px!important;border-radius:14px!important}.mfc-clean-fabric-thumb{flex:0 0 54px!important;width:54px!important;height:54px!important;border-radius:12px!important}.mfc-clean-fabric-kicker{margin-bottom:3px!important;font-size:8.5px!important}.mfc-clean-fabric-name{font-size:14px!important}.mfc-clean-fabric-meta{gap:6px!important;margin-top:3px!important;font-size:10.5px!important}.mfc-clean-fabric-features{gap:4px!important;margin-top:6px!important}.mfc-clean-fabric-feature{min-height:22px!important;padding:3px 7px!important;font-size:9.5px!important}.mfc-clean-fabric-desc{margin-top:6px!important;padding-top:6px!important;font-size:10.5px!important;line-height:1.28!important;-webkit-line-clamp:2!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__controls{margin-top:10px!important;gap:8px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__any{min-height:40px!important;padding:9px 14px!important;font-size:11.5px!important}.mfc-clean-preview-popup__dots{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px 6px!important}.mfc-clean-palette-dot{gap:4px!important}.mfc-clean-palette-dot__thumb{width:60px!important;height:60px!important}.mfc-clean-palette-dot__name{max-width:70px!important;font-size:10px!important;line-height:1.04!important}}.mfc-lightbox .mfc-lightbox-change-fabric-btn{order:-20!important;margin:0 0 8px 0!important;min-height:40px!important}@media (max-width:767px){.mfc-lightbox .mfc-lightbox-change-fabric-btn{order:-20!important;margin:0 0 10px 0!important;min-height:40px!important;font-size:11px!important;padding:10px 12px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__image{max-height:236px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__fabric{gap:7px!important;padding:7px 8px!important}.mfc-clean-fabric-thumb{flex:0 0 52px!important;width:52px!important;height:52px!important}.mfc-clean-fabric-kicker{margin-bottom:2px!important}.mfc-clean-fabric-name{font-size:13.5px!important;line-height:1.06!important}.mfc-clean-fabric-meta{gap:5px!important;margin-top:2px!important;font-size:10px!important}.mfc-clean-fabric-features{gap:4px!important;margin-top:5px!important}.mfc-clean-fabric-feature{min-height:21px!important;padding:3px 6px!important;gap:4px!important;font-size:9.25px!important}.mfc-clean-fabric-feature-icon,.mfc-clean-fabric-feature-icon img{width:13px!important;height:13px!important;max-width:13px!important;max-height:13px!important;flex-basis:13px!important}.mfc-clean-fabric-desc{margin-top:5px!important;padding-top:5px!important;font-size:10px!important;line-height:1.24!important;-webkit-line-clamp:1!important}.mfc-clean-fabric-text:has(.mfc-clean-fabric-features > .mfc-clean-fabric-feature:nth-child(4)) .mfc-clean-fabric-features{gap:3px!important;margin-top:4px!important}.mfc-clean-fabric-text:has(.mfc-clean-fabric-features > .mfc-clean-fabric-feature:nth-child(4)) .mfc-clean-fabric-feature{min-height:20px!important;padding:2px 6px!important;font-size:9px!important}.mfc-clean-fabric-text:has(.mfc-clean-fabric-features > .mfc-clean-fabric-feature:nth-child(4)) .mfc-clean-fabric-desc{margin-top:4px!important;padding-top:4px!important;font-size:9.75px!important;-webkit-line-clamp:1!important}}@media (max-width:767px){#mfc-clean-preview-popup{align-items:flex-start!important;justify-content:flex-start!important;padding:18px 10px max(10px,env(safe-area-inset-bottom,10px))!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__dialog{margin-top:0!important;max-height:calc(100svh - 28px)!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__close{top:14px!important;right:14px!important}}body.mfc-clean-product-gallery-active #mfc-clean-preview-popup.mfc-clean-preview-popup--behind-gallery{z-index:2147482400!important;pointer-events:none!important}body.mfc-clean-product-gallery-active #mfc-gallery-popup,body.mfc-clean-product-gallery-active #mfc-gallery-popup.is-open{z-index:2147483300!important}@media (min-width:768px){.mfc-selected-summary .mfc-clean-preview-card{display:none!important;pointer-events:none!important;visibility:hidden!important}.mfc-selected-summary .mfc-summary-text{padding-right:0!important}}@media (max-width:767px){#mfc-clean-preview-popup{align-items:stretch!important;justify-content:flex-start!important;padding:8px 8px max(6px,env(safe-area-inset-bottom,6px))!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__dialog{display:flex!important;flex-direction:column!important;width:100%!important;min-height:calc(100svh - 16px)!important;max-height:calc(100svh - 16px)!important;padding:12px!important;border-radius:24px!important;overflow-y:auto!important;overscroll-behavior:contain!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__head{padding:2px 58px 8px 2px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__title{font-size:17px!important;line-height:1.06!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__subtitle{margin-top:3px!important;font-size:11px!important;line-height:1.2!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__image{max-height:190px!important;border-radius:16px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__imageHint{left:10px!important;bottom:10px!important;padding:6px 10px!important;font-size:10.5px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__fabric{margin-top:8px!important;padding:7px 8px!important;gap:7px!important;border-radius:14px!important}.mfc-clean-fabric-thumb{flex:0 0 50px!important;width:50px!important;height:50px!important;border-radius:12px!important}.mfc-clean-fabric-kicker{margin-bottom:2px!important;font-size:8.5px!important}.mfc-clean-fabric-name{font-size:13px!important;line-height:1.04!important}.mfc-clean-fabric-meta{gap:4px!important;margin-top:2px!important;font-size:10px!important}.mfc-clean-fabric-features{gap:4px!important;margin-top:4px!important}.mfc-clean-fabric-feature{min-height:20px!important;padding:2px 6px!important;gap:4px!important;font-size:9px!important}.mfc-clean-fabric-feature-icon,.mfc-clean-fabric-feature-icon img{width:12px!important;height:12px!important;max-width:12px!important;max-height:12px!important;flex-basis:12px!important}.mfc-clean-fabric-desc{margin-top:4px!important;padding-top:4px!important;font-size:9.75px!important;line-height:1.22!important;-webkit-line-clamp:1!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__controls{margin-top:auto!important;padding-top:8px!important;gap:8px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__any{min-height:40px!important;padding:9px 14px!important;font-size:11.25px!important}.mfc-clean-preview-popup__dots{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px 4px!important}.mfc-clean-palette-dot{gap:4px!important}.mfc-clean-palette-dot__thumb{width:54px!important;height:54px!important}.mfc-clean-palette-dot__name{max-width:64px!important;font-size:9.5px!important;line-height:1.03!important}}@media (min-width:768px){.mfc-lightbox .mfc-lightbox-change-fabric-btn{display:none!important}}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile]{padding:8px!important;align-items:flex-start!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-inner.mfc-lightbox-inner--premium-fabric,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-inner.mfc-lightbox-inner--premium-fabric{width:min(96vw,430px)!important;max-width:min(96vw,430px)!important;min-height:calc(100svh - 16px)!important;max-height:calc(100svh - 16px)!important;border-radius:24px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-img,body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile img.mfc-lightbox-img,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-img,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] img.mfc-lightbox-img{max-height:min(40svh,300px)!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-panel,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-panel{max-height:none!important;padding:14px 16px 16px 16px!important;gap:6px!important;overflow:auto!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-kicker,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-kicker{font-size:9px!important;letter-spacing:.11em!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-title,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-title{font-size:clamp(18px, 6.2vw, 24px)!important;line-height:1.02!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-meta,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-meta{font-size:12px!important;line-height:1.32!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-features,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-features{gap:7px!important;margin-top:4px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-feature-chip,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-feature-chip{min-height:34px!important;padding:7px 10px!important;font-size:11px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-feature-ico,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-feature-ico{width:14px!important;height:14px!important;flex:0 0 14px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-feature-ico img,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-feature-ico img{max-width:14px!important;max-height:14px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-desc,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-desc{font-size:12px!important;line-height:1.36!important;margin-top:6px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-change-fabric-btn,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-change-fabric-btn{position:sticky!important;top:0!important;z-index:2!important;margin:0 0 8px 0!important}@media (max-width:767px){#mfc-clean-preview-popup .mfc-clean-preview-popup__dialog{min-height:calc(100svh - 16px)!important;max-height:calc(100svh - 16px)!important;padding:10px 10px 12px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__head{padding:0 58px 6px 2px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__image{max-height:170px!important;border-radius:16px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__fabric{margin-top:7px!important;padding:6px 8px 7px!important;gap:6px!important}.mfc-clean-fabric-thumb{flex:0 0 48px!important;width:48px!important;height:48px!important}.mfc-clean-fabric-name{font-size:12.5px!important;line-height:1.02!important}.mfc-clean-fabric-meta{gap:3px!important;margin-top:1px!important;font-size:9.75px!important}.mfc-clean-fabric-features{gap:4px!important;margin-top:3px!important}.mfc-clean-fabric-feature{min-height:20px!important;padding:2px 6px!important;font-size:8.75px!important}.mfc-clean-fabric-desc{margin-top:4px!important;padding-top:4px!important;font-size:9.5px!important;line-height:1.2!important;-webkit-line-clamp:1!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__controls{margin-top:6px!important;padding-top:0!important;gap:6px!important;align-items:flex-start!important;align-content:flex-start!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__any{min-height:38px!important;padding:8px 14px!important;font-size:11px!important}.mfc-clean-preview-popup__dots{gap:6px 4px!important}.mfc-clean-palette-dot__thumb{width:52px!important;height:52px!important}.mfc-clean-palette-dot__name{max-width:62px!important;font-size:9px!important}}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile]{align-items:center!important;padding:8px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-inner.mfc-lightbox-inner--premium-fabric,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-inner.mfc-lightbox-inner--premium-fabric{width:min(96vw,430px)!important;max-width:min(96vw,430px)!important;min-height:0!important;height:auto!important;max-height:calc(100svh - 16px)!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;overflow:hidden!important;border-radius:24px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-img,body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile img.mfc-lightbox-img,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-img,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] img.mfc-lightbox-img{flex:0 0 auto!important;max-height:min(34svh,255px)!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-panel,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-panel{flex:1 1 auto!important;min-height:0!important;max-height:none!important;padding:12px 16px 14px 16px!important;gap:5px!important;overflow:auto!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-change-fabric-btn,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-change-fabric-btn{position:sticky!important;top:0!important;z-index:2!important;margin:0 0 8px 0!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-kicker,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-kicker{margin-top:0!important;font-size:9px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-title,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-title{font-size:clamp(18px, 6.1vw, 23px)!important;line-height:1.02!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-meta,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-meta{font-size:11.5px!important;line-height:1.28!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-features,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-features{gap:7px!important;margin-top:5px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-feature-chip,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-feature-chip{min-height:33px!important;padding:6px 10px!important;font-size:11px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-desc,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-desc{margin-top:6px!important;font-size:11.75px!important;line-height:1.35!important}@media (max-width:767px){#mfc-clean-preview-popup{padding:12px 10px max(10px,env(safe-area-inset-bottom,10px))!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__dialog{min-height:0!important;height:auto!important;max-height:calc(100svh - 24px)!important;padding:14px 14px 16px!important;border-radius:26px!important;background:linear-gradient(180deg,rgba(255,255,255,.98) 0,rgba(250,247,241,.97) 54%,rgba(246,241,232,.98) 100%)!important;border:1px solid rgba(185,170,145,.34)!important;box-shadow:0 30px 68px rgba(20,17,14,.24),0 10px 26px rgba(44,39,33,.1),inset 0 1px 0 rgba(255,255,255,.92)!important;overflow-y:auto!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__head{padding:2px 64px 10px 4px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__kicker{margin-bottom:4px!important;font-size:10px!important;letter-spacing:.09em!important;color:rgba(46,41,34,.48)!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__title{font-size:clamp(18px, 6vw, 24px)!important;line-height:1.05!important;font-weight:800!important;letter-spacing:-.02em!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__subtitle{margin-top:5px!important;font-size:12px!important;line-height:1.28!important;color:rgba(46,41,34,.6)!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__close{top:16px!important;right:16px!important;width:56px!important;height:56px!important;border-radius:999px!important;border:1px solid rgba(46,41,34,.1)!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,244,238,.92))!important;box-shadow:0 14px 30px rgba(33,28,22,.14),inset 0 1px 0 rgba(255,255,255,.84)!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__imageBtn{margin-top:2px!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__image{max-height:198px!important;width:100%!important;border-radius:20px!important;background:linear-gradient(180deg,#f7f2ea,#f2ece2)!important;box-shadow:0 14px 32px rgba(39,34,28,.1)!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__imageHint{left:14px!important;bottom:14px!important;min-height:36px!important;padding:9px 14px!important;border-radius:999px!important;background:rgba(255,255,255,.92)!important;color:rgba(46,41,34,.84)!important;font-size:11.5px!important;font-weight:800!important;box-shadow:0 10px 24px rgba(24,20,16,.12)!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__fabric{display:grid!important;grid-template-columns:60px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;margin-top:10px!important;padding:12px!important;border-radius:20px!important;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(251,248,242,.96))!important;border:1px solid rgba(185,170,145,.26)!important;box-shadow:0 16px 34px rgba(37,31,25,.07),inset 0 1px 0 rgba(255,255,255,.82)!important}.mfc-clean-fabric-thumb{flex:0 0 60px!important;width:60px!important;height:60px!important;border-radius:16px!important;box-shadow:0 8px 18px rgba(33,28,22,.1)!important}.mfc-clean-fabric-text{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;min-width:0!important}.mfc-clean-fabric-kicker{margin-bottom:3px!important;font-size:10px!important;letter-spacing:.08em!important;color:rgba(46,41,34,.46)!important}.mfc-clean-fabric-name{font-size:15px!important;line-height:1.03!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.mfc-clean-fabric-meta{gap:7px!important;margin-top:4px!important;font-size:11px!important;line-height:1.25!important;color:rgba(46,41,34,.58)!important}.mfc-clean-fabric-features{gap:6px!important;margin-top:8px!important}.mfc-clean-fabric-feature{min-height:28px!important;padding:5px 10px!important;gap:5px!important;border-radius:999px!important;background:rgba(255,255,255,.92)!important;border:1px solid rgba(185,170,145,.34)!important;color:rgba(46,41,34,.82)!important;font-size:10.5px!important;font-weight:700!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.68)!important}.mfc-clean-fabric-feature-icon,.mfc-clean-fabric-feature-icon img{width:14px!important;height:14px!important;max-width:14px!important;max-height:14px!important;flex-basis:14px!important}.mfc-clean-fabric-desc{margin-top:8px!important;padding-top:8px!important;border-top:1px solid rgba(185,170,145,.28)!important;font-size:11px!important;line-height:1.35!important;color:rgba(46,41,34,.7)!important;-webkit-line-clamp:2!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__controls{margin-top:12px!important;padding-top:12px!important;border-top:1px solid rgba(185,170,145,.28)!important;gap:10px!important;align-items:stretch!important;align-content:flex-start!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__any{min-height:46px!important;padding:10px 18px!important;border-radius:999px!important;border:1px solid rgba(46,41,34,.16)!important;background:linear-gradient(180deg,#322b24,#231e19)!important;color:#fff!important;font-size:11.5px!important;font-weight:800!important;letter-spacing:.02em!important;box-shadow:0 12px 28px rgba(35,30,24,.18),inset 0 1px 0 rgba(255,255,255,.08)!important}#mfc-clean-preview-popup .mfc-clean-preview-popup__any.is-active{background:linear-gradient(180deg,#2d2720,#1f1a15)!important;color:#fff!important}.mfc-clean-preview-popup__dots{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px 8px!important}.mfc-clean-palette-dot{gap:6px!important}.mfc-clean-palette-dot__thumb{width:62px!important;height:62px!important;border:2px solid rgba(255,255,255,.95)!important;box-shadow:0 0 0 1px rgba(46,41,34,.18),0 10px 22px rgba(0,0,0,.1)!important}.mfc-clean-palette-dot.is-active .mfc-clean-palette-dot__thumb{box-shadow:0 0 0 2px #2e2922,0 0 0 6px rgba(203,188,160,.34),0 12px 28px rgba(0,0,0,.16)!important}.mfc-clean-palette-dot__name{max-width:74px!important;font-size:10px!important;line-height:1.08!important;font-weight:700!important;color:rgba(46,41,34,.78)!important}}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile]{align-items:center!important;padding:10px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-inner.mfc-lightbox-inner--premium-fabric,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-inner.mfc-lightbox-inner--premium-fabric{width:min(96vw,430px)!important;max-width:min(96vw,430px)!important;min-height:0!important;height:auto!important;max-height:calc(100svh - 20px)!important;overflow-y:auto!important;overflow-x:hidden!important;border-radius:26px!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(249,245,238,.98))!important;box-shadow:0 30px 68px rgba(20,17,14,.28),0 10px 26px rgba(44,39,33,.12)!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-img,body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile img.mfc-lightbox-img,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-img,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] img.mfc-lightbox-img{flex:0 0 auto!important;max-height:min(38svh,290px)!important;border-radius:22px 22px 0 0!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-panel,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-panel{flex:0 0 auto!important;min-height:0!important;max-height:none!important;padding:14px 16px 16px 16px!important;gap:8px!important;overflow:visible!important;background:linear-gradient(180deg,rgba(250,247,241,.98),rgba(246,241,232,.98))!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-change-fabric-btn,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-change-fabric-btn{position:static!important;top:auto!important;width:100%!important;min-height:46px!important;margin:0 0 10px 0!important;padding:12px 14px!important;border-radius:999px!important;background:linear-gradient(180deg,#322b24,#231e19)!important;box-shadow:0 12px 28px rgba(35,30,24,.18),inset 0 1px 0 rgba(255,255,255,.08)!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-kicker,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-kicker{margin-top:0!important;font-size:10px!important;letter-spacing:.08em!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-title,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-title{font-size:clamp(19px, 6.4vw, 26px)!important;line-height:1.02!important;letter-spacing:-.02em!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-meta,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-meta{font-size:12px!important;line-height:1.3!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-features,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-features{gap:8px!important;margin-top:6px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-feature-chip,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-feature-chip{min-height:38px!important;padding:7px 12px!important;border-radius:999px!important;background:rgba(255,255,255,.92)!important;border:1px solid rgba(185,170,145,.36)!important;font-size:11.5px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-feature-ico,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-feature-ico{width:16px!important;height:16px!important}body .mfc-lightbox.mfc-lightbox--premium-fabric.mfc-lightbox--mobile .mfc-lightbox-premium-desc,body .mfc-lightbox.mfc-lightbox--premium-fabric[data-mfc-premium-layout=mobile] .mfc-lightbox-premium-desc{margin-top:8px!important;font-size:12px!important;line-height:1.38!important}.mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"],.mfc-palette-dot__thumb[data-mfc-smart-bg="1"]{position:relative!important;overflow:hidden!important;background-image:none!important;background-color:var(--mfc-pal-bg-color,#f7f3ea)!important;isolation:isolate!important}.mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"]::before,.mfc-palette-dot__thumb[data-mfc-smart-bg="1"]::before{content:""!important;position:absolute!important;inset:-14%!important;z-index:0!important;pointer-events:none!important;background-image:var(--mfc-pal-bg-image)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;filter:blur(var(--mfc-pal-bg-blur, 8px)) saturate(.92) brightness(1.04)!important;opacity:var(--mfc-pal-bg-opacity, .2)!important;transform:scale(1.08)!important}.mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"]::after,.mfc-palette-dot__thumb[data-mfc-smart-bg="1"]::after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background-image:var(--mfc-pal-bg-image)!important;background-size:var(--mfc-pal-fit,contain)!important;background-position:var(--mfc-pal-fit-position,center center)!important;background-repeat:no-repeat!important}.mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"]>*,.mfc-palette-dot__thumb[data-mfc-smart-bg="1"]>*{position:relative!important;z-index:2!important}.mfc-clean-palette-dot:hover .mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"]::after,.mfc-palette-dot:hover .mfc-palette-dot__thumb[data-mfc-smart-bg="1"]::after{background-size:var(--mfc-pal-fit-hover,var(--mfc-pal-fit,contain))!important}@media (max-width:767px){.mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"]::before,.mfc-palette-dot__thumb[data-mfc-smart-bg="1"]::before{opacity:var(--mfc-pal-bg-opacity-mobile, .18)!important;filter:blur(var(--mfc-pal-bg-blur-mobile, 7px)) saturate(.9) brightness(1.04)!important}}.mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"],.mfc-palette-dot__thumb[data-mfc-smart-bg="1"]{position:relative!important;overflow:hidden!important;background-image:var(--mfc-pal-bg-image)!important;background-color:var(--mfc-pal-bg-color,#f7f3ea)!important;background-size:var(--mfc-pal-fit,contain)!important;background-position:var(--mfc-pal-fit-position,center center)!important;background-repeat:no-repeat!important;isolation:auto!important}.mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"]::after,.mfc-palette-dot__thumb[data-mfc-smart-bg="1"]::after{display:none!important;content:none!important}.mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"]::before,.mfc-palette-dot__thumb[data-mfc-smart-bg="1"]::before{content:""!important;position:absolute!important;inset:-18%!important;pointer-events:none!important;background-image:var(--mfc-pal-bg-image)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;filter:blur(10px) saturate(.92) brightness(1.05)!important;opacity:.055!important;transform:scale(1.12)!important;z-index:0!important}.mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"]>*,.mfc-palette-dot__thumb[data-mfc-smart-bg="1"]>*{position:relative!important;z-index:1!important}.mfc-clean-palette-dot:hover .mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"],.mfc-palette-dot:hover .mfc-palette-dot__thumb[data-mfc-smart-bg="1"]{background-size:var(--mfc-pal-fit-hover,var(--mfc-pal-fit,contain))!important}@media (max-width:767px){.mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"]::before,.mfc-palette-dot__thumb[data-mfc-smart-bg="1"]::before{opacity:.045!important;filter:blur(8px) saturate(.9) brightness(1.05)!important}}#mfc-gallery-popup .mfc-gallery-popup__figure{overflow:hidden!important;touch-action:none!important;cursor:zoom-in!important}#mfc-gallery-popup.mfc-gallery-popup--zoomed .mfc-gallery-popup__figure{cursor:grab!important}#mfc-gallery-popup.mfc-gallery-popup--zoom-dragging .mfc-gallery-popup__figure{cursor:grabbing!important}#mfc-gallery-popup .mfc-gallery-popup__img{transform-origin:center center!important;will-change:transform!important;transition:transform .2s cubic-bezier(.2,.8,.2,1),opacity .18s ease,filter .18s ease!important;-webkit-user-drag:none!important;user-select:none!important;-webkit-user-select:none!important}#mfc-gallery-popup.mfc-gallery-popup--zoom-dragging .mfc-gallery-popup__img{transition:none!important}#mfc-gallery-popup .mfc-gallery-popup__tools{position:absolute!important;top:18px!important;left:50%!important;transform:translateX(-50%) translateY(-2px)!important;z-index:18!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:5px!important;border-radius:999px!important;background:rgba(12,14,18,.34)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 18px 42px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.05)!important;backdrop-filter:blur(14px)!important;opacity:0!important;pointer-events:none!important;transition:opacity .2s ease,transform .2s ease!important}#mfc-gallery-popup.mfc-gallery-popup--controls-visible .mfc-gallery-popup__tools,#mfc-gallery-popup.mfc-gallery-popup--zoomed .mfc-gallery-popup__tools{opacity:1!important;pointer-events:auto!important;transform:translateX(-50%) translateY(0)!important}#mfc-gallery-popup .mfc-gallery-popup__tool{width:36px!important;height:36px!important;min-width:36px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:999px!important;background:rgba(255,255,255,.105)!important;color:rgba(255,255,255,.92)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;font-size:15px!important;line-height:1!important;font-weight:400!important;letter-spacing:0!important;cursor:pointer!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important;transition:background .16s ease,transform .16s ease,opacity .16s ease,border-color .16s ease!important}#mfc-gallery-popup .mfc-gallery-popup__tool:focus-visible,#mfc-gallery-popup .mfc-gallery-popup__tool:hover{background:rgba(255,255,255,.18)!important;border-color:rgba(255,255,255,.28)!important;transform:translateY(-1px)!important;outline:0!important}#mfc-gallery-popup .mfc-gallery-popup__tool:disabled{opacity:.34!important;cursor:default!important;transform:none!important}#mfc-gallery-popup .mfc-gallery-popup__tool--primary{background:rgba(255,255,255,.18)!important;border-color:rgba(255,255,255,.24)!important}#mfc-gallery-popup .mfc-gallery-popup__zoom-hint{position:absolute!important;top:18px!important;left:50%!important;transform:translateX(-50%) translateY(48px)!important;z-index:8!important;max-width:min(520px,calc(100% - 64px))!important;padding:6px 12px!important;border-radius:999px!important;background:rgba(12,14,18,.28)!important;border:1px solid rgba(255,255,255,.11)!important;color:rgba(255,255,255,.76)!important;font-size:11.5px!important;line-height:1.2!important;font-weight:500!important;text-align:center!important;white-space:nowrap!important;backdrop-filter:blur(10px)!important;opacity:0!important;pointer-events:none!important;transition:opacity .18s ease!important}#mfc-gallery-popup.mfc-gallery-popup--controls-visible:not(.mfc-gallery-popup--zoomed) .mfc-gallery-popup__zoom-hint{opacity:.74!important}#mfc-gallery-popup.mfc-gallery-popup--zoomed .mfc-gallery-popup__nav{opacity:0!important;pointer-events:none!important}#mfc-gallery-popup.mfc-gallery-popup--zoomed .mfc-gallery-popup__caption{opacity:0!important;pointer-events:none!important}@media (max-width:767px){#mfc-gallery-popup .mfc-gallery-popup__tools{top:12px!important;gap:7px!important;padding:4px!important}#mfc-gallery-popup .mfc-gallery-popup__tool{width:34px!important;height:34px!important;min-width:34px!important;font-size:14px!important}#mfc-gallery-popup .mfc-gallery-popup__zoom-hint{top:auto!important;bottom:14px!important;transform:translateX(-50%)!important;max-width:calc(100% - 28px)!important;padding:5px 10px!important;font-size:10.8px!important}}#mfc-gallery-popup .mfc-gallery-popup__caption{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media (min-width:768px){#mfc-gallery-popup.mfc-gallery-popup{padding:clamp(16px,2.1vw,30px)!important}#mfc-gallery-popup .mfc-gallery-popup__dialog{width:min(1340px,calc(100vw - 44px))!important;height:min(900px,calc(100vh - 36px))!important;padding:22px 28px 22px!important;gap:16px!important}#mfc-gallery-popup .mfc-gallery-popup__stage{padding:0 62px!important;border-radius:22px!important}#mfc-gallery-popup .mfc-gallery-popup__figure{width:100%!important;height:100%!important;position:relative!important}#mfc-gallery-popup .mfc-gallery-popup__img{max-height:calc(100vh - 205px)!important;border-radius:18px!important;box-shadow:0 26px 72px rgba(0,0,0,.34),0 1px 0 rgba(255,255,255,.05)!important}#mfc-gallery-popup .mfc-gallery-popup__footer{width:min(1080px,100%)!important;margin:0 auto!important;padding:11px 14px 13px!important;gap:10px!important;border-radius:20px!important;background:linear-gradient(180deg,rgba(255,255,255,.105),rgba(255,255,255,.065))!important;border:1px solid rgba(255,255,255,.145)!important;box-shadow:0 18px 54px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.045)!important}#mfc-gallery-popup .mfc-gallery-popup__counter{padding:5px 11px!important;font-size:11.5px!important;font-weight:600!important;background:rgba(255,255,255,.12)!important;border-color:rgba(255,255,255,.2)!important}#mfc-gallery-popup .mfc-gallery-popup__thumbs{gap:10px!important;padding:2px!important}#mfc-gallery-popup .mfc-gallery-popup__thumb{width:82px!important;height:60px!important;border-radius:13px!important;opacity:.68!important;border-color:rgba(255,255,255,.15)!important;background:rgba(255,255,255,.065)!important;box-shadow:0 9px 26px rgba(0,0,0,.16)!important}#mfc-gallery-popup .mfc-gallery-popup__thumb:focus-visible,#mfc-gallery-popup .mfc-gallery-popup__thumb:hover{opacity:.94!important;transform:translateY(-1px) scale(.995)!important;border-color:rgba(255,255,255,.32)!important}#mfc-gallery-popup .mfc-gallery-popup__thumb.is-active{opacity:1!important;border-color:rgba(203,188,160,.92)!important;box-shadow:0 12px 30px rgba(0,0,0,.24),0 0 0 2px rgba(203,188,160,.22)!important;transform:translateY(-1px) scale(1)!important}#mfc-gallery-popup .mfc-gallery-popup__tools{top:30px!important;right:96px!important;left:auto!important;transform:translateY(-2px)!important;padding:4px!important;gap:6px!important;background:rgba(18,18,18,.24)!important;border-color:rgba(255,255,255,.11)!important;box-shadow:0 16px 38px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.05)!important}#mfc-gallery-popup.mfc-gallery-popup--controls-visible .mfc-gallery-popup__tools,#mfc-gallery-popup.mfc-gallery-popup--zoomed .mfc-gallery-popup__tools{transform:translateY(0)!important}#mfc-gallery-popup .mfc-gallery-popup__tool{width:32px!important;height:32px!important;min-width:32px!important;font-size:14px!important;background:rgba(255,255,255,.085)!important;border-color:rgba(255,255,255,.145)!important}#mfc-gallery-popup .mfc-gallery-popup__tool--primary{background:rgba(203,188,160,.2)!important;border-color:rgba(203,188,160,.34)!important}#mfc-gallery-popup .mfc-gallery-popup__tool:focus-visible,#mfc-gallery-popup .mfc-gallery-popup__tool:hover{background:rgba(255,255,255,.16)!important;border-color:rgba(255,255,255,.26)!important}#mfc-gallery-popup .mfc-gallery-popup__close{top:24px!important;right:28px!important;width:40px!important;height:40px!important;font-size:30px!important;background:rgba(255,255,255,.115)!important;border-color:rgba(255,255,255,.23)!important}#mfc-gallery-popup .mfc-gallery-popup__nav{width:44px!important;height:44px!important;background:rgba(255,255,255,.105)!important;border-color:rgba(255,255,255,.22)!important}#mfc-gallery-popup .mfc-gallery-popup__nav--prev{left:16px!important}#mfc-gallery-popup .mfc-gallery-popup__nav--next{right:16px!important}}#mfc-gallery-popup .mfc-gallery-popup__zoom-hint{top:72px!important;padding:5px 10px!important;font-size:10.8px!important;line-height:1.15!important;background:rgba(18,18,18,.22)!important;border-color:rgba(255,255,255,.1)!important;color:rgba(255,255,255,.66)!important;box-shadow:0 10px 24px rgba(0,0,0,.16)!important;opacity:0!important}#mfc-gallery-popup.mfc-gallery-popup--controls-visible:not(.mfc-gallery-popup--zoomed) .mfc-gallery-popup__zoom-hint{opacity:0!important}#mfc-gallery-popup.mfc-gallery-popup--hint-visible:not(.mfc-gallery-popup--zoomed) .mfc-gallery-popup__zoom-hint{opacity:.62!important}@media (max-width:767px){#mfc-gallery-popup .mfc-gallery-popup__caption{display:none!important}#mfc-gallery-popup .mfc-gallery-popup__zoom-hint{bottom:90px!important;top:auto!important;font-size:10.2px!important;opacity:0!important}#mfc-gallery-popup.mfc-gallery-popup--hint-visible:not(.mfc-gallery-popup--zoomed) .mfc-gallery-popup__zoom-hint{opacity:.56!important}}html body.single-product .mfc-wrap .mfc-thumb__img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;border-radius:inherit!important;opacity:0;transition:opacity .18s ease;z-index:0}html body.single-product .mfc-wrap .mfc-thumb[data-mfc-bg-loaded="1"] .mfc-thumb__img[src]{opacity:1}html body.single-product .mfc-wrap .mfc-thumb .mfc-badges,html body.single-product .mfc-wrap .mfc-thumb .mfc-info,html body.single-product .mfc-wrap .mfc-thumb .mfc-zoom{position:absolute;z-index:3!important}html body.single-product{--mfc-showroom-ink:#24201b;--mfc-showroom-muted:#756d62;--mfc-showroom-line:rgba(184,166,133,.34);--mfc-showroom-line-strong:rgba(128,105,70,.28);--mfc-showroom-paper:#fffdf8;--mfc-showroom-soft:#f7f2e9;--mfc-showroom-warm:#c9b283;--mfc-showroom-shadow:0 18px 48px rgba(38,30,18,.08);--mfc-showroom-shadow-strong:0 24px 70px rgba(38,30,18,.12)}html body.single-product .summary .price{margin-bottom:10px!important;color:var(--mfc-showroom-ink)!important;letter-spacing:0!important}html body.single-product .summary .price .amount{font-weight:760!important}html body.single-product .summary .mfc-free-delivery-badge{margin-left:8px!important;padding:6px 10px!important;border:1px solid rgba(255,255,255,.36)!important;background:linear-gradient(180deg,#2d281f,#1f1b16)!important;color:#fff!important;box-shadow:0 10px 24px rgba(36,31,24,.16),inset 0 1px 0 rgba(255,255,255,.08)!important;font-size:11px!important;font-weight:760!important}html body.single-product .mfc-showroom-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 12px;padding:10px;border:1px solid var(--mfc-showroom-line);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(249,245,237,.94));box-shadow:0 14px 36px rgba(42,34,22,.06),inset 0 1px 0 rgba(255,255,255,.74)}html body.single-product .mfc-showroom-trust__item{min-width:0;padding:9px 10px;border:1px solid rgba(190,174,145,.28);border-radius:14px;background:rgba(255,255,255,.72)}html body.single-product .mfc-showroom-trust__label{display:block;color:var(--mfc-showroom-muted);font-size:10px;line-height:1.15;font-weight:720;letter-spacing:0;text-transform:uppercase}html body.single-product .mfc-showroom-trust__value{display:block;margin-top:4px;color:var(--mfc-showroom-ink);font-size:12px;line-height:1.2;font-weight:760}html body.single-product .summary .meblovo-pspro-tiles-front{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:12px 0 10px!important;padding:10px!important;border:1px solid var(--mfc-showroom-line)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(255,253,248,.97),rgba(247,242,233,.96))!important;box-shadow:0 16px 44px rgba(42,34,22,.065),inset 0 1px 0 rgba(255,255,255,.78)!important}html body.single-product .summary .meblovo-pspro-tile{min-height:68px!important;padding:12px 12px 11px!important;border:1px solid rgba(190,174,145,.34)!important;border-radius:15px!important;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(252,249,243,.92))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}html body.single-product .summary .meblovo-pspro-tile:focus-within,html body.single-product .summary .meblovo-pspro-tile:hover{transform:translateY(-1px)!important;border-color:var(--mfc-showroom-line-strong)!important;box-shadow:0 12px 28px rgba(42,34,22,.08),inset 0 1px 0 rgba(255,255,255,.78)!important}html body.single-product .summary .meblovo-pspro-tile-label{display:flex!important;align-items:center!important;gap:6px!important;margin:0 0 5px!important;color:var(--mfc-showroom-muted)!important;font-size:10.5px!important;line-height:1.15!important;font-weight:760!important;letter-spacing:0!important;text-transform:uppercase!important}html body.single-product .summary .meblovo-pspro-tile-value{color:var(--mfc-showroom-ink)!important;font-size:14px!important;line-height:1.18!important;font-weight:780!important;letter-spacing:0!important;overflow-wrap:anywhere!important}html body.single-product .summary .meblovo-pspro-tip{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:17px!important;height:17px!important;min-width:17px!important;border-radius:50%!important;background:#2d281f!important;color:#fff!important;font-size:10px!important;line-height:1!important;font-weight:760!important}html body.single-product .summary .meblovo-pspro-tiles-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0 0 18px!important}html body.single-product .summary .meblovo-pspro-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:9px 14px!important;border:1px solid rgba(48,41,32,.15)!important;border-radius:999px!important;background:#fff!important;color:#30291f!important;font-size:12px!important;line-height:1.15!important;font-weight:760!important;text-decoration:none!important;box-shadow:0 10px 24px rgba(42,34,22,.055)!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}html body.single-product .summary .meblovo-pspro-btn:focus-visible,html body.single-product .summary .meblovo-pspro-btn:hover{transform:translateY(-1px)!important;border-color:rgba(48,41,32,.26)!important;box-shadow:0 14px 30px rgba(42,34,22,.09)!important;outline:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate){padding:18px!important;border:1px solid var(--mfc-showroom-line)!important;border-radius:24px!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(250,246,239,.96)),radial-gradient(circle at 18% 0,rgba(201,178,131,.12),transparent 36%)!important;box-shadow:var(--mfc-showroom-shadow)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-title{margin:0 0 12px!important;color:var(--mfc-showroom-ink)!important;font-size:17px!important;line-height:1.2!important;font-weight:780!important;letter-spacing:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-before .mfc-segment{margin:0 0 14px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side]{padding:14px!important;border:1px solid rgba(190,174,145,.38)!important;border-radius:20px!important;background:linear-gradient(180deg,rgba(255,253,248,.92),rgba(248,243,234,.92))!important;box-shadow:0 14px 36px rgba(42,34,22,.055),inset 0 1px 0 rgba(255,255,255,.68)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-title{margin-bottom:10px!important;color:var(--mfc-showroom-ink)!important;font-size:14px!important;font-weight:780!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt{border-color:rgba(190,174,145,.34)!important;background:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt.is-active{border-color:#2d281f!important;box-shadow:0 14px 32px rgba(42,34,22,.12),0 0 0 2px rgba(45,40,31,.08)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui{margin:2px 0 12px!important;padding:12px!important;border:1px solid rgba(190,174,145,.3)!important;border-radius:22px!important;background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(249,245,237,.82))!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-bar{gap:12px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-btn,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot{transition:transform .18s ease,filter .18s ease!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot:focus-visible,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot:hover{transform:translateY(-2px)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot__thumb{width:66px!important;height:66px!important;border:3px solid rgba(255,255,255,.96)!important;box-shadow:0 0 0 1px rgba(46,41,34,.16),0 12px 24px rgba(42,34,22,.1)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot.is-active .mfc-palette-dot__thumb{box-shadow:0 0 0 2px #2d281f,0 0 0 7px rgba(201,178,131,.3),0 16px 32px rgba(42,34,22,.14)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot__label{color:var(--mfc-showroom-muted)!important;font-weight:740!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot.is-active .mfc-palette-dot__label{color:var(--mfc-showroom-ink)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-hint.mfc-selected-fabric-slot,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-fabric-slot{border:1px solid rgba(190,174,145,.34)!important;border-radius:22px!important;background:linear-gradient(180deg,rgba(255,253,248,.94),rgba(247,242,233,.94))!important;box-shadow:0 16px 44px rgba(42,34,22,.075),inset 0 1px 0 rgba(255,255,255,.72)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary{border-radius:20px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-summary-eyebrow{color:var(--mfc-showroom-muted)!important;letter-spacing:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-clean-fabric-name,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-summary-label{color:var(--mfc-showroom-ink)!important;font-weight:780!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-clean-preview-card{border-color:rgba(190,174,145,.4)!important;background:linear-gradient(180deg,#fffdf8,#f6f0e6)!important;box-shadow:0 16px 34px rgba(42,34,22,.11),inset 0 1px 0 rgba(255,255,255,.78)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-clean-preview-card__label{color:#2d281f!important;font-weight:780!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-panel.mfc-palette-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-panel .mfc-grid{border-radius:20px!important;background:rgba(255,255,255,.62)!important;scrollbar-gutter:stable!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-swatch{border-color:rgba(190,174,145,.3)!important;border-radius:18px!important;box-shadow:0 10px 24px rgba(42,34,22,.055),inset 0 1px 0 rgba(255,255,255,.7)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-swatch:hover{box-shadow:0 18px 34px rgba(42,34,22,.12),inset 0 1px 0 rgba(255,255,255,.78)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-swatch.is-selected{border-color:#2d281f!important;box-shadow:0 0 0 2px rgba(45,40,31,.9),0 18px 38px rgba(42,34,22,.14)!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery]{border-color:rgba(190,174,145,.38)!important;border-radius:22px!important;background:linear-gradient(180deg,rgba(255,253,248,.96),rgba(247,242,233,.96))!important;box-shadow:0 16px 44px rgba(42,34,22,.075),inset 0 1px 0 rgba(255,255,255,.72)!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-delivery-title{color:var(--mfc-showroom-ink)!important;font-weight:780!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-delivery-sub{color:var(--mfc-showroom-muted)!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt{border-color:rgba(190,174,145,.34)!important;background:rgba(255,255,255,.82)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.74)!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt:hover{transform:translateY(-2px)!important;box-shadow:0 14px 32px rgba(42,34,22,.1),inset 0 1px 0 rgba(255,255,255,.78)!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt.is-active{border-color:#2d281f!important;background:#fff!important;box-shadow:0 16px 38px rgba(42,34,22,.13),0 0 0 2px rgba(45,40,31,.07)!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-title-text{color:var(--mfc-showroom-ink)!important;font-weight:780!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-price{color:var(--mfc-showroom-muted)!important;font-weight:760!important}@media (min-width:1024px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-panel.mfc-palette-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-panel .mfc-grid{max-height:500px!important}}@media (min-width:768px) and (max-width:1100px){html body.single-product .summary .meblovo-pspro-tiles-front{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate){padding:16px!important;border-radius:22px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot__thumb{width:62px!important;height:62px!important}}@media (max-width:767px){html body.single-product .summary .price{margin-bottom:8px!important}html body.single-product .mfc-showroom-trust{grid-template-columns:1fr!important;gap:7px!important;margin:9px 0 11px!important;padding:9px!important;border-radius:16px!important}html body.single-product .mfc-showroom-trust__item{padding:8px 10px!important;border-radius:13px!important}html body.single-product .summary .meblovo-pspro-tiles-front{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:8px!important;border-radius:16px!important}html body.single-product .summary .meblovo-pspro-tile{min-height:62px!important;padding:10px!important;border-radius:13px!important}html body.single-product .summary .meblovo-pspro-tile-label{font-size:9.8px!important}html body.single-product .summary .meblovo-pspro-tile-value{font-size:12.8px!important}html body.single-product .summary .meblovo-pspro-tiles-actions{gap:7px!important;margin-bottom:14px!important}html body.single-product .summary .meblovo-pspro-btn{flex:1 1 100%!important;min-height:40px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate){padding:12px!important;border-radius:20px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-title{font-size:16px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui{padding:10px!important;border-radius:18px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot__thumb{width:58px!important;height:58px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-bar{gap:10px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery]{border-radius:18px!important}}@media (max-width:767px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;justify-items:center!important;align-items:start!important;gap:12px 10px!important;overflow:visible!important;white-space:normal!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot{width:100%!important;max-width:150px!important;min-width:0!important;flex:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot__thumb{width:clamp(116px,36vw,142px)!important;height:clamp(116px,36vw,142px)!important}}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel{--mfc-panel-ink:#15130f;--mfc-panel-muted:#706b62;--mfc-panel-border:rgba(39,31,22,.12);--mfc-panel-soft:#fbfaf7;position:relative!important;display:flex!important;flex-direction:column!important;gap:14px!important;margin:18px 0 0!important;padding:18px!important;border:1px solid var(--mfc-panel-border)!important;border-radius:24px!important;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(250,247,239,.86)),radial-gradient(circle at 18% 0,rgba(211,197,170,.16),transparent 34%)!important;box-shadow:0 26px 70px rgba(34,27,18,.09),0 3px 10px rgba(34,27,18,.04)!important;overflow:hidden!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel:before{content:none!important;display:none!important;position:absolute!important;inset:0 0 auto 0!important;height:4px!important;background:linear-gradient(90deg,#0d5b4f,#d7c095,rgba(13,91,79,.18))!important;pointer-events:none!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel>*{position:relative!important;z-index:1!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-back-to-category,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-return-category-link{width:max-content!important;max-width:100%!important;margin:0!important;padding:0!important;color:rgba(33,27,20,.68)!important;font-size:14px!important;font-weight:650!important;line-height:1.35!important;text-decoration:none!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-back-to-category:hover,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-return-category-link:hover{color:#0d5b4f!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .product_title{margin:0 0 2px!important;color:var(--mfc-panel-ink)!important;font-family:inherit!important;font-size:clamp(26px, 2.05vw, 36px)!important;font-weight:850!important;line-height:1.08!important;letter-spacing:0!important;text-transform:none!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .price{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 10px!important;margin:0!important;padding:8px 0 2px!important;border-top:1px solid rgba(39,31,22,.08)!important;color:var(--mfc-panel-ink)!important;font-family:inherit!important;font-size:clamp(26px, 2.05vw, 34px)!important;font-weight:850!important;line-height:1.04!important;letter-spacing:0!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .price .amount,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .price bdi{color:inherit!important;font:inherit!important;letter-spacing:0!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .price .mfc-free-delivery-badge,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .price [class*=darmowa],html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .price [class*=free][class*=delivery]{align-self:center!important;transform:none!important;margin:0!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .stock{display:none!important}html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tiles-front,html body.single-product.mfc-purchase-panel-ready .summary .mfc-showroom-trust,html body.single-product.mfc-purchase-panel-ready .summary form.cart .mfc-extra-delivery[data-mfc-delivery],html body.single-product.mfc-purchase-panel-ready .summary form.cart .mfc-wrap:not(.mfc-is-duplicate){margin:0!important;border-color:rgba(39,31,22,.11)!important;background:rgba(255,255,255,.72)!important;box-shadow:0 10px 30px rgba(35,29,20,.045)!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-showroom-trust{display:flex!important;flex-wrap:wrap!important;gap:8px 14px!important;padding:0 0 2px!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-showroom-trust__item{position:relative!important;display:inline-flex!important;flex:0 1 auto!important;align-items:baseline!important;gap:5px!important;min-height:0!important;padding:0 0 0 13px!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-showroom-trust__item:before{content:""!important;position:absolute!important;left:0!important;top:.55em!important;width:6px!important;height:6px!important;border-radius:999px!important;background:#0d5b4f!important;box-shadow:0 0 0 4px rgba(13,91,79,.08)!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-showroom-trust__label{color:#17130f!important;font-size:13px!important;font-weight:850!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-showroom-trust__value{margin-top:0!important;color:rgba(33,27,20,.62)!important;font-size:13px!important;font-weight:650!important;line-height:1.35!important}html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tiles-front{padding:12px!important;border-radius:20px!important}html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tile{background:rgba(255,255,255,.82)!important}html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tiles-actions{display:flex!important;gap:10px!important;margin:0!important;padding:0 2px!important}html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn{min-height:46px!important;border-color:rgba(39,31,22,.13)!important;border-radius:999px!important;background:linear-gradient(180deg,#fff,#f7f4ec)!important;color:#211b14!important;box-shadow:0 10px 24px rgba(35,29,20,.05)!important;font-weight:800!important}html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn:hover{border-color:rgba(13,91,79,.26)!important;background:#fff!important;color:#0d5b4f!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel form.cart{display:flex!important;flex-direction:column!important;gap:14px!important;margin:0!important;padding:0!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel form.cart:after,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel form.cart:before{display:none!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .quantity{margin:0!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .single_add_to_cart_button{width:100%!important;min-height:56px!important;border:0!important;border-radius:18px!important;background:linear-gradient(135deg,#17130f,#3a3026)!important;color:#fff!important;box-shadow:0 18px 40px rgba(23,19,15,.2)!important;font-size:16px!important;font-weight:850!important;letter-spacing:0!important;text-transform:none!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .single_add_to_cart_button:hover{transform:translateY(-1px)!important;background:linear-gradient(135deg,#0f594f,#17130f)!important;box-shadow:0 22px 48px rgba(15,89,79,.22)!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel [class*=favorite],html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel [class*=ulub],html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel [class*=wishlist]{border-radius:16px!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-fav-save-btn{width:100%!important;min-height:52px!important;margin:0!important;border:1px solid rgba(39,31,22,.16)!important;border-radius:17px!important;background:linear-gradient(180deg,#fff,#f8f5ee)!important;color:#1d1812!important;box-shadow:0 12px 26px rgba(35,29,20,.06)!important;font-size:15px!important;font-weight:850!important;letter-spacing:0!important;text-transform:none!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-fav-save-btn:hover{border-color:rgba(13,91,79,.24)!important;color:#0d5b4f!important;background:#fff!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-favorite-hint{margin:-7px 4px 0!important;padding:0 8px!important;color:rgba(33,27,20,.58)!important;font-size:12.5px!important;font-weight:600!important;line-height:1.45!important;text-align:center!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .quantity{display:inline-flex!important;width:max-content!important;overflow:hidden!important;border:1px solid rgba(39,31,22,.12)!important;border-radius:14px!important;background:rgba(255,255,255,.76)!important;box-shadow:0 10px 22px rgba(35,29,20,.045)!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .quantity .minus,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .quantity .plus,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .quantity .qty{width:42px!important;height:40px!important;min-height:40px!important;border:0!important;border-radius:0!important;background:0 0!important;color:#272016!important;box-shadow:none!important;line-height:40px!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .quantity .qty{border-left:1px solid rgba(39,31,22,.08)!important;border-right:1px solid rgba(39,31,22,.08)!important;font-weight:750!important;text-align:center!important}@media (min-width:992px){html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel{margin-top:12px!important}}@media (max-width:767px){html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel{gap:12px!important;margin-top:14px!important;padding:13px!important;border-radius:20px!important;box-shadow:0 18px 45px rgba(34,27,18,.08)!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .price{font-size:clamp(26px, 7.6vw, 32px)!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-showroom-trust{flex-direction:column!important;gap:6px!important;padding:0 0 2px!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-showroom-trust__item{display:block!important;padding:0 0 0 13px!important;line-height:1.35!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-showroom-trust__label,html body.single-product.mfc-purchase-panel-ready .summary .mfc-showroom-trust__value{display:inline!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-showroom-trust__value{margin-left:4px!important;font-size:12.5px!important}html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tiles-actions{flex-wrap:wrap!important}html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn{flex:1 1 100%!important}}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui{container-type:inline-size!important;padding:14px 12px!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px 14px!important;justify-items:center!important;align-items:start!important;max-width:980px!important;margin:0 auto!important;overflow:visible!important;white-space:normal!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot{width:100%!important;max-width:196px!important;min-width:0!important;flex:none!important;gap:8px!important;padding:0!important;transform-origin:center center!important;transition:transform .22s ease,filter .22s ease!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot__thumb{width:min(100%,184px)!important;height:auto!important;aspect-ratio:1/1!important;border:3px solid rgba(255,255,255,.98)!important;border-radius:999px!important;background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important;box-shadow:0 0 0 1px rgba(46,41,34,.13),0 16px 34px rgba(42,34,22,.1)!important;overflow:hidden!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot__thumb img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;transition:transform .22s ease!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot__label{max-width:100%!important;color:#28231c!important;font-size:13.5px!important;font-weight:800!important;line-height:1.1!important;text-align:center!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot.is-active .mfc-palette-dot__thumb{box-shadow:0 0 0 2px #28231c,0 0 0 8px rgba(201,178,131,.24),0 18px 36px rgba(42,34,22,.15)!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-btn--any,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-btn[data-mfc-palette="__any__"]{grid-column:1/-1!important;width:100%!important;max-width:none!important}@media (hover:hover) and (pointer:fine) and (min-width:992px){html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot:focus-visible,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot:hover{transform:translateY(-4px) scale(1.035)!important;filter:saturate(1.03) contrast(1.02)!important;z-index:5!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot:focus-visible .mfc-palette-dot__thumb,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot:hover .mfc-palette-dot__thumb{border-color:#fff!important;box-shadow:0 0 0 2px rgba(40,35,28,.24),0 22px 44px rgba(42,34,22,.18)!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot:focus-visible .mfc-palette-dot__thumb img,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot:hover .mfc-palette-dot__thumb img{transform:scale(1.045)!important}}@container (min-width:760px){html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot{max-width:210px!important}}@container (max-width:520px){html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 10px!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot{max-width:178px!important}}@media (max-width:767px){html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui{padding:10px 8px!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 10px!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot{max-width:178px!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot__thumb{width:min(100%,168px)!important}}html body.single-product{--mfc-rc-ink:#17130f;--mfc-rc-muted:#71695f;--mfc-rc-line:rgba(197,179,145,.42);--mfc-rc-line-strong:rgba(153,128,86,.48);--mfc-rc-green:#0d5b4f;--mfc-rc-soft:#faf7f0;--mfc-rc-active-ring:rgba(153,128,86,.16)}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot.is-active .mfc-palette-dot__thumb,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot.is-active .mfc-palette-dot__thumb{border-color:#fffaf2!important;box-shadow:0 0 0 1px var(--mfc-rc-line-strong),0 0 0 5px var(--mfc-rc-active-ring),0 14px 28px rgba(42,34,22,.1)!important}html body.single-product .mfc-extra-after .mfc-seg-opt.is-active,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt.is-active,html body.single-product .mfc-wrap .mfc-seg-opt.is-active,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch.is-selected:not(.mfc-selected-preview):not(.mfc-summary-preview),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch.is-selected:not(.mfc-selected-preview):not(.mfc-summary-preview),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-swatch.is-selected,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt.is-active{outline:0!important;border-color:var(--mfc-rc-line-strong)!important;box-shadow:0 0 0 1px var(--mfc-rc-line-strong),0 0 0 4px var(--mfc-rc-active-ring),0 12px 26px rgba(42,34,22,.085)!important}html body.single-product .mfc-extra-after .mfc-seg-opt.is-active .mfc-seg-thumb,html body.single-product .mfc-wrap .mfc-seg-opt.is-active .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt.is-active .mfc-seg-thumb{border-color:rgba(153,128,86,.42)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) input:checked+.mfc-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) input:checked+.mfc-thumb{outline:0!important;border-color:rgba(153,128,86,.38)!important;box-shadow:0 0 0 1px rgba(153,128,86,.32)!important}html body.single-product .meblovo-pspro-tip,html body.single-product .mfc-clean-fabric-zoom,html body.single-product .mfc-clean-preview-card__icon,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-info,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-zoom{display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(39,31,22,.1)!important;background:rgba(255,255,255,.88)!important;color:rgba(39,31,22,.72)!important;box-shadow:0 8px 20px rgba(42,34,22,.08),inset 0 1px 0 rgba(255,255,255,.82)!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-info,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-zoom{width:30px!important;height:30px!important;border-radius:999px!important;font-size:14px!important}html body.single-product .meblovo-pspro-tip{width:22px!important;height:22px!important;min-width:22px!important;border-radius:999px!important;color:rgba(39,31,22,.64)!important;transform:none!important}html body.single-product .meblovo-pspro-tip:focus-visible,html body.single-product .meblovo-pspro-tip:hover{border-color:rgba(13,91,79,.24)!important;color:var(--mfc-rc-green)!important;box-shadow:0 10px 22px rgba(13,91,79,.12),inset 0 1px 0 rgba(255,255,255,.88)!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-showroom-trust__label{color:var(--mfc-rc-ink)!important;font-weight:850!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-showroom-trust__value{color:rgba(33,27,20,.64)!important;font-weight:650!important}html body.single-product .summary .mfc-free-delivery-badge,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .price .mfc-free-delivery-badge,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .price [class*=darmowa],html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .price [class*=free][class*=delivery]{padding:6px 11px!important;border:1px solid rgba(13,91,79,.2)!important;border-radius:999px!important;background:rgba(13,91,79,.075)!important;color:var(--mfc-rc-green)!important;box-shadow:0 8px 20px rgba(13,91,79,.075)!important;font-size:12px!important;font-weight:820!important;letter-spacing:0!important}html body.single-product .mfc-config-summary{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,opacity .22s ease!important;will-change:transform!important;border-color:rgba(197,179,145,.58)!important;background:rgba(255,253,248,.94)!important;box-shadow:0 18px 44px rgba(42,31,21,.14),inset 0 1px 0 rgba(255,255,255,.82)!important}html body.single-product .mfc-config-summary:hover{transform:translateY(-2px)!important;border-color:rgba(153,128,86,.62)!important}html body.single-product .mfc-clean-fabric-thumb{overflow:hidden!important;border:1px solid rgba(197,179,145,.38)!important;background:radial-gradient(circle at 28% 18%,rgba(255,255,255,.34),transparent 38%),linear-gradient(145deg,rgba(245,239,229,.96),rgba(232,222,204,.82))!important;box-shadow:0 14px 34px rgba(42,34,22,.1),inset 0 1px 0 rgba(255,255,255,.62)!important}html body.single-product .mfc-clean-fabric-thumb img,html body.single-product .mfc-selected-summary .mfc-summary-preview .mfc-thumb img,html body.single-product .mfc-summary-preview .mfc-thumb img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}html body.single-product .mfc-clean-fabric-thumb img{display:block!important;border-radius:inherit!important;transform:scale(1.015)!important}html body.single-product .mfc-selected-summary .mfc-summary-preview,html body.single-product .mfc-selected-summary .mfc-summary-preview .mfc-thumb{background:radial-gradient(circle at 25% 15%,rgba(255,255,255,.34),transparent 40%),linear-gradient(145deg,rgba(245,239,229,.96),rgba(232,222,204,.82))!important}html body.single-product .mfc-clean-preview-card__image img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}@media (max-width:767px){html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side],html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side]{margin:0 0 12px!important;padding:12px!important;border:1px solid var(--mfc-rc-line)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(255,253,248,.94),rgba(247,242,233,.88))!important;box-shadow:0 12px 28px rgba(42,34,22,.07),inset 0 1px 0 rgba(255,255,255,.78)!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-title,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-title{margin:0 0 9px!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt{min-height:0!important;padding:8px 8px 9px!important;gap:6px!important;border-color:rgba(197,179,145,.36)!important;border-radius:15px!important;background:rgba(255,255,255,.82)!important;box-shadow:0 8px 18px rgba(42,34,22,.045),inset 0 1px 0 rgba(255,255,255,.78)!important;transform:none!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb{width:clamp(70px,24vw,92px)!important;max-width:92px!important;height:auto!important;aspect-ratio:1.18/.78!important;margin:0 auto!important;border-radius:12px!important;background:#fbf8f1!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img{object-fit:contain!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-label,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-label{color:var(--mfc-rc-ink)!important;font-size:11.5px!important;font-weight:720!important;line-height:1.15!important}html body.single-product:has(.mfc-config-summary){padding-bottom:126px!important}html body.single-product .mfc-config-summary{position:fixed!important;left:max(12px,env(safe-area-inset-left))!important;right:max(12px,env(safe-area-inset-right))!important;bottom:max(10px,env(safe-area-inset-bottom))!important;z-index:10060!important;width:auto!important;max-width:none!important;margin:0!important;transform:translate3d(0,0,0)!important}html body.single-product .mfc-config-summary:hover{transform:translate3d(0,-2px,0)!important}}html body.single-product .summary .meblovo-pspro-tile .meblovo-pspro-tip,html body.single-product .summary .meblovo-pspro-tiles-front .meblovo-pspro-tip,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .meblovo-pspro-tip{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;margin-left:6px!important;border:1px solid rgba(39,31,22,.1)!important;border-radius:999px!important;background:rgba(255,255,255,.9)!important;background-color:rgba(255,255,255,.9)!important;background-image:none!important;color:rgba(39,31,22,.64)!important;box-shadow:0 8px 20px rgba(42,34,22,.08),inset 0 1px 0 rgba(255,255,255,.82)!important;font-size:0!important;line-height:1!important}html body.single-product .summary .meblovo-pspro-tile .meblovo-pspro-tip::before,html body.single-product .summary .meblovo-pspro-tiles-front .meblovo-pspro-tip::before,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .meblovo-pspro-tip::before{content:""!important;display:block!important;width:10px!important;height:10px!important;background:currentColor!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M10.5 4a6.5 6.5 0 0 1 5.15 10.46l3.45 3.45a.84.84 0 1 1-1.19 1.19l-3.45-3.45A6.5 6.5 0 1 1 10.5 4Zm0 1.7a4.8 4.8 0 1 0 0 9.6 4.8 4.8 0 0 0 0-9.6Z'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M10.5 4a6.5 6.5 0 0 1 5.15 10.46l3.45 3.45a.84.84 0 1 1-1.19 1.19l-3.45-3.45A6.5 6.5 0 1 1 10.5 4Zm0 1.7a4.8 4.8 0 1 0 0 9.6 4.8 4.8 0 0 0 0-9.6Z'/%3E%3C/svg%3E") center/contain no-repeat!important}html body.single-product .summary .meblovo-pspro-tile .meblovo-pspro-tip:hover,html body.single-product .summary .meblovo-pspro-tiles-front .meblovo-pspro-tip:hover,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .meblovo-pspro-tip:hover{border-color:rgba(13,91,79,.24)!important;background:#fff!important;background-color:#fff!important;color:var(--mfc-rc-green)!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card{width:clamp(126px,34vw,156px)!important;min-width:126px!important;padding:8px 8px 9px!important;border:1px solid rgba(197,179,145,.42)!important;border-radius:18px!important;background:radial-gradient(circle at 34% 16%,rgba(255,255,255,.38),transparent 42%),linear-gradient(145deg,rgba(247,242,232,.96),rgba(226,216,198,.86))!important;box-shadow:0 14px 34px rgba(42,34,22,.1),inset 0 1px 0 rgba(255,255,255,.72)!important;overflow:hidden!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image{width:100%!important;height:clamp(60px,18vw,78px)!important;overflow:hidden!important;border:0!important;border-radius:14px!important;background:radial-gradient(circle at 50% 28%,rgba(255,255,255,.34),transparent 54%),linear-gradient(145deg,rgba(241,235,224,.68),rgba(221,210,191,.58))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.58)!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;mix-blend-mode:multiply!important;filter:drop-shadow(0 7px 10px rgba(42,34,22,.16)) saturate(1.03) contrast(1.02)!important;transform:scale(1.08)!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__icon{display:none!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__label{display:block!important;width:100%!important;margin:7px 0 0!important;color:var(--mfc-rc-ink)!important;font-size:10.8px!important;font-weight:850!important;letter-spacing:.01em!important;line-height:1.08!important;text-align:center!important;text-transform:uppercase!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}@media (max-width:420px){html body.single-product .mfc-selected-summary .mfc-clean-preview-card{width:124px!important;min-width:124px!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image{height:62px!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__label{font-size:10.2px!important}}html body.single-product .mfc-selected-summary .mfc-clean-preview-card{width:clamp(122px,31vw,150px)!important;min-width:122px!important;padding:7px 7px 8px!important;border:1px solid rgba(188,168,132,.46)!important;border-radius:17px!important;background:radial-gradient(circle at 50% 8%,rgba(255,255,255,.46),transparent 44%),linear-gradient(145deg,rgba(247,243,234,.98),rgba(229,219,201,.88))!important;box-shadow:0 14px 32px rgba(42,34,22,.1),inset 0 1px 0 rgba(255,255,255,.7)!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card:focus-visible,html body.single-product .mfc-selected-summary .mfc-clean-preview-card:hover{border-color:rgba(13,91,79,.28)!important;box-shadow:0 16px 36px rgba(13,91,79,.12),inset 0 1px 0 rgba(255,255,255,.76)!important;transform:translateY(-1px)!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image{height:clamp(58px,16vw,76px)!important;border-radius:13px!important;background:radial-gradient(circle at 50% 30%,rgba(255,255,255,.42),transparent 54%),linear-gradient(145deg,rgba(238,231,218,.66),rgba(220,209,190,.5))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.54)!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image img{object-fit:contain!important;object-position:center center!important;mix-blend-mode:multiply!important;filter:drop-shadow(0 7px 10px rgba(42,34,22,.14)) saturate(1.03) contrast(1.02)!important;transform:scale(1.04)!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__icon{display:none!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__label{margin-top:7px!important;font-size:10.4px!important;line-height:1.1!important;letter-spacing:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}@media (max-width:420px){html body.single-product .mfc-selected-summary .mfc-clean-preview-card{width:122px!important;min-width:122px!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image{height:60px!important}html body.single-product .mfc-selected-summary .mfc-summary-text{padding-right:132px!important}}html body.single-product .mfc-selected-summary .mfc-clean-preview-card{width:clamp(142px,38vw,172px)!important;min-width:142px!important;padding:8px 8px 10px!important;border:1px solid rgba(178,160,126,.4)!important;border-radius:19px!important;background:radial-gradient(circle at 50% 6%,rgba(255,255,255,.72),transparent 44%),linear-gradient(150deg,rgba(250,247,240,.98),rgba(232,222,204,.88))!important;box-shadow:0 16px 34px rgba(42,34,22,.09),inset 0 1px 0 rgba(255,255,255,.82)!important;isolation:isolate!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card:focus-visible,html body.single-product .mfc-selected-summary .mfc-clean-preview-card:hover{border-color:rgba(13,91,79,.24)!important;box-shadow:0 18px 38px rgba(13,91,79,.11),inset 0 1px 0 rgba(255,255,255,.88)!important;transform:translateY(-1px) scale(1.01)!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image{height:clamp(70px,19vw,90px)!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:15px!important;background:radial-gradient(ellipse at 50% 74%,rgba(125,111,86,.18),transparent 55%),linear-gradient(180deg,rgba(255,255,255,.08),rgba(221,211,193,.24))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.48)!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image::after,html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image::before{display:none!important;content:none!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;mix-blend-mode:multiply!important;filter:drop-shadow(0 9px 12px rgba(42,34,22,.15)) saturate(1.04) contrast(1.02)!important;transform:scale(1.14)!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card .mfc-clean-fabric-zoom,html body.single-product .mfc-selected-summary .mfc-clean-preview-card .mfc-zoom,html body.single-product .mfc-selected-summary .mfc-clean-preview-card__icon{display:none!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__label{margin:8px 0 0!important;padding:0 2px!important;color:var(--mfc-rc-ink,#17130f)!important;font-size:10.8px!important;font-weight:850!important;line-height:1.12!important;letter-spacing:0!important;text-align:center!important;text-transform:uppercase!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}@media (max-width:420px){html body.single-product .mfc-selected-summary .mfc-clean-preview-card{width:148px!important;min-width:148px!important;right:10px!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image{height:76px!important}html body.single-product .mfc-selected-summary .mfc-summary-text{padding-right:158px!important}}body.single-product,html{max-width:100%!important;overflow-x:hidden!important}html body.single-product .mfc-return-category-link{position:relative!important;z-index:45!important;pointer-events:auto!important;touch-action:manipulation!important;min-height:32px!important;padding:5px 2px!important;color:rgba(38,32,25,.68)!important;font-size:13px!important;font-weight:520!important;line-height:1.25!important}html body.single-product .mfc-return-category-link:focus-visible,html body.single-product .mfc-return-category-link:hover{color:rgba(13,91,79,.86)!important;transform:translateX(-1px)!important}html body.single-product .mfc-return-category-link__arrow{font-size:15px!important;opacity:.82!important}html body.single-product .summary .meblovo-pspro-tiles-actions,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tiles-actions{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;margin:12px 0 14px!important}html body.single-product .summary .meblovo-pspro-btn,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn{flex:1 1 0!important;min-width:0!important;min-height:38px!important;padding:9px 8px!important;border:1px solid rgba(188,168,132,.34)!important;border-radius:999px!important;background:rgba(255,253,248,.78)!important;color:rgba(30,25,20,.88)!important;box-shadow:0 9px 22px rgba(42,34,22,.055),inset 0 1px 0 rgba(255,255,255,.82)!important;font-size:11.2px!important;font-weight:730!important;line-height:1.08!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important}html body.single-product .summary .meblovo-pspro-btn:focus-visible,html body.single-product .summary .meblovo-pspro-btn:hover{border-color:rgba(13,91,79,.24)!important;background:#fff!important;color:rgba(13,91,79,.94)!important;transform:translateY(-1px)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot.is-active .mfc-palette-dot__thumb,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot.is-active .mfc-palette-dot__thumb{border-color:rgba(228,218,200,.88)!important;box-shadow:0 0 0 1px rgba(188,168,132,.3),0 9px 22px rgba(42,34,22,.07)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot.is-active{transform:none!important}html body.single-product .mfc-extra-after .mfc-seg-opt.is-active,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt.is-active,html body.single-product .mfc-wrap .mfc-seg-opt.is-active,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch.is-selected:not(.mfc-selected-preview):not(.mfc-summary-preview),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch.is-selected:not(.mfc-selected-preview):not(.mfc-summary-preview),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-swatch.is-selected,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt.is-active{border-color:rgba(188,168,132,.34)!important;box-shadow:0 0 0 1px rgba(188,168,132,.22),0 10px 22px rgba(42,34,22,.055)!important;outline:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) input:checked+.mfc-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) input:checked+.mfc-thumb{border-color:rgba(188,168,132,.24)!important;box-shadow:none!important}html body.single-product .mfc-clean-fabric-thumb,html body.single-product .mfc-selected-summary .mfc-summary-preview,html body.single-product .mfc-selected-summary .mfc-summary-preview .mfc-thumb{border-color:transparent!important;background:0 0!important;box-shadow:none!important}html body.single-product .mfc-clean-fabric-thumb img{transform:scale(1.035)!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-delivery-options,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-delivery[data-mfc-delivery] .mfc-delivery-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important;max-width:100%!important;overflow:visible!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt{min-width:0!important;width:auto!important;max-width:100%!important;padding:9px 7px!important;border-radius:14px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-title,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-title{min-width:0!important;gap:4px!important;font-size:11.5px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-title-text{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt-price{font-size:10.6px!important;line-height:1.1!important;white-space:normal!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-tip{max-width:min(260px,calc(100vw - 34px))!important;white-space:normal!important}html body.single-product .mfc-free-delivery-badge,html body.single-product .summary .mfc-free-delivery-badge,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .price .mfc-free-delivery-badge{padding:5px 10px!important;border:1px solid rgba(13,91,79,.18)!important;background:rgba(13,91,79,.06)!important;color:rgba(13,91,79,.92)!important;box-shadow:0 7px 18px rgba(13,91,79,.06)!important;font-size:11.2px!important;font-weight:760!important}@media (max-width:767px){html body.single-product .mfc-return-category-link--mobile-top{margin:9px 16px 8px!important;max-width:calc(100% - 32px)!important}html body.single-product .summary .meblovo-pspro-tiles-actions,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tiles-actions{gap:7px!important}html body.single-product .summary .meblovo-pspro-btn,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn{min-height:36px!important;padding:8px 5px!important;font-size:10.2px!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side],html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side]{padding:11px 10px!important;border-color:rgba(222,211,192,.5)!important;background:linear-gradient(180deg,rgba(255,253,248,.9),rgba(250,247,240,.82))!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt{padding:7px 6px 8px!important;border:1px solid rgba(225,215,197,.55)!important;background:#fff!important;box-shadow:0 6px 15px rgba(42,34,22,.035)!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt.is-active,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt.is-active{border-color:rgba(188,168,132,.3)!important;box-shadow:0 0 0 1px rgba(188,168,132,.18),0 8px 18px rgba(42,34,22,.045)!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb{width:min(100%,116px)!important;max-width:116px!important;aspect-ratio:1.42/.78!important;border:0!important;background:#fff!important;box-shadow:none!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img{width:100%!important;height:100%!important;object-fit:contain!important;transform:scale(1.14)!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-label,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-label{font-size:11px!important}html body.single-product:has(.mfc-config-summary){padding-bottom:22px!important}html body.single-product .mfc-config-summary{position:sticky!important;left:auto!important;right:auto!important;bottom:8px!important;z-index:36!important;width:100%!important;max-width:100%!important;margin:10px 0 14px!important;transform:none!important}html body.single-product .mfc-config-summary:hover{transform:none!important}}@media (max-width:380px){html body.single-product .summary .meblovo-pspro-btn,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn{font-size:9.7px!important;padding-left:4px!important;padding-right:4px!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-delivery-options{gap:6px!important}}html body.single-product .mfc-return-category-link,html body.single-product .mfc-return-category-link--fallback,html body.single-product .mfc-return-category-link--mobile-top{display:inline-flex!important;align-items:center!important;gap:7px!important;position:relative!important;z-index:220!important;isolation:isolate!important;min-height:40px!important;padding:8px 5px!important;cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:rgba(13,91,79,.10)!important}html body.single-product .mfc-return-category-link::before{content:""!important;position:absolute!important;inset:-5px -9px!important;border-radius:999px!important;background:0 0!important;z-index:-1!important}html body.single-product .mfc-return-category-link--fallback:focus-visible,html body.single-product .mfc-return-category-link--fallback:hover{transform:translateX(-1px)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot .mfc-palette-dot__thumb,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot .mfc-palette-dot__thumb{box-sizing:border-box!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot.is-active .mfc-palette-dot__thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.is-active .mfc-palette-dot__thumb,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot.is-active .mfc-palette-dot__thumb{border:1px solid rgba(198,178,142,.46)!important;outline:0!important;box-shadow:0 0 0 2px rgba(255,255,255,.84),0 0 0 3px rgba(188,168,132,.18),0 8px 20px rgba(42,34,22,.055)!important}html body.single-product .mfc-extra-after .mfc-seg-opt.is-active,html body.single-product .mfc-wrap .mfc-seg-opt.is-active,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch.is-selected:not(.mfc-selected-preview):not(.mfc-summary-preview),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch.is-selected:not(.mfc-selected-preview):not(.mfc-summary-preview),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-swatch.is-selected,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt.is-active{border:1px solid rgba(198,178,142,.34)!important;outline:0!important;box-shadow:0 0 0 1px rgba(255,255,255,.78),0 0 0 2px rgba(188,168,132,.15),0 8px 20px rgba(42,34,22,.045)!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt.is-active,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt.is-active{border:1px solid rgba(198,178,142,.34)!important;outline:0!important;box-shadow:0 0 0 1px rgba(255,255,255,.78),0 0 0 2px rgba(188,168,132,.15),0 8px 20px rgba(42,34,22,.045)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) input:checked+.mfc-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) input:checked+.mfc-thumb{outline:0!important;border:1px solid rgba(198,178,142,.28)!important;box-shadow:none!important}html body.single-product .mfc-clean-fabric-thumb,html body.single-product .mfc-selected-summary .mfc-summary-preview,html body.single-product .mfc-selected-summary .mfc-summary-preview .mfc-thumb{background:0 0!important;border-color:transparent!important;box-shadow:none!important}html body.single-product .mfc-clean-fabric-thumb,html body.single-product .mfc-selected-summary .mfc-summary-preview .mfc-thumb{border-radius:18px!important;overflow:hidden!important}html body.single-product .mfc-clean-fabric-thumb img,html body.single-product .mfc-selected-summary .mfc-summary-preview img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}@media (max-width:767px){html body.single-product .mfc-return-category-link--mobile-top{margin:8px 16px 6px!important;max-width:calc(100% - 32px)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot.is-active .mfc-palette-dot__thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.is-active .mfc-palette-dot__thumb{box-shadow:0 0 0 2px rgba(255,255,255,.86),0 0 0 3px rgba(188,168,132,.16),0 7px 18px rgba(42,34,22,.05)!important}html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt.is-active{border-width:1px!important}}html body.single-product{--mfc-owner-active-line:rgba(25,21,17,.54);--mfc-owner-active-soft:rgba(25,21,17,.075)}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot.is-active .mfc-palette-dot__thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.is-active .mfc-palette-dot__thumb,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot.is-active .mfc-palette-dot__thumb{border:1px solid var(--mfc-owner-active-line)!important;box-shadow:0 0 0 2px rgba(255,255,255,.88),0 0 0 4px var(--mfc-owner-active-soft),0 10px 22px rgba(42,34,22,.07)!important}html body.single-product .mfc-extra-after .mfc-seg-opt.is-active,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt.is-active,html body.single-product .mfc-wrap .mfc-seg-opt.is-active,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt.is-active,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch.is-selected:not(.mfc-selected-preview):not(.mfc-summary-preview),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch.is-selected:not(.mfc-selected-preview):not(.mfc-summary-preview),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-swatch.is-selected,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt.is-active{border:1px solid var(--mfc-owner-active-line)!important;outline:0!important;box-shadow:0 0 0 2px rgba(255,255,255,.82),0 0 0 4px var(--mfc-owner-active-soft),0 10px 22px rgba(42,34,22,.06)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) input:checked+.mfc-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) input:checked+.mfc-thumb{border:1px solid rgba(25,21,17,.38)!important;outline:0!important;box-shadow:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot .mfc-palette-dot__thumb,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot .mfc-palette-dot__thumb{background-color:#f6f1e8!important;background-size:86% auto!important;background-repeat:no-repeat!important;background-position:center 54%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 8px 18px rgba(42,34,22,.045)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot .mfc-palette-dot__thumb::after,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot .mfc-palette-dot__thumb::after{content:""!important;display:block!important;position:absolute!important;inset:0!important;border-radius:inherit!important;pointer-events:none!important;background:radial-gradient(ellipse at 50% 72%,rgba(118,101,74,.13),transparent 52%),radial-gradient(circle at 50% 13%,rgba(255,255,255,.42),transparent 48%),linear-gradient(180deg,rgba(255,255,255,.18),rgba(223,213,194,.18))!important;mix-blend-mode:multiply!important}html body.single-product .summary .meblovo-pspro-tiles-actions,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tiles-actions{margin:4px 0 8px!important;padding-top:2px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary{align-items:start!important;padding-top:18px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-text{display:grid!important;gap:4px!important;align-content:start!important;padding-right:154px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-label{max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:clamp(22px, 6.2vw, 30px)!important;line-height:1.02!important;letter-spacing:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-group,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-surcharge{display:inline-flex!important;align-items:center!important;width:max-content!important;margin:0!important;color:rgba(39,31,22,.62)!important;font-size:13px!important;line-height:1.15!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-group{margin-top:3px!important}@media (max-width:767px){html body.single-product .mfc-config-summary.mfc-config-summary--owner-float{position:fixed!important;left:max(12px,env(safe-area-inset-left))!important;right:max(12px,env(safe-area-inset-right))!important;bottom:max(10px,env(safe-area-inset-bottom))!important;z-index:10060!important;width:auto!important;max-width:none!important;margin:0!important;transform:translate3d(0,0,0)!important}html body.single-product .mfc-config-summary.mfc-config-summary--owner-docked{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;z-index:36!important;width:100%!important;max-width:100%!important;margin:10px 0 14px!important;transform:none!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side],html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side]{padding:10px 10px 11px!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options{gap:8px!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt{background:radial-gradient(ellipse at 50% 67%,rgba(118,101,74,.12),transparent 54%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,243,235,.88))!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb{width:min(100%,122px)!important;max-width:122px!important;background:radial-gradient(ellipse at 50% 73%,rgba(118,101,74,.14),transparent 55%),linear-gradient(180deg,rgba(255,255,255,.2),rgba(225,215,196,.2))!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img{transform:scale(1.1)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-text{padding-right:138px!important}}@media (max-width:420px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-text{padding-right:128px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-label{font-size:clamp(21px, 5.9vw, 26px)!important}}@media (max-width:767px){html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options>.mfc-seg-opt.is-active,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options>.mfc-seg-opt.is-active,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options>.mfc-seg-opt.is-active{border:1px solid rgba(25,21,17,.58)!important;background:radial-gradient(ellipse at 50% 67%,rgba(118,101,74,.13),transparent 54%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,243,235,.9))!important;box-shadow:0 0 0 2px rgba(255,255,255,.88),0 0 0 4px rgba(25,21,17,.075),0 10px 22px rgba(42,34,22,.06)!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options>.mfc-seg-opt.is-active .mfc-seg-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options>.mfc-seg-opt.is-active .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options>.mfc-seg-opt.is-active .mfc-seg-thumb{border:0!important;box-shadow:none!important}}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot .mfc-palette-dot__thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot .mfc-palette-dot__thumb,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot .mfc-palette-dot__thumb{background-color:#fff!important;background-size:86% auto!important;background-repeat:no-repeat!important;background-position:center center!important;border-color:rgba(28,24,20,.1)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.92),0 8px 18px rgba(28,24,20,.045)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot .mfc-palette-dot__thumb::after,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot .mfc-palette-dot__thumb::before,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot .mfc-palette-dot__thumb::after,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot .mfc-palette-dot__thumb::before{content:none!important;display:none!important;background:0 0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot.is-active .mfc-palette-dot__thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.is-active .mfc-palette-dot__thumb,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot.is-active .mfc-palette-dot__thumb{background-color:#fff!important;border-color:rgba(25,21,17,.55)!important;box-shadow:0 0 0 2px rgba(255,255,255,.94),0 0 0 4px rgba(25,21,17,.06),0 10px 22px rgba(28,24,20,.065)!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt{background:#fff!important;background-color:#fff!important;background-image:none!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb{background:#fff!important;background-color:#fff!important;background-image:none!important;border:0!important;box-shadow:none!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::after,html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::before,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::after,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::before{content:none!important;display:none!important;background:0 0!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img{object-fit:contain!important;object-position:center center!important;filter:drop-shadow(0 4px 7px rgba(28,24,20,.08))!important}@media (max-width:767px){html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options>.mfc-seg-opt.is-active,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options>.mfc-seg-opt.is-active,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options>.mfc-seg-opt.is-active{background:#fff!important;background-color:#fff!important;background-image:none!important}}@media (max-width:767px){html body.single-product:has(.mfc-config-summary){padding-bottom:104px!important}html body.single-product .mfc-config-summary,html body.single-product .mfc-config-summary.mfc-config-summary--owner-docked,html body.single-product .mfc-config-summary.mfc-config-summary--owner-float{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) 42px!important;grid-template-rows:auto auto!important;align-items:center!important;gap:3px 10px!important;left:max(10px,env(safe-area-inset-left))!important;right:max(10px,env(safe-area-inset-right))!important;bottom:calc(env(safe-area-inset-bottom,0px) + 10px)!important;width:auto!important;max-width:calc(100vw - 20px)!important;min-width:0!important;min-height:78px!important;max-height:none!important;margin:0!important;padding:10px 12px 10px 14px!important;overflow:visible!important;border:1px solid rgba(197,179,145,.62)!important;border-radius:19px!important;background:rgba(255,253,248,.97)!important;box-shadow:0 16px 38px rgba(42,31,21,.14),inset 0 1px 0 rgba(255,255,255,.86)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;transform:none!important}html body.single-product .mfc-config-summary.mfc-config-summary--owner-float{position:fixed!important;z-index:10060!important}html body.single-product .mfc-config-summary.mfc-config-summary--owner-docked{position:sticky!important;z-index:60!important}html body.single-product .mfc-config-summary *,html body.single-product .mfc-config-summary ::after,html body.single-product .mfc-config-summary ::before{box-sizing:border-box!important}html body.single-product .mfc-config-summary__price{grid-column:1!important;grid-row:1!important;display:grid!important;gap:1px!important;min-width:0!important;overflow:visible!important;align-content:center!important}html body.single-product .mfc-config-summary__price span{display:block!important;color:rgba(39,31,22,.62)!important;font-size:10.5px!important;font-weight:850!important;letter-spacing:.045em!important;line-height:1.05!important;text-transform:uppercase!important;white-space:nowrap!important}html body.single-product .mfc-config-summary__price strong,html body.single-product .mfc-config-summary__price strong .woocommerce-Price-amount,html body.single-product .mfc-config-summary__price strong bdi{display:inline-flex!important;align-items:baseline!important;max-width:100%!important;min-width:0!important;overflow:visible!important;color:#111!important;font-size:clamp(25px, 7.35vw, 31px)!important;font-weight:900!important;line-height:.98!important;letter-spacing:0!important;white-space:nowrap!important}html body.single-product .mfc-config-summary__price .woocommerce-Price-currencySymbol{display:inline-block!important;margin-left:4px!important;font-size:.58em!important;font-weight:780!important;line-height:1!important;vertical-align:baseline!important}html body.single-product .mfc-config-summary__details{grid-column:1!important;grid-row:2!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:3px 8px!important;min-width:0!important;overflow:hidden!important}html body.single-product .mfc-config-summary__detail{display:block!important;min-width:0!important;min-height:0!important;max-width:100%!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html body.single-product .mfc-config-summary__detail[hidden]{display:none!important}html body.single-product .mfc-config-summary__detail span{display:none!important}html body.single-product .mfc-config-summary__detail strong{display:block!important;max-width:100%!important;overflow:hidden!important;color:rgba(39,31,22,.72)!important;font-size:10.8px!important;font-weight:850!important;line-height:1.12!important;letter-spacing:.035em!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}html body.single-product .mfc-config-summary__action{grid-column:2!important;grid-row:1/3!important;align-self:center!important;justify-self:end!important;display:grid!important;place-items:center!important;width:42px!important;min-width:42px!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:0!important;border:1px solid rgba(197,179,145,.58)!important;border-radius:15px!important;background:rgba(255,255,255,.72)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.78)!important;color:rgba(68,55,38,.82)!important;font-size:0!important;line-height:1!important;overflow:hidden!important}html body.single-product .mfc-config-summary__action::before{content:"\2191"!important;display:block!important;color:inherit!important;font-size:20px!important;font-weight:780!important;line-height:1!important;transform:translateY(-1px)!important}html body.single-product .mfc-config-summary.mfc-config-summary--owner-docked:hover,html body.single-product .mfc-config-summary.mfc-config-summary--owner-float:hover,html body.single-product .mfc-config-summary:hover{transform:none!important}}@media (max-width:360px){html body.single-product .mfc-config-summary,html body.single-product .mfc-config-summary.mfc-config-summary--owner-docked,html body.single-product .mfc-config-summary.mfc-config-summary--owner-float{left:max(8px,env(safe-area-inset-left))!important;right:max(8px,env(safe-area-inset-right))!important;max-width:calc(100vw - 16px)!important;padding-left:12px!important;padding-right:10px!important}html body.single-product .mfc-config-summary__price strong,html body.single-product .mfc-config-summary__price strong .woocommerce-Price-amount,html body.single-product .mfc-config-summary__price strong bdi{font-size:clamp(23px, 7vw, 27px)!important}}@media (max-width:767px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary{display:grid!important;grid-template-columns:minmax(0,1fr) clamp(118px,35vw,146px)!important;grid-template-areas:"text preview" "fabric fabric"!important;align-items:start!important;gap:12px 12px!important;padding:18px 14px 16px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-text{grid-area:text!important;min-width:0!important;padding-right:0!important;position:relative!important;z-index:2!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-label{max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:clamp(22px, 6.1vw, 29px)!important;line-height:1.04!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-group,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-surcharge{width:auto!important;max-width:100%!important;white-space:nowrap!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card{grid-area:preview!important;position:relative!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;justify-self:end!important;align-self:start!important;width:100%!important;min-width:0!important;max-width:146px!important;margin:0!important;padding:7px 7px 8px!important;border:1px solid rgba(198,178,142,.42)!important;border-radius:17px!important;background:rgba(255,255,255,.94)!important;box-shadow:0 12px 28px rgba(42,34,22,.075),inset 0 1px 0 rgba(255,255,255,.82)!important;transform:none!important;z-index:2!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card:focus-visible,html body.single-product .mfc-selected-summary .mfc-clean-preview-card:hover{transform:none!important;border-color:rgba(13,91,79,.22)!important;box-shadow:0 14px 30px rgba(13,91,79,.1),inset 0 1px 0 rgba(255,255,255,.88)!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image{height:clamp(54px,16vw,72px)!important;border-radius:13px!important;background:#fff!important;box-shadow:none!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;mix-blend-mode:normal!important;filter:drop-shadow(0 6px 9px rgba(42,34,22,.1)) saturate(1.02) contrast(1.01)!important;transform:scale(1.04)!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__label{display:block!important;margin:7px 0 0!important;padding:0 2px!important;color:rgba(31,25,18,.88)!important;font-size:10.4px!important;font-weight:850!important;line-height:1.12!important;letter-spacing:0!important;text-align:center!important;text-transform:uppercase!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;-webkit-line-clamp:2!important}html body.single-product .mfc-selected-summary .mfc-clean-fabric-thumb,html body.single-product .mfc-selected-summary .mfc-summary-preview,html body.single-product .mfc-selected-summary .mfc-summary-preview .mfc-thumb,html body.single-product .mfc-selected-summary .mfc-swatch.mfc-summary-preview{grid-area:fabric!important;grid-column:1/-1!important;position:relative!important;z-index:1!important;margin-top:2px!important}}@media (max-width:380px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary{grid-template-columns:minmax(0,1fr) 118px!important;gap:11px 10px!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card{max-width:118px!important;padding:6px 6px 7px!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image{height:56px!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__label{font-size:9.8px!important}}html body.single-product{--mfc-owner-active-line:rgba(17,17,17,.78)}@media (min-width:1024px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-panel .mfc-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-panel.mfc-palette-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-panel .mfc-grid{overscroll-behavior:auto!important;overscroll-behavior-y:auto!important}}html body.single-product .summary .meblovo-pspro-tiles-front,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tiles-front{margin-bottom:0!important;border-bottom-color:rgba(39,31,22,.08)!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;box-shadow:0 12px 34px rgba(42,34,22,.052),inset 0 1px 0 rgba(255,255,255,.78)!important}html body.single-product .summary .meblovo-pspro-tiles-actions,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tiles-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:-1px 0 16px!important;padding:9px 10px 12px!important;border:1px solid var(--mfc-showroom-line,rgba(39,31,22,.12))!important;border-top:0!important;border-radius:0 0 18px 18px!important;background:linear-gradient(180deg,rgba(255,253,248,.92),rgba(250,247,240,.88))!important;box-shadow:0 12px 34px rgba(42,34,22,.042),inset 0 -1px 0 rgba(255,255,255,.7)!important}html body.single-product .summary .meblovo-pspro-btn,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn{min-height:32px!important;padding:7px 10px!important;border:1px solid rgba(48,41,32,.13)!important;border-radius:999px!important;background:rgba(255,255,255,.64)!important;color:rgba(39,31,22,.76)!important;box-shadow:none!important;font-size:11px!important;font-weight:720!important}html body.single-product .summary .meblovo-pspro-btn:focus-visible,html body.single-product .summary .meblovo-pspro-btn:hover{transform:none!important;border-color:rgba(17,17,17,.32)!important;background:#fff!important;color:rgba(17,17,17,.88)!important;box-shadow:none!important}html body.single-product .mfc-extra-after .mfc-seg-opt.is-active,html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options>.mfc-seg-opt.is-active,html body.single-product .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt.is-active,html body.single-product .mfc-wrap .mfc-seg-opt.is-active,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-extra-delivery[data-mfc-delivery] .mfc-del-opt.is-active,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch.is-selected:not(.mfc-selected-preview):not(.mfc-summary-preview),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot.is-active .mfc-palette-dot__thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch.is-selected:not(.mfc-selected-preview):not(.mfc-summary-preview),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot.is-active .mfc-palette-dot__thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-swatch.is-selected,html body.single-product form.cart .mfc-extra-after .mfc-seg-opt.is-active,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options>.mfc-seg-opt.is-active,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot.is-active .mfc-palette-dot__thumb{border:1.5px solid var(--mfc-owner-active-line)!important;outline:0!important;box-shadow:none!important;transform:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) input:checked+.mfc-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) input:checked+.mfc-thumb{border:0!important;outline:0!important;box-shadow:none!important}@media (min-width:768px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary{grid-template-columns:minmax(230px,1fr) minmax(300px,40%)!important;align-items:center!important;gap:24px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-fabric-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview .mfc-thumb{justify-self:center!important;width:clamp(280px,32vw,430px)!important;max-width:100%!important;height:auto!important;aspect-ratio:4/3!important;border-radius:20px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-fabric-thumb img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}@media (min-width:768px) and (max-width:1180px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary{grid-template-columns:minmax(220px,1fr) minmax(260px,38%)!important;gap:20px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-fabric-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview .mfc-thumb{width:clamp(250px,34vw,360px)!important}}@media (max-width:767px){html body.single-product .summary .meblovo-pspro-tiles-actions,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tiles-actions{gap:6px!important;padding:8px 8px 10px!important}html body.single-product .summary .meblovo-pspro-btn,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn{min-height:31px!important;padding:6px 6px!important;font-size:9.8px!important;line-height:1.1!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary{grid-template-columns:1fr!important;grid-template-areas:"text" "fabric"!important;gap:13px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card){grid-template-columns:minmax(0,1fr) minmax(108px,34%)!important;grid-template-areas:"text preview" "fabric fabric"!important;align-items:center!important;gap:13px 12px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-text{align-self:center!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-label{max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:break-word!important;word-break:normal!important;font-size:clamp(24px, 6.7vw, 32px)!important;line-height:1.02!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:not(:has(.mfc-clean-preview-card)) .mfc-summary-label{font-size:clamp(28px, 8vw, 38px)!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card{align-self:center!important;justify-self:stretch!important;max-width:none!important;padding:7px!important;border-color:rgba(198,178,142,.38)!important;background:rgba(255,255,255,.76)!important;box-shadow:none!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image{height:clamp(54px,16vw,70px)!important;background:#fff!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__label{margin-top:7px!important;font-size:clamp(9.7px, 2.65vw, 10.8px)!important;line-height:1.08!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}}html body.single-product #mfc-clean-preview-popup .mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"],html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot .mfc-palette-dot__thumb[data-mfc-smart-bg="1"],html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot .mfc-palette-dot__thumb[data-mfc-smart-bg="1"],html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot .mfc-palette-dot__thumb[data-mfc-smart-bg="1"]{background-color:var(--mfc-edge-bg,var(--mfc-pal-bg-color,#f7f3ea))!important;background-image:var(--mfc-pal-bg-image),linear-gradient(90deg,var(--mfc-edge-left,#f7f3ea) 0,var(--mfc-edge-left,#f7f3ea) 10%,rgba(255,255,255,0) 32%,rgba(255,255,255,0) 68%,var(--mfc-edge-right,#f7f3ea) 90%,var(--mfc-edge-right,#f7f3ea) 100%),linear-gradient(180deg,var(--mfc-edge-top,#fbfaf7) 0,var(--mfc-edge-top,#fbfaf7) 10%,rgba(255,255,255,0) 32%,rgba(255,255,255,0) 68%,var(--mfc-edge-bottom,#eee9df) 90%,var(--mfc-edge-bottom,#eee9df) 100%)!important;background-size:var(--mfc-pal-fit,86% auto),100% 100%,100% 100%!important;background-position:var(--mfc-pal-fit-position,center center),center center,center center!important;background-repeat:no-repeat!important}html body.single-product #mfc-clean-preview-popup .mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"]::after,html body.single-product #mfc-clean-preview-popup .mfc-clean-palette-dot__thumb[data-mfc-smart-bg="1"]::before,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot .mfc-palette-dot__thumb[data-mfc-smart-bg="1"]::after,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot .mfc-palette-dot__thumb[data-mfc-smart-bg="1"]::before,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot .mfc-palette-dot__thumb[data-mfc-smart-bg="1"]::after,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot .mfc-palette-dot__thumb[data-mfc-smart-bg="1"]::before{content:none!important;display:none!important;background:0 0!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"],html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"],html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"]{background-color:var(--mfc-edge-bg,var(--mfc-pal-bg-color,#f7f3ea))!important;background-image:linear-gradient(90deg,var(--mfc-edge-left,#f7f3ea) 0,var(--mfc-edge-left,#f7f3ea) 28%,rgba(255,255,255,0) 46%,rgba(255,255,255,0) 54%,var(--mfc-edge-right,#f7f3ea) 72%,var(--mfc-edge-right,#f7f3ea) 100%),linear-gradient(180deg,var(--mfc-edge-top,#fbfaf7) 0,var(--mfc-edge-top,#fbfaf7) 12%,rgba(255,255,255,0) 34%,rgba(255,255,255,0) 66%,var(--mfc-edge-bottom,#eee9df) 88%,var(--mfc-edge-bottom,#eee9df) 100%)!important;background-size:100% 100%,100% 100%!important;background-position:center center,center center!important;background-repeat:no-repeat!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"]::after,html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"]::before,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"]::after,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"]::before{content:none!important;display:none!important;background:0 0!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img{position:relative!important;z-index:1!important}@media (max-width:767px){html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}html body .mfc-free-delivery-badge,html body [data-mfc-free-delivery-badge],html body.single-product .summary .mfc-free-delivery-badge{background:rgba(13,91,79,.055)!important;color:rgba(13,91,79,.92)!important;border:1px solid rgba(13,91,79,.18)!important;box-shadow:0 7px 18px rgba(13,91,79,.055)!important}html body.single-product .summary .meblovo-pspro-tiles-actions,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-tiles-actions{gap:0!important;margin:-1px 0 10px!important;padding:6px!important;background:rgba(255,253,248,.72)!important;box-shadow:0 8px 20px rgba(42,34,22,.025),inset 0 -1px 0 rgba(255,255,255,.66)!important}html body.single-product .summary .meblovo-pspro-btn,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn{min-height:28px!important;padding:5px 8px!important;border:0!important;border-right:1px solid rgba(39,31,22,.11)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;color:rgba(39,31,22,.68)!important;font-size:10.2px!important;font-weight:700!important;line-height:1.15!important}html body.single-product .summary .meblovo-pspro-btn:first-child,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn:first-child{border-radius:999px 0 0 999px!important}html body.single-product .summary .meblovo-pspro-btn:last-child,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn:last-child{border-right:0!important;border-radius:0 999px 999px 0!important}@media (min-width:768px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary{grid-template-columns:minmax(160px,42%) minmax(0,58%)!important;gap:18px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-fabric-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview .mfc-thumb{justify-self:stretch!important;width:100%!important;max-width:none!important;aspect-ratio:16/10!important}}@media (max-width:767px){html body.single-product .summary .meblovo-pspro-btn,html body.single-product.mfc-purchase-panel-ready .summary .meblovo-pspro-btn{font-size:9.2px!important;min-height:27px!important;padding:5px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card){grid-template-columns:1fr!important;grid-template-areas:"text" "preview" "fabric"!important;gap:11px!important;padding:17px 14px 16px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-text{grid-area:text!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;width:100%!important;min-width:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-label{width:100%!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;font-size:clamp(21px,5.6vw,28px)!important;line-height:1.08!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card{grid-area:preview!important;display:grid!important;grid-template-columns:minmax(92px,34%) minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;min-height:76px!important;padding:8px 10px!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image{height:70px!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__label{margin:0!important;text-align:left!important;font-size:clamp(11px,3.05vw,12.4px)!important;line-height:1.12!important}}html body.single-product.postid-7671 .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot .mfc-palette-dot__thumb,html body.single-product.postid-7671 .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-dot .mfc-palette-dot__thumb[data-mfc-smart-bg="1"],html body.single-product.postid-7671 .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot .mfc-palette-dot__thumb,html body.single-product.postid-7671 .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot .mfc-palette-dot__thumb[data-mfc-smart-bg="1"],html body.single-product.postid-7671.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot .mfc-palette-dot__thumb,html body.single-product.postid-7671.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot .mfc-palette-dot__thumb[data-mfc-smart-bg="1"]{background-color:#fff!important;background-image:var(--mfc-pal-bg-image)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}html body.single-product.postid-7671 .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot .mfc-palette-dot__thumb::after,html body.single-product.postid-7671 .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar .mfc-palette-dot .mfc-palette-dot__thumb::before,html body.single-product.postid-7671.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot .mfc-palette-dot__thumb::after,html body.single-product.postid-7671.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot .mfc-palette-dot__thumb::before{content:none!important;display:none!important}@media (min-width:1024px){html body.single-product.postid-7671 .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options,html body.single-product.postid-7671 .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options,html body.single-product.postid-7671 form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;max-width:760px!important;width:100%!important}html body.single-product.postid-7671 .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product.postid-7671 .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product.postid-7671 form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt{min-height:218px!important;padding:17px 16px 16px!important;border-radius:26px!important}html body.single-product.postid-7671 .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product.postid-7671 .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"],html body.single-product.postid-7671 .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product.postid-7671 .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"],html body.single-product.postid-7671 form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product.postid-7671 form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"]{width:100%!important;max-width:none!important;aspect-ratio:16/9!important;border-radius:18px!important;background-color:#fff!important;background-image:linear-gradient(90deg,var(--mfc-edge-left,#fff) 0,var(--mfc-edge-left,#fff) 18%,rgba(255,255,255,0) 42%,rgba(255,255,255,0) 58%,var(--mfc-edge-right,#fff) 82%,var(--mfc-edge-right,#fff) 100%),linear-gradient(180deg,var(--mfc-edge-top,#fff) 0,var(--mfc-edge-top,#fff) 16%,rgba(255,255,255,0) 42%,rgba(255,255,255,0) 58%,var(--mfc-edge-bottom,#f7f7f4) 84%,var(--mfc-edge-bottom,#f7f7f4) 100%)!important;background-size:100% 100%,100% 100%!important;background-position:center center,center center!important;background-repeat:no-repeat!important}html body.single-product.postid-7671 .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product.postid-7671 .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img,html body.single-product.postid-7671 .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product.postid-7671 .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img,html body.single-product.postid-7671 form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product.postid-7671 form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb[data-mfc-smart-bg="1"] img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:none!important;filter:drop-shadow(0 5px 8px rgba(28,24,20,.07))!important}}@media (max-width:767px){html body.single-product.postid-7671 .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product.postid-7671 .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product.postid-7671 form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:none!important}}@media (min-width:1024px){html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;max-width:980px!important;width:100%!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt{min-height:190px!important;padding:14px 14px 15px!important;border-radius:24px!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb{width:100%!important;max-width:none!important;aspect-ratio:16/8.4!important;border-radius:17px!important;background-color:#fff!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;transform:none!important;filter:drop-shadow(0 5px 8px rgba(28,24,20,.07))!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary{grid-template-columns:minmax(190px,37%) minmax(0,63%)!important;gap:22px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-fabric-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview .mfc-thumb{justify-self:stretch!important;width:100%!important;max-width:none!important;aspect-ratio:16/8.8!important}}@media (max-width:767px){html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt{background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:none!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb{background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:none!important;overflow:hidden!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::after,html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::before,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::after,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::before,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::after,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::before{content:none!important;display:none!important;background:0 0!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:scale(1.08)!important;filter:drop-shadow(0 4px 7px rgba(28,24,20,.055))!important}}@media (min-width:768px){html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;max-width:760px!important;width:100%!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt{min-height:154px!important;padding:12px 12px 13px!important;border-radius:20px!important;background:#fff!important;background-image:none!important;box-shadow:none!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb{width:min(100%,310px)!important;max-width:310px!important;aspect-ratio:16/6.8!important;margin:0 auto 7px!important;border-radius:15px!important;background:#fff!important;background-image:none!important;box-shadow:none!important;overflow:hidden!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::after,html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::before,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::after,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::before,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::after,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb::before{content:none!important;display:none!important;background:0 0!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:scale(1.13)!important;filter:drop-shadow(0 4px 7px rgba(28,24,20,.055))!important}}@media (min-width:768px){html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-segment-options{max-width:532px!important;gap:12px!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-opt{min-height:108px!important;padding:9px 9px 10px!important;border-radius:17px!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-thumb{width:min(100%,217px)!important;max-width:217px!important;aspect-ratio:16/6.8!important;margin:0 auto 5px!important;border-radius:13px!important}html body.single-product .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-label,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-label,html body.single-product form.cart .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side] .mfc-seg-label{font-size:13px!important;line-height:1.15!important}}@media (max-width:767px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card){position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"text" "fabric"!important;gap:10px!important;padding:18px 14px 15px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-text{grid-area:text!important;min-height:108px!important;padding-top:34px!important;padding-right:154px!important;width:100%!important;min-width:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-label{max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:clamp(21px, 5.7vw, 27px)!important;line-height:1.06!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card{position:absolute!important;top:16px!important;right:14px!important;left:auto!important;bottom:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:5px!important;width:clamp(128px,36vw,150px)!important;max-width:150px!important;min-height:0!important;margin:0!important;padding:7px!important;border-radius:16px!important;background:#fff!important;background-image:none!important;box-shadow:0 8px 18px rgba(42,34,22,.055),inset 0 1px 0 rgba(255,255,255,.88)!important;transform:none!important;z-index:4!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image{width:100%!important;height:clamp(48px,13.5vw,62px)!important;border-radius:12px!important;background:#fff!important;background-image:none!important;box-shadow:none!important;overflow:hidden!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image::after,html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image::before{content:none!important;display:none!important;background:0 0!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:scale(1.1)!important;filter:drop-shadow(0 4px 7px rgba(42,34,22,.055))!important}html body.single-product .mfc-selected-summary .mfc-clean-preview-card__label{margin:0!important;padding:0 1px!important;font-size:clamp(10.4px, 2.85vw, 11.8px)!important;line-height:1.08!important;text-align:center!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}html body.single-product .mfc-selected-summary .mfc-clean-fabric-thumb,html body.single-product .mfc-selected-summary .mfc-summary-preview,html body.single-product .mfc-selected-summary .mfc-summary-preview .mfc-thumb,html body.single-product .mfc-selected-summary .mfc-swatch.mfc-summary-preview{grid-area:fabric!important;width:100%!important;max-width:100%!important;justify-self:stretch!important}}@media (max-width:767px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card){position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"text" "fabric"!important;padding:18px 14px 15px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-text{grid-area:text!important;min-height:110px!important;padding-top:28px!important;padding-right:calc(clamp(124px,34vw,144px) + 14px)!important;width:100%!important;min-width:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-title{margin-top:2px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-label{max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:clamp(21px, 5.7vw, 27px)!important;line-height:1.06!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card{position:absolute!important;top:14px!important;right:14px!important;left:auto!important;bottom:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:5px!important;width:clamp(124px,34vw,144px)!important;max-width:144px!important;min-height:0!important;margin:0!important;padding:7px!important;border-radius:16px!important;border:1px solid rgba(198,178,142,.34)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:0 7px 16px rgba(42,34,22,.045),inset 0 1px 0 rgba(255,255,255,.92)!important;transform:none!important;z-index:5!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card__image{width:100%!important;height:clamp(46px,13vw,58px)!important;border-radius:12px!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:none!important;overflow:hidden!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card__image::after,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card__image::before{content:none!important;display:none!important;background:0 0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card__image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:scale(1.1)!important;filter:drop-shadow(0 4px 7px rgba(42,34,22,.055))!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card__label{margin:0!important;padding:0 1px!important;font-size:clamp(10.2px, 2.75vw, 11.4px)!important;line-height:1.08!important;text-align:center!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-fabric-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview .mfc-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-swatch.mfc-summary-preview{grid-area:fabric!important;width:100%!important;max-width:100%!important;justify-self:stretch!important}}@media (max-width:767px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card){position:relative!important;padding:16px 14px 15px!important;gap:9px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-text{min-height:94px!important;padding-top:24px!important;padding-right:128px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-title{margin:0 0 4px!important;font-size:clamp(11px, 3.1vw, 12.2px)!important;line-height:1.08!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-label{max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:clamp(18px, 5.05vw, 23px)!important;line-height:1.04!important;letter-spacing:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-group,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-surcharge{font-size:clamp(14px, 3.8vw, 16px)!important;line-height:1.18!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card{top:12px!important;right:12px!important;width:clamp(104px,29vw,118px)!important;max-width:118px!important;padding:6px!important;gap:4px!important;border-radius:14px!important;border-color:rgba(198,178,142,.3)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:0 6px 14px rgba(42,34,22,.04),inset 0 1px 0 rgba(255,255,255,.94)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card__image{height:clamp(38px,10.8vw,47px)!important;border-radius:10px!important;background:#fff!important;background-color:#fff!important;background-image:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card__image img{object-fit:cover!important;object-position:center center!important;transform:scale(1.12)!important;filter:drop-shadow(0 3px 5px rgba(42,34,22,.05))!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card__label{font-size:clamp(8.6px, 2.35vw, 9.6px)!important;font-weight:850!important;line-height:1.04!important;letter-spacing:0!important;white-space:normal!important;text-align:center!important}}@media (max-width:767px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card){position:relative!important;padding:14px 13px 15px!important;gap:8px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-text{min-height:82px!important;padding-top:21px!important;padding-right:112px!important;width:100%!important;max-width:none!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:1px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-title{margin:0 0 3px!important;font-size:clamp(10.2px, 2.85vw, 11.4px)!important;line-height:1.08!important;letter-spacing:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-label{display:block!important;width:100%!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:clamp(17px, 4.65vw, 20px)!important;line-height:1.04!important;letter-spacing:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-group,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-surcharge{font-size:clamp(13px, 3.45vw, 15px)!important;line-height:1.16!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card{top:10px!important;right:11px!important;left:auto!important;bottom:auto!important;width:clamp(92px,25vw,106px)!important;max-width:106px!important;min-width:0!important;padding:5px!important;gap:3px!important;border-radius:13px!important;border:1px solid rgba(198,178,142,.28)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:0 5px 12px rgba(42,34,22,.035),inset 0 1px 0 rgba(255,255,255,.94)!important;z-index:6!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card__image{height:clamp(32px,9vw,39px)!important;border-radius:9px!important;background:#fff!important;background-color:#fff!important;background-image:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card__image img{object-fit:cover!important;object-position:center center!important;transform:scale(1.08)!important;filter:drop-shadow(0 2px 4px rgba(42,34,22,.045))!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card__label{padding:0!important;font-size:clamp(7.8px, 2.08vw, 8.8px)!important;font-weight:850!important;line-height:1.02!important;letter-spacing:0!important;text-align:center!important;white-space:normal!important}}@media (max-width:767px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-text{min-height:78px!important;padding-top:20px!important;padding-right:94px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-title{font-size:clamp(10px, 2.75vw, 11px)!important;margin-bottom:3px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-label{font-size:clamp(16.5px, 4.35vw, 18.5px)!important;line-height:1.04!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-group,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-surcharge{font-size:clamp(12.6px, 3.35vw, 14.4px)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card{top:10px!important;right:10px!important;width:clamp(78px,21.5vw,88px)!important;max-width:88px!important;padding:4px!important;gap:2px!important;border-radius:12px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card__image{height:clamp(28px,7.8vw,34px)!important;border-radius:8px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card__image img{transform:scale(1.06)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card__label{font-size:clamp(6.9px, 1.86vw, 7.8px)!important;line-height:1.02!important}}@media (max-width:767px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-text{min-height:120px!important;padding-top:58px!important;padding-right:0!important;width:100%!important;max-width:100%!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-title{margin:0 0 4px!important;font-size:clamp(10.5px, 2.9vw, 11.5px)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-label{width:100%!important;max-width:100%!important;font-size:clamp(18px, 4.85vw, 21px)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card{top:10px!important;right:10px!important;width:clamp(82px,22vw,92px)!important;max-width:92px!important}}html body.single-product #mfc-clean-preview-popup,html body.single-product .mfc-config-summary,html body.single-product .mfc-purchase-panel,html body.single-product .mfc-wrap:not(.mfc-is-duplicate),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) *{color-scheme:light!important}@media (prefers-color-scheme:dark){html body.single-product .mfc-config-summary,html body.single-product .mfc-purchase-panel,html body.single-product .mfc-wrap:not(.mfc-is-duplicate),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-card,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-swatch{color-scheme:light!important}}@media (prefers-reduced-motion:reduce){html body.single-product .mfc-config-summary,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) *{scroll-behavior:auto!important;transition-duration:NaNs!important;animation-duration:NaNs!important;animation-iteration-count:1!important}}@media (max-width:360px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-info,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-info,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom{width:24px!important;height:24px!important;min-width:24px!important;font-size:12px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge{min-width:20px!important;height:20px!important;padding:0 5px!important;font-size:9px!important;line-height:20px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge img{max-width:13px!important;max-height:13px!important}}@media (max-width:340px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-info,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-info,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom{width:22px!important;height:22px!important;min-width:22px!important;font-size:11px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge{min-width:18px!important;height:18px!important;padding:0 4px!important;font-size:8.5px!important;line-height:18px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge img{max-width:12px!important;max-height:12px!important}}@media (max-width:360px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badges,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badges{top:6px!important;right:6px!important;left:auto!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:0!important;max-width:52px!important;pointer-events:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge:not([title="OdpornoĹ›Ä‡ na Ĺ›cieranie"]),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge:not([title="OdpornoĹ›Ä‡ na Ĺ›cieranie"]){display:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge[title="OdpornoĹ›Ä‡ na Ĺ›cieranie"],html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge[title="OdpornoĹ›Ä‡ na Ĺ›cieranie"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:30px!important;height:18px!important;padding:0 5px!important;border-radius:999px!important;font-size:8.5px!important;line-height:18px!important;background:rgba(29,27,24,.76)!important;color:#fff!important;box-shadow:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-thumb{overflow:hidden!important}}@media (max-width:330px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview){min-width:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-caption,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-caption{font-size:clamp(10.5px, 3.45vw, 12px)!important;line-height:1.12!important;min-height:2.3em!important;overflow:hidden!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-info,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-info,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom{width:21px!important;height:21px!important;min-width:21px!important;line-height:21px!important;box-shadow:0 2px 7px rgba(24,22,19,.12)!important}}@media (max-width:360px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badges,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-info,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badges,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-info{display:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:25px!important;height:25px!important;min-width:25px!important;line-height:25px!important;left:7px!important;right:auto!important;bottom:7px!important;top:auto!important;border:1px solid rgba(28,26,23,.1)!important;background:rgba(255,255,255,.94)!important;color:#111!important;box-shadow:0 3px 9px rgba(24,22,19,.14)!important}}@media (max-width:330px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom{width:24px!important;height:24px!important;min-width:24px!important;line-height:24px!important;left:6px!important;bottom:6px!important}}@media (max-width:360px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom{display:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-thumb{background:#fff!important}}@media (max-width:767px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-clean-preview-card{display:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card){padding:18px 14px 15px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-text{min-height:0!important;padding-top:0!important;padding-right:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary:has(.mfc-clean-preview-card) .mfc-summary-label{font-size:clamp(21px, 6vw, 28px)!important;line-height:1.06!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}html body.single-product .mfc-config-summary.mfc-config-summary--has-preview{display:grid!important;grid-template-columns:minmax(0,1fr) 66px 42px!important;grid-template-areas:"price preview action" "details preview action"!important;column-gap:8px!important;align-items:center!important}html body.single-product .mfc-config-summary .mfc-config-summary__preview{grid-area:preview!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:clamp(58px,17vw,72px)!important;height:58px!important;min-width:58px!important;padding:4px!important;margin:0!important;border:1px solid rgba(198,178,142,.42)!important;border-radius:14px!important;background:#fff!important;color:#191713!important;box-shadow:none!important;overflow:hidden!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}html body.single-product .mfc-config-summary .mfc-config-summary__preview[hidden]{display:none!important}html body.single-product .mfc-config-summary .mfc-config-summary__preview-img{display:block!important;width:100%!important;height:34px!important;border-radius:10px!important;background-color:#fff!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}html body.single-product .mfc-config-summary .mfc-config-summary__preview-text{display:block!important;margin-top:2px!important;max-width:100%!important;font-size:7px!important;font-weight:850!important;line-height:1.02!important;letter-spacing:0!important;text-transform:uppercase!important;text-align:center!important;white-space:normal!important;overflow:hidden!important}}@media (max-width:360px){html body.single-product .mfc-config-summary.mfc-config-summary--has-preview{grid-template-columns:minmax(0,1fr) 52px 40px!important;column-gap:5px!important}html body.single-product .mfc-config-summary .mfc-config-summary__preview{width:52px!important;height:54px!important;min-width:52px!important;border-radius:13px!important}html body.single-product .mfc-config-summary .mfc-config-summary__preview-img{height:31px!important}html body.single-product .mfc-config-summary .mfc-config-summary__preview-text{font-size:6.4px!important}}@media (max-width:767px){html body.single-product .mfc-config-summary.mfc-config-summary--owner-docked{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;max-width:100%!important;margin:10px 0 14px!important;z-index:36!important}html body.single-product .mfc-config-summary.mfc-config-summary--has-preview{min-height:78px!important}html body.single-product .mfc-config-summary .mfc-config-summary__preview{flex:0 0 auto!important}html body.single-product .mfc-config-summary.mfc-config-summary--has-preview .mfc-config-summary__price{grid-area:price!important;grid-column:auto!important;grid-row:auto!important}html body.single-product .mfc-config-summary.mfc-config-summary--has-preview .mfc-config-summary__details{grid-area:details!important;grid-column:auto!important;grid-row:auto!important}html body.single-product .mfc-config-summary.mfc-config-summary--has-preview .mfc-config-summary__action{grid-area:action!important;grid-column:auto!important;grid-row:1/3!important;width:42px!important;min-width:42px!important;justify-self:end!important}}@media (max-width:360px){html body.single-product .mfc-config-summary.mfc-config-summary--has-preview .mfc-config-summary__action{width:40px!important;min-width:40px!important}}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-info,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-info,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-zoom{display:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badges,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badges{top:6px!important;right:6px!important;left:auto!important;bottom:auto!important;display:flex!important;justify-content:flex-end!important;align-items:flex-start!important;gap:3px!important;max-width:calc(100% - 12px)!important;pointer-events:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge{min-width:18px!important;width:auto!important;height:18px!important;max-height:18px!important;padding:0 4px!important;border-radius:999px!important;font-size:8.5px!important;line-height:18px!important;box-shadow:0 2px 7px rgba(24,22,19,.1)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge img{width:11px!important;height:11px!important;max-width:11px!important;max-height:11px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge.has-value,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge.has-value{min-width:28px!important;padding:0 5px!important}@media (max-width:480px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badges,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badges{top:5px!important;right:5px!important;gap:2px!important;max-width:calc(100% - 10px)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge{min-width:16px!important;height:16px!important;max-height:16px!important;padding:0 3px!important;font-size:8px!important;line-height:16px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge img,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge img{width:10px!important;height:10px!important;max-width:10px!important;max-height:10px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge.has-value,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge.has-value{min-width:25px!important}}@media (max-width:360px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badges,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badge,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview) .mfc-badges{display:none!important}}html body.single-product .mfc-showroom-trust__item[data-mfc-payment-relocated="1"],html body.single-product .summary .mfc-purchase-panel .mfc-showroom-trust__item[data-mfc-payment-relocated="1"],html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-showroom-trust__item[data-mfc-payment-relocated="1"]{display:none!important}html body.single-product .mfc-showroom-trust:has(.mfc-showroom-trust__item[data-mfc-payment-relocated="1"]){gap:0!important}html body.single-product .summary .mfc-purchase-panel .mfc-showroom-trust,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-showroom-trust{margin:7px 0 10px!important}html body.single-product .summary .mfc-purchase-panel .mfc-showroom-trust__item:not([data-mfc-payment-relocated="1"]),html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-showroom-trust__item:not([data-mfc-payment-relocated="1"]){display:block!important;position:relative!important;min-height:0!important;padding:8px 10px 8px 22px!important;border:0!important;border-radius:13px!important;background:rgba(13,91,79,.035)!important;box-shadow:none!important}html body.single-product .summary .mfc-purchase-panel .mfc-showroom-trust__item:not([data-mfc-payment-relocated="1"])::before,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-showroom-trust__item:not([data-mfc-payment-relocated="1"])::before{width:7px!important;height:7px!important;min-width:7px!important;position:absolute!important;left:8px!important;top:14px!important;margin:0!important;box-shadow:0 0 0 4px rgba(13,91,79,.08)!important}html body.single-product .summary .mfc-purchase-panel .mfc-showroom-trust__item:not([data-mfc-payment-relocated="1"]) .mfc-showroom-trust__label,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-showroom-trust__item:not([data-mfc-payment-relocated="1"]) .mfc-showroom-trust__label{color:rgba(31,25,18,.94)!important;display:inline!important;font-size:12.6px!important;font-weight:840!important;line-height:1.24!important;white-space:normal!important}html body.single-product .summary .mfc-purchase-panel .mfc-showroom-trust__item:not([data-mfc-payment-relocated="1"]) .mfc-showroom-trust__value,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-showroom-trust__item:not([data-mfc-payment-relocated="1"]) .mfc-showroom-trust__value{color:rgba(70,62,52,.74)!important;display:inline!important;font-size:12.2px!important;font-weight:660!important;line-height:1.25!important;white-space:normal!important}html body.single-product .summary form.cart .mfc-cart-cta-cluster,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel form.cart .mfc-cart-cta-cluster{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(174px,.86fr)!important;align-items:stretch!important;gap:8px!important;width:100%!important;margin:10px 0 0!important}html body.single-product .summary form.cart .mfc-cart-cta-cluster .single_add_to_cart_button,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel form.cart .mfc-cart-cta-cluster .single_add_to_cart_button{width:100%!important;min-height:48px!important;margin:0!important;border-radius:14px!important}html body.single-product .summary form.cart .mfc-cart-payment-note,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel form.cart .mfc-cart-payment-note{display:grid!important;align-content:center!important;gap:2px!important;min-height:48px!important;padding:8px 10px!important;border:1px solid rgba(13,91,79,.14)!important;border-radius:14px!important;background:rgba(13,91,79,.045)!important;color:rgba(34,31,26,.84)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)!important}html body.single-product .summary form.cart .mfc-cart-payment-note__label,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel form.cart .mfc-cart-payment-note__label{display:block!important;color:rgba(13,91,79,.94)!important;font-size:9px!important;font-weight:880!important;line-height:1.05!important;letter-spacing:.045em!important;text-transform:uppercase!important}html body.single-product .summary form.cart .mfc-cart-payment-note__value,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel form.cart .mfc-cart-payment-note__value{display:block!important;color:rgba(39,31,22,.74)!important;font-size:10.2px!important;font-weight:720!important;line-height:1.12!important;letter-spacing:0!important}html body.single-product .summary .mfc-pspro-cluster,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-pspro-cluster{width:100%!important;margin:6px 0 8px!important;padding:4px 0 0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;position:relative!important;overflow:hidden!important}html body.single-product .summary .mfc-pspro-cluster::after,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-pspro-cluster::after{content:""!important;position:absolute!important;top:4px!important;right:0!important;width:28px!important;height:86px!important;pointer-events:none!important;border-radius:0 14px 14px 0!important;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,253,248,.96) 76%)!important;z-index:2!important}html body.single-product .summary .mfc-pspro-cluster .meblovo-pspro-tiles-front,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-pspro-cluster .meblovo-pspro-tiles-front{display:flex!important;grid-template-columns:none!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:2px 18px 9px 0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;outline:0!important;align-items:stretch!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important}html body.single-product .summary .mfc-pspro-cluster .meblovo-pspro-tiles-front::-webkit-scrollbar,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-pspro-cluster .meblovo-pspro-tiles-front::-webkit-scrollbar{height:4px!important}html body.single-product .summary .mfc-pspro-cluster .meblovo-pspro-tiles-front::-webkit-scrollbar-thumb,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-pspro-cluster .meblovo-pspro-tiles-front::-webkit-scrollbar-thumb{border-radius:999px!important;background:rgba(45,38,29,.18)!important}html body.single-product .summary .mfc-pspro-cluster .meblovo-pspro-tile,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-pspro-cluster .meblovo-pspro-tile{flex:0 0 clamp(118px,36vw,146px)!important;width:auto!important;min-width:0!important;min-height:70px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;padding:11px 13px!important;scroll-snap-align:start!important}html body.single-product .summary .mfc-pspro-cluster .meblovo-pspro-tiles-actions,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-pspro-cluster .meblovo-pspro-tiles-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html body.single-product .summary .mfc-pspro-cluster .meblovo-pspro-btn,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-pspro-cluster .meblovo-pspro-btn{display:flex!important;align-items:center!important;justify-content:center!important;min-height:32px!important;padding:6px 8px!important;border:1px solid rgba(39,31,22,.09)!important;border-radius:999px!important;background:rgba(255,255,255,.82)!important;color:rgba(39,31,22,.7)!important;box-shadow:none!important;font-size:9.6px!important;font-weight:780!important;line-height:1.1!important;text-align:center!important}html body.single-product .summary .mfc-pspro-cluster .meblovo-pspro-btn:focus-visible,html body.single-product .summary .mfc-pspro-cluster .meblovo-pspro-btn:hover{background:rgba(13,91,79,.06)!important;color:rgba(13,91,79,.96)!important;border-color:rgba(13,91,79,.18)!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-pspro-cluster+.mfc-wrap,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-pspro-cluster+.mfc-wrap .mfc-extra-before,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-pspro-cluster+.mfc-wrap .mfc-extra-before .mfc-segment[data-mfc-seg-type=corner_side]{margin-top:8px!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side]{margin-top:8px!important;margin-bottom:12px!important}html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-segment[data-mfc-seg-type=corner_side]+.mfc-palettes-ui{margin-top:10px!important}@media (max-width:767px){html body.single-product .mfc-config-summary,html body.single-product .mfc-config-summary.mfc-config-summary--owner-docked,html body.single-product .mfc-config-summary.mfc-config-summary--owner-float{position:sticky!important;top:auto!important;left:auto!important;right:auto!important;bottom:calc(env(safe-area-inset-bottom,0px) + 10px)!important;z-index:80!important;width:100%!important;max-width:100%!important;margin:10px 0 14px!important;transform:translateZ(0)!important;transition:none!important;will-change:auto!important}}@media (max-width:520px){html body.single-product .summary form.cart .mfc-cart-cta-cluster,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel form.cart .mfc-cart-cta-cluster{grid-template-columns:1fr!important;gap:7px!important}html body.single-product .summary form.cart .mfc-cart-payment-note,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel form.cart .mfc-cart-payment-note{min-height:0!important;padding:8px 10px!important;text-align:center!important}}body.single-product .mfc-wrap{container-type:inline-size;container-name:mfcwrap}body.single-product .mfc-wrap .mfc-grid,body.single-product .mfc-wrap .mfc-palette-grid,body.single-product .mfc-wrap .mfc-palette-panel.mfc-palette-grid,body.single-product .mfc-wrap .mfc-panel .mfc-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,156px),1fr))!important;align-items:start!important}body.single-product .mfc-wrap .mfc-grid>.mfc-swatch,body.single-product .mfc-wrap .mfc-palette-grid>.mfc-swatch,body.single-product .mfc-wrap .mfc-swatch{min-width:0!important;max-width:100%!important}@container mfcwrap (max-width:560px){.mfc-wrap .mfc-grid,.mfc-wrap .mfc-palette-grid,.mfc-wrap .mfc-palette-panel.mfc-palette-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:12px!important}.mfc-wrap .mfc-selected-summary{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.mfc-wrap .mfc-selected-preview,.mfc-wrap .mfc-summary-preview,.mfc-wrap .mfc-swatch.mfc-selected-preview,.mfc-wrap .mfc-swatch.mfc-summary-preview{width:min(100%,180px)!important;max-width:180px!important;justify-self:start!important;margin-inline:0!important}}@container mfcwrap (max-width:340px){.mfc-wrap .mfc-grid,.mfc-wrap .mfc-palette-grid,.mfc-wrap .mfc-palette-panel.mfc-palette-grid{grid-template-columns:1fr!important}}@media (max-width:1279px),(hover:none),(pointer:coarse){body.single-product .mfc-wrap .mfc-palette-grid .mfc-swatch.is-selected,body.single-product .mfc-wrap .mfc-palette-grid .mfc-swatch.is-selected:hover,body.single-product .mfc-wrap .mfc-swatch.is-selected,body.single-product .mfc-wrap .mfc-swatch.is-selected:hover,body.single-product .mfc-wrap .mfc-swatch:hover{transform:translateY(-1px) scale(1.02)!important}}body.single-product .woocommerce-product-gallery .flex-control-thumbs li.mfc-gallery-more-li,body.single-product div.product div.images .flex-control-thumbs li.mfc-gallery-more-li{aspect-ratio:1/1!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}body.single-product .woocommerce-product-gallery .flex-control-thumbs li.mfc-gallery-more-li img,body.single-product div.product div.images .flex-control-thumbs li.mfc-gallery-more-li img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:none!important;aspect-ratio:1/1!important;object-fit:cover!important}@media (min-width:992px) and (max-width:1199px) and (orientation:landscape){body.single-product.mfc-gallery-follow-enabled .ast-single-product-gallery,body.single-product.mfc-gallery-follow-enabled .ast-woo-product-gallery,body.single-product.mfc-gallery-follow-enabled .woocommerce-product-gallery,body.single-product.mfc-gallery-follow-enabled div.product div.images{transform:translate3d(0,var(--mfc-softfollow-y,0),0)!important;will-change:transform!important}}html body.single-product .mfc-wrap:not(.mfc-is-duplicate),html body.single-product .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate){border-color:rgba(17,17,17,.09)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui{border:1px solid rgba(17,17,17,.08)!important;box-shadow:0 10px 28px rgba(17,17,17,.045)!important;background:rgba(255,255,255,.94)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot.is-active,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot.mfc-dot-has-img{border-color:transparent!important;border-width:0!important;outline:0!important;box-shadow:none!important;background:0 0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot__thumb,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot__thumb{border:0!important;outline:0!important;box-shadow:0 8px 18px rgba(17,17,17,.075)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot.is-active .mfc-palette-dot__thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot:focus-visible .mfc-palette-dot__thumb,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot.is-active .mfc-palette-dot__thumb{border:0!important;outline:2px solid #111!important;outline-offset:3px!important;box-shadow:0 8px 18px rgba(17,17,17,.12)!important}@media (min-width:768px) and (max-width:1180px) and (orientation:portrait){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui{--mfc-tablet-palette-size:clamp(98px, 13.4vw, 116px);--mfc-tablet-palette-track:calc(var(--mfc-tablet-palette-size) - 20px);padding:14px 16px 16px!important;border-radius:22px!important;overflow:visible!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar{display:grid!important;grid-template-columns:repeat(4,var(--mfc-tablet-palette-track))!important;justify-content:center!important;justify-items:start!important;align-items:start!important;gap:14px 0!important;padding:4px 10px 2px!important;overflow:visible!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-btn--any,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-btn[data-mfc-palette="__any__"]{grid-column:1/-1!important;justify-self:center!important;width:min(100%,360px)!important;margin:0 0 3px!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-toggle,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-toggle-row{grid-column:1/-1!important;justify-self:center!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot{position:relative!important;width:var(--mfc-tablet-palette-size)!important;max-width:var(--mfc-tablet-palette-size)!important;min-width:0!important;height:auto!important;min-height:0!important;padding:3px 0 2px!important;margin:0!important;gap:7px!important;z-index:1!important;justify-self:start!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot:nth-child(4n+3){z-index:2!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot:nth-child(4n+4){z-index:3!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot:nth-child(4n+5){z-index:4!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot.is-active{z-index:12!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot__thumb,html body.single-product.mfc-purchase-panel-ready .summary .mfc-purchase-panel .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot__thumb{width:var(--mfc-tablet-palette-size)!important;height:var(--mfc-tablet-palette-size)!important;max-width:var(--mfc-tablet-palette-size)!important;max-height:var(--mfc-tablet-palette-size)!important;min-width:0!important;min-height:0!important;margin:0 auto!important;background-size:cover!important;background-position:center!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot__meta{width:var(--mfc-tablet-palette-size)!important;max-width:var(--mfc-tablet-palette-size)!important;margin:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palette-dot__label{font-size:12px!important;line-height:1.12!important;white-space:normal!important;overflow-wrap:anywhere!important}}@media (min-width:768px) and (max-width:1180px) and (orientation:portrait){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-panel.mfc-palette-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-panel .mfc-grid,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) [data-mfc-palette-panel] .mfc-grid{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;align-items:stretch!important;overflow:visible!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid>.mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-panel .mfc-grid>.mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview),html body.single-product .mfc-wrap:not(.mfc-is-duplicate) [data-mfc-palette-panel] .mfc-grid>.mfc-swatch:not(.mfc-selected-preview):not(.mfc-summary-preview){display:grid!important;grid-template-columns:minmax(0,7fr) minmax(78px,3fr)!important;grid-template-areas:"thumb meta"!important;align-items:stretch!important;gap:8px!important;min-height:104px!important;max-height:122px!important;height:auto!important;padding:7px!important;overflow:hidden!important;transform:none!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid>.mfc-swatch.is-selected,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-panel .mfc-grid>.mfc-swatch.is-selected,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) [data-mfc-palette-panel] .mfc-grid>.mfc-swatch.is-selected{transform:none!important;box-shadow:0 8px 20px rgba(17,17,17,.12)!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch .mfc-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-panel .mfc-grid .mfc-swatch .mfc-thumb,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) [data-mfc-palette-panel] .mfc-grid .mfc-swatch .mfc-thumb{grid-area:thumb!important;width:100%!important;height:100%!important;min-height:90px!important;max-height:none!important;aspect-ratio:auto!important;border-radius:12px!important;object-fit:cover!important;align-self:stretch!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch .mfc-code,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch .mfc-group-label,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch .mfc-name,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch .mfc-palette-meta,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch .mfc-price,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch .mfc-price-delta,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch strong,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) [data-mfc-palette-panel] .mfc-grid .mfc-swatch .mfc-code,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) [data-mfc-palette-panel] .mfc-grid .mfc-swatch .mfc-group-label,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) [data-mfc-palette-panel] .mfc-grid .mfc-swatch .mfc-name,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) [data-mfc-palette-panel] .mfc-grid .mfc-swatch .mfc-palette-meta,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) [data-mfc-palette-panel] .mfc-grid .mfc-swatch .mfc-price,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) [data-mfc-palette-panel] .mfc-grid .mfc-swatch .mfc-price-delta,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) [data-mfc-palette-panel] .mfc-grid .mfc-swatch strong{grid-column:2!important;min-width:0!important;margin:0!important;text-align:left!important;line-height:1.12!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch strong,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) [data-mfc-palette-panel] .mfc-grid .mfc-swatch strong{align-self:end!important;font-size:12.5px!important;font-weight:850!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch .mfc-code,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch .mfc-group-label,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) [data-mfc-palette-panel] .mfc-grid .mfc-swatch .mfc-code,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) [data-mfc-palette-panel] .mfc-grid .mfc-swatch .mfc-group-label,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) [data-mfc-palette-panel] .mfc-grid .mfc-swatch .mfc-price{font-size:11px!important;opacity:.82!important;overflow:hidden!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-grid .mfc-swatch .mfc-tooltip,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid .mfc-swatch .mfc-tooltip{grid-column:1/-1!important}}@media (min-width:768px) and (max-width:1180px){html body.single-product .mfc-config-summary{display:grid!important;align-items:center!important;grid-template-columns:minmax(142px,.62fr) minmax(0,1fr) 42px!important;grid-template-areas:"price details action"!important;gap:10px!important;overflow:hidden!important}html body.single-product .mfc-config-summary__price{grid-area:price!important;min-width:0!important;width:auto!important;max-width:100%!important;text-align:left!important;line-height:1.05!important}html body.single-product .mfc-config-summary__price strong{white-space:nowrap!important}html body.single-product .mfc-config-summary__details{grid-area:details!important;min-width:0!important;display:grid!important;gap:6px!important;overflow:hidden!important}html body.single-product .mfc-config-summary__action{grid-area:action!important;justify-self:end!important;align-self:stretch!important;width:42px!important;min-width:42px!important;max-width:42px!important;padding:0!important}html body.single-product .mfc-config-summary.mfc-config-summary--no-details{grid-template-columns:minmax(0,1fr) 42px!important;grid-template-areas:"price action"!important}html body.single-product .mfc-config-summary.mfc-config-summary--no-details .mfc-config-summary__details{display:none!important}}@media (min-width:768px) and (max-width:920px) and (orientation:portrait){html body.single-product .mfc-config-summary{grid-template-columns:minmax(0,1fr) 42px!important;grid-template-areas:"price action" "details details"!important;gap:8px 10px!important}html body.single-product .mfc-config-summary__details{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body.single-product .mfc-config-summary.mfc-config-summary--no-details{grid-template-areas:"price action"!important}}@media (max-width:767px){html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary .mfc-summary-preview{display:none!important;width:0!important;max-width:0!important;min-height:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-selected-summary{grid-template-columns:1fr!important;min-height:0!important}html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-grid>.mfc-swatch.is-selected,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palette-panel .mfc-grid>.mfc-swatch.is-selected,html body.single-product .mfc-wrap:not(.mfc-is-duplicate) [data-mfc-palette-panel] .mfc-grid>.mfc-swatch.is-selected{grid-column:1/-1!important;width:auto!important;max-width:none!important}}
/* === END required integrated overrides CSS === */

/* === BEGIN final Atelier UX CSS === */
/* MEBLOVO Seamless Atelier UX v9.0.2 â€” Fabric Rail Lock
   Telefon zostaje standardem wizualnym; tablet i desktop dostajÄ… ten sam stabilny rail tkanin bez starych geometrii. */

html body.single-product.mfc-uxv4-enabled .mfc-selected-summary,
html body.single-product.mfc-uxv4-enabled .mfc-selected-preview,
html body.single-product.mfc-uxv4-enabled .mfc-palette-inline-collapse-row,
html body.single-product.mfc-uxv4-enabled .mfc-fabric-inline-collapse-row{
  display:none!important;
  visibility:hidden!important;
}
html body.single-product.mfc-uxv4-ready{
  --mfc-uxv4-font:Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --mfc-uxv4-ink:#15110f;
  --mfc-uxv4-muted:#645951;
  --mfc-uxv4-soft:#fbf8f1;
  --mfc-uxv4-soft-2:#f5efe5;
  --mfc-uxv4-line:rgba(68,54,42,.14);
  --mfc-uxv4-line-strong:rgba(24,18,14,.42);
  --mfc-uxv4-green:#0b6b58;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 *{font-family:var(--mfc-uxv4-font)!important;box-sizing:border-box!important}

@media (max-width:767px){
  /* v4.9 â€” stabilizacja opcji drugorzÄ™dnych: ĹşrĂłdĹ‚owy kontener nie moĹĽe mignÄ…Ä‡ przed przeniesieniem. */
  html body.single-product:not(.mfc-uxv4-ready) .mfc-extra-before{
    display:none!important;
    visibility:hidden!important;
    max-height:0!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    overflow:hidden!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-extra-before[data-mfc-uxv4-secondary-source="1"],
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-secondary-options.mfc-uxv4-secondary-pending{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4{
    --mfc-phone-rail-edge:32px;
    --mfc-phone-palette-card:min(78vw,282px);
    position:relative!important;margin:14px 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--mfc-uxv4-ink)!important;overflow:visible!important;container-type:inline-size;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 > .mfc-title{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 [data-mfc-uxv4-legacy-summary],
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-selected-fabric-slot,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-hint,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-toggle-row,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-inline-collapse-row,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-fabric-inline-collapse-row,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-groups,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-panel{display:none!important}

  /* WspĂłlne strzaĹ‚ki â€” subtelne wizualnie, Ĺ‚atwe palcem. */
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-rail-nav{display:inline-flex!important;align-items:center!important;gap:8px!important;flex:0 0 auto!important}
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-rail-nav button{
    display:grid!important;place-items:center!important;position:relative!important;width:46px!important;height:46px!important;min-width:46px!important;padding:0!important;border:1px solid rgba(34,27,22,.13)!important;border-radius:999px!important;background:rgba(255,255,255,.90)!important;color:#211b16!important;font-size:29px!important;font-weight:850!important;line-height:1!important;box-shadow:0 5px 14px rgba(42,31,21,.04)!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-rail-nav button:disabled{opacity:.35!important;cursor:default!important}

  /* Kolor tkaniny â€” tylko lekka etykieta i strzaĹ‚ki. */
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui{position:relative!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-color-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 10px!important;padding:0!important;border:0!important;background:transparent!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-color-head__copy{display:flex!important;align-items:center!important;min-width:0!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-color-head__copy span,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar__copy span,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main > span,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__side > span{display:block!important;color:#5e554e!important;font-size:9.6px!important;font-weight:900!important;letter-spacing:.16em!important;line-height:1.1!important;text-transform:uppercase!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-color-head__copy strong,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-current-color{display:none!important}

  /* Palety â€” zdjÄ™cie jest kartÄ…. Bez beĹĽowego tĹ‚a, bez okrÄ…gĹ‚ej ramki. */
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar.mfc-uxv4-palette-rail,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar.mfc-uxv4-force-horizontal-rail{
    display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;grid-template-columns:none!important;grid-template-rows:none!important;grid-auto-flow:initial!important;align-items:stretch!important;justify-content:flex-start!important;justify-items:initial!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:2px var(--mfc-phone-rail-edge) 13px 0!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:normal!important;scroll-snap-type:x proximity!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;scrollbar-width:none!important;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 26px),rgba(0,0,0,0))!important;mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 26px),rgba(0,0,0,0))!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar::-webkit-scrollbar{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot{
    position:relative!important;flex:0 0 var(--mfc-phone-palette-card)!important;width:var(--mfc-phone-palette-card)!important;min-width:var(--mfc-phone-palette-card)!important;max-width:none!important;min-height:222px!important;display:block!important;padding:0!important;border:1px solid rgba(68,54,42,.16)!important;border-radius:24px!important;background-color:#fff!important;background-image:var(--mfc-uxv4-palette-bg)!important;background-size:122% auto!important;background-position:center 52%!important;background-repeat:no-repeat!important;box-shadow:none!important;overflow:hidden!important;cursor:pointer!important;scroll-snap-align:start!important;touch-action:manipulation!important;user-select:none!important;-webkit-user-select:none!important;-webkit-tap-highlight-color:transparent!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot.is-active{border-color:rgba(24,18,14,.68)!important;box-shadow:0 0 0 1px rgba(24,18,14,.28),0 12px 28px rgba(42,31,21,.065)!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot.mfc-uxv4-palette-touching{border-color:rgba(24,18,14,.74)!important;box-shadow:0 0 0 1px rgba(24,18,14,.30),0 10px 24px rgba(42,31,21,.055)!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot > *{pointer-events:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot::before{display:none!important;content:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot::after{content:"";position:absolute;left:0;right:0;bottom:0;height:50%;z-index:1;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.70) 66%,rgba(255,255,255,.96) 100%);pointer-events:none}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot__thumb{display:none!important;content:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot::before,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot__thumb::before,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot__thumb::after,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot__state,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot__meta,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot__icon-wrap{display:none!important;content:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot__thumb img{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot__label{position:absolute!important;left:14px!important;right:14px!important;bottom:46px!important;z-index:2!important;color:#18130f!important;font-size:18px!important;font-weight:930!important;line-height:1.05!important;letter-spacing:-.035em!important;text-align:left!important;text-shadow:0 1px 0 rgba(255,255,255,.55)!important;max-width:none!important;background:transparent!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-card-count{position:absolute!important;left:13px!important;bottom:13px!important;z-index:2!important;display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:6px 10px!important;border-radius:999px!important;background:rgba(255,255,255,.88)!important;color:#18130f!important;font-size:11.5px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot .mfc-palette-dot__chevron{top:12px!important;right:12px!important;bottom:auto!important;z-index:3!important;background:rgba(255,255,255,.86)!important;color:#18130f!important}

  /* PeĹ‚na biblioteka â€” Ĺ›cieĹĽka pomocnicza. */
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-library-row{display:flex!important;justify-content:flex-start!important;margin:6px 0 10px!important;padding:0!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-btn--any.mfc-uxv4-any{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:31px!important;padding:0 12px!important;border:1px solid rgba(68,54,42,.13)!important;border-radius:999px!important;background:rgba(255,255,255,.58)!important;color:#211b16!important;font-size:10.8px!important;font-weight:880!important;box-shadow:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-btn--any .mfc-uxv4-any__note{display:none!important}

  /* Tkaniny w palecie â€” lekki nagĹ‚Ăłwek + peĹ‚ny dwurzÄ™dowy rail. */
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar[hidden],
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4:not(.mfc-uxv4-show-fabrics) .mfc-uxv4-fabric-toolbar,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4:not(.mfc-uxv4-show-fabrics) .mfc-palette-panel{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:14px 0 10px!important;padding:12px 0 0!important;border-top:1px solid rgba(68,54,42,.08)!important;background:transparent!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar__copy strong,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar__copy p,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-filters,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-collapse{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar__controls{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;margin-left:auto!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-panel{display:grid!important;grid-auto-flow:column!important;grid-template-rows:repeat(2,max-content)!important;grid-auto-rows:max-content!important;grid-auto-columns:clamp(162px,46vw,196px)!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:2px var(--mfc-phone-rail-edge) 12px 0!important;overflow-x:auto!important;overflow-y:hidden!important;height:auto!important;max-height:none!important;align-items:start!important;scroll-snap-type:none!important;scroll-behavior:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;scrollbar-width:none!important;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 26px),rgba(0,0,0,0))!important;mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 26px),rgba(0,0,0,0))!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-panel::-webkit-scrollbar{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-panel .mfc-swatch[data-mfc-uxv4-filter-hidden="1"]{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch{position:relative!important;display:grid!important;grid-template-rows:auto auto!important;gap:7px!important;min-width:0!important;width:100%!important;height:100%!important;min-height:0!important;align-self:stretch!important;justify-self:stretch!important;box-sizing:border-box!important;padding:8px!important;border:1px solid rgba(204,190,168,.62)!important;border-radius:21px!important;background:rgba(255,255,255,.86)!important;box-shadow:none!important;transform:none!important;scroll-snap-align:start!important;overflow:hidden!important;cursor:pointer!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch.is-selected{border-color:rgba(24,18,14,.78)!important;box-shadow:0 0 0 1px rgba(24,18,14,.40)!important;transform:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch input{position:absolute!important;opacity:0!important;pointer-events:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-thumb{position:relative!important;display:block!important;width:100%!important;aspect-ratio:1/1.04!important;border:0!important;border-radius:17px!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;overflow:hidden!important;outline:0!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-thumb__img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:17px!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-thumb .mfc-zoom,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-thumb .mfc-info,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-uxv4-removed-thumb-action{display:none!important;visibility:hidden!important;pointer-events:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-group-pill{position:absolute!important;top:8px!important;left:8px!important;z-index:8!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:27px!important;min-width:45px!important;padding:0 8px!important;border-radius:999px!important;background:rgba(255,255,255,.92)!important;color:#211b16!important;font-size:11.5px!important;font-weight:900!important;line-height:1!important;box-shadow:0 1px 8px rgba(42,31,21,.08)!important;backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(7px)!important;pointer-events:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-price-pill{position:absolute!important;top:8px!important;right:8px!important;z-index:9!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:27px!important;max-width:calc(100% - 62px)!important;padding:0 8px!important;border-radius:999px!important;background:rgba(248,244,238,.92)!important;color:#33291f!important;font-size:11px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;box-shadow:0 1px 8px rgba(42,31,21,.06)!important;backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(7px)!important;overflow:hidden!important;text-overflow:ellipsis!important;pointer-events:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-badges,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-thumb .mfc-badges,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-panel .mfc-badges.mfc-uxv4-fabric-badges,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-badges.mfc-uxv4-feature-badges{position:absolute!important;top:auto!important;right:8px!important;bottom:8px!important;left:auto!important;z-index:8!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:5px!important;align-items:center!important;justify-content:flex-end!important;max-width:calc(100% - 16px)!important;pointer-events:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-badge,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-panel .mfc-badges.mfc-uxv4-fabric-badges .mfc-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:25px!important;height:25px!important;padding:0 7px!important;border-radius:999px!important;background:rgba(255,255,255,.92)!important;color:#17120f!important;border:1px solid rgba(24,18,14,.16)!important;font-size:10.5px!important;font-weight:900!important;line-height:1!important;box-shadow:0 1px 8px rgba(42,31,21,.08)!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-badge.mfc-badge--icon,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-panel .mfc-badges.mfc-uxv4-fabric-badges .mfc-badge.mfc-badge--icon{width:25px!important;min-width:25px!important;padding:0!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-badge img{width:13px!important;height:13px!important;object-fit:contain!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-caption,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch .mfc-caption{display:grid!important;place-items:center!important;color:var(--mfc-uxv4-ink)!important;font-size:15px!important;font-weight:900!important;line-height:1.08!important;letter-spacing:-.025em!important;text-align:center!important;min-height:30px!important;padding:0 2px!important;margin:0!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.is-selected .mfc-caption{padding-right:36px!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-meta{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-check{position:absolute!important;right:8px!important;bottom:8px!important;z-index:10!important;display:none!important;width:34px!important;height:34px!important;border-radius:999px!important;background:var(--mfc-uxv4-green)!important;color:#fff!important;align-items:center!important;justify-content:center!important;font-size:22px!important;font-weight:900!important;line-height:1!important;box-shadow:0 6px 14px rgba(11,107,88,.22)!important;pointer-events:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.is-selected .mfc-uxv4-check{display:flex!important}

  /* Twoja tkanina â€” kompaktowo, symetrycznie. */
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card{display:grid!important;grid-template-columns:94px minmax(0,1fr)!important;grid-template-areas:"thumb main" "side side"!important;gap:8px 12px!important;align-items:center!important;margin:15px 0 0!important;padding:12px!important;border:1px solid rgba(68,54,42,.11)!important;border-radius:23px!important;background:linear-gradient(135deg,rgba(255,253,248,.96),rgba(242,247,244,.62))!important;box-shadow:none!important;overflow:hidden!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card[hidden]{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__thumb{grid-area:thumb!important;width:94px!important;height:94px!important;border-radius:16px!important;border:1px solid rgba(68,54,42,.12)!important;background:#f6f1e8!important;background-image:var(--mfc-uxv4-material-thumb)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;overflow:hidden!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__thumb img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;border-radius:inherit!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main{grid-area:main!important;display:grid!important;gap:3px!important;min-width:0!important;align-content:center!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main strong{font-size:21px!important;font-weight:940!important;line-height:.98!important;letter-spacing:-.055em!important;color:var(--mfc-uxv4-ink)!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main em{font-style:normal!important;font-size:12.5px!important;font-weight:820!important;line-height:1.16!important;color:#5a5048!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__features{display:flex!important;flex-wrap:wrap!important;gap:5px!important;margin-top:1px!important;max-height:50px!important;overflow:hidden!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__features span{display:inline-flex!important;align-items:center!important;min-height:22px!important;padding:0 8px!important;border-radius:999px!important;background:rgba(210,232,224,.70)!important;color:#0c6656!important;font-size:10.5px!important;font-weight:900!important;line-height:1!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__side{grid-area:side!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;margin:4px 0 0!important;padding:10px 0 0!important;border-top:1px solid rgba(68,54,42,.10)!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__side > span{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__side strong{font-size:21px!important;font-weight:940!important;line-height:1!important;color:var(--mfc-uxv4-ink)!important;letter-spacing:-.04em!important;white-space:nowrap!important;min-width:0!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-preview{justify-self:end!important;min-height:38px!important;max-width:142px!important;padding:0 14px!important;border:1px solid rgba(68,54,42,.16)!important;border-radius:999px!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,242,235,.88))!important;color:#17120f!important;font-size:10.2px!important;font-weight:920!important;line-height:1!important;text-transform:uppercase!important;box-shadow:0 8px 18px rgba(42,31,21,.05)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;pointer-events:none!important}

  /* Sticky summary â€” stabilny pasek atelier: cena + lekkie etykiety wyborĂłw. */
  /* v4.15: rezygnujemy z podrĂłĹĽujÄ…cej belki ceny/tkaniny w warstwie atelier.
     Rdzeniowy summary zostaje ukryty wyĹ‚Ä…cznie jako techniczne ĹşrĂłdĹ‚o danych dla starego core. */
  html body.single-product.mfc-uxv4-ready .mfc-config-summary.mfc-uxv4-summary,
  html body.single-product.mfc-uxv4-ready .mfc-config-summary.mfc-uxv4-summary-removed,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-config-summary{display:none!important;visibility:hidden!important;pointer-events:none!important;position:absolute!important;left:-9999px!important;bottom:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}

  /* Opcje drugorzÄ™dne â€” mniejsze niĹĽ gĹ‚Ăłwny konfigurator tkanin. */
  html body.single-product.mfc-uxv4-ready .mfc-extra-before.mfc-uxv4-secondary-source-empty,
  html body.single-product.mfc-uxv4-ready .mfc-extra-before.mfc-uxv4-empty-shell,
  html body.single-product.mfc-uxv4-ready .mfc-extra-after.mfc-uxv4-empty-shell,
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-secondary-options[hidden],
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-secondary-options.mfc-uxv4-empty-shell{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-secondary-options,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery{margin:11px 0!important;padding:10px!important;border:1px solid rgba(68,54,42,.09)!important;border-radius:20px!important;background:linear-gradient(180deg,rgba(255,253,248,.88),rgba(250,246,239,.50))!important;box-shadow:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-secondary-options .mfc-segment,
  html body.single-product.mfc-uxv4-ready .mfc-extra-before .mfc-segment,
  html body.single-product.mfc-uxv4-ready .mfc-extra-after .mfc-segment{margin:0 0 12px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-secondary-options .mfc-segment:last-child{margin-bottom:0!important}
  html body.single-product.mfc-uxv4-ready .mfc-segment-title,
  html body.single-product.mfc-uxv4-ready .mfc-delivery-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:0 0 9px!important;color:var(--mfc-uxv4-ink)!important;font-size:18px!important;font-weight:920!important;letter-spacing:-.052em!important;line-height:1.05!important}
  html body.single-product.mfc-uxv4-ready .mfc-segment-title .mfc-uxv4-rail-nav button{width:38px!important;height:38px!important;min-width:38px!important}
  html body.single-product.mfc-uxv4-ready .mfc-segment-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
  html body.single-product.mfc-uxv4-ready .mfc-segment-options.mfc-uxv4-segment-rail{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px!important;margin:0!important;padding:2px var(--mfc-phone-rail-edge) 8px 0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;scrollbar-width:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-segment-options.mfc-uxv4-segment-rail::-webkit-scrollbar{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-segment-options.mfc-uxv4-segment-rail > .mfc-seg-opt{flex:0 0 min(52vw,196px)!important;width:min(52vw,196px)!important;min-width:min(52vw,196px)!important;max-width:none!important;scroll-snap-align:start!important}
  html body.single-product.mfc-uxv4-ready .mfc-seg-opt{border:1px solid rgba(68,54,42,.12)!important;border-radius:16px!important;background:rgba(255,255,255,.76)!important;padding:7px!important;box-shadow:none!important;transform:none!important;overflow:hidden!important}
  html body.single-product.mfc-uxv4-ready .mfc-seg-opt.is-active{border-color:rgba(24,18,14,.74)!important;box-shadow:0 0 0 1px rgba(24,18,14,.30)!important}
  html body.single-product.mfc-uxv4-ready .mfc-seg-thumb{width:100%!important;aspect-ratio:4/3!important;max-height:128px!important;border:0!important;border-radius:13px!important;background:transparent!important;overflow:hidden!important}
  html body.single-product.mfc-uxv4-ready .mfc-seg-thumb img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:inherit!important}
  html body.single-product.mfc-uxv4-ready .mfc-seg-label{color:var(--mfc-uxv4-ink)!important;font-size:12.4px!important;font-weight:900!important;line-height:1.08!important;text-align:center!important;margin-top:5px!important}


  /* Dostawa. */
  html body.single-product.mfc-uxv4-ready .mfc-delivery{border:0!important;background:transparent!important;padding:0!important;margin:0!important;box-shadow:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-delivery-sub{font-size:14px!important;font-weight:700!important;color:var(--mfc-uxv4-muted)!important;line-height:1.25!important;margin:0 0 12px!important}
  html body.single-product.mfc-uxv4-ready .mfc-delivery-options{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}
  html body.single-product.mfc-uxv4-ready .mfc-del-opt{min-height:74px!important;border:1px solid rgba(68,54,42,.12)!important;border-radius:17px!important;background:rgba(255,255,255,.82)!important;padding:11px 9px!important;box-shadow:none!important;transform:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-del-opt.is-active{border-color:rgba(24,18,14,.74)!important;box-shadow:0 0 0 1px rgba(24,18,14,.30)!important}
}

@media (min-width:768px){
  /* v9.0 â€” tablet/desktop przepisane od nowa wedĹ‚ug zamroĹĽonego standardu telefonu. */
  html body.single-product.mfc-uxv4-ready{
    --mfc-gbf-top:20px;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4{
    --mfc-phone-rail-edge:34px;
    --mfc-phone-palette-card:clamp(250px, 42cqw, 340px);
    --mfc-uxv4-palette-height:clamp(205px, 31cqw, 300px);
    --mfc-uxv4-fabric-card:clamp(178px, 29cqw, 232px);
    --mfc-uxv4-fabric-gap:14px;
    position:relative!important;
    margin:16px 0!important;
    padding:0!important;
    border:0!important;
    border-radius:0!important;
    background:transparent!important;
    color:var(--mfc-uxv4-ink)!important;
    overflow:visible!important;
    container-type:inline-size;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 > .mfc-title{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 [data-mfc-uxv4-legacy-summary],
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-selected-fabric-slot,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-hint,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-toggle-row,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-inline-collapse-row,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-fabric-inline-collapse-row,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-groups,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-panel{display:none!important}

  html body.single-product.mfc-uxv4-ready .mfc-uxv4-rail-nav{display:inline-flex!important;align-items:center!important;gap:8px!important;flex:0 0 auto!important}
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-rail-nav button{
    display:grid!important;place-items:center!important;width:46px!important;height:46px!important;min-width:46px!important;padding:0!important;border:1px solid rgba(34,27,22,.13)!important;border-radius:999px!important;background:rgba(255,255,255,.92)!important;color:#211b16!important;font-size:29px!important;font-weight:850!important;line-height:1!important;box-shadow:0 5px 16px rgba(42,31,21,.045)!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-rail-nav button:disabled{opacity:.35!important;cursor:default!important}

  /* Palety: tablet pionowo dostaje proporcjonalnie wiÄ™ksze karty, desktop zachowuje poziomy rail. */
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui{position:relative!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-color-head,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 12px!important;padding:0!important;border:0!important;background:transparent!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-color-head__copy span,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar__copy span{display:block!important;color:#5e554e!important;font-size:10.4px!important;font-weight:900!important;letter-spacing:.17em!important;line-height:1.1!important;text-transform:uppercase!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-color-head__copy strong,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-current-color{display:none!important}

  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar.mfc-uxv4-palette-rail,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar.mfc-uxv4-force-horizontal-rail{
    display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;grid-template-columns:none!important;grid-template-rows:none!important;grid-auto-flow:initial!important;align-items:stretch!important;justify-content:flex-start!important;gap:16px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:2px var(--mfc-phone-rail-edge) 16px 0!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:normal!important;scroll-snap-type:x proximity!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;scrollbar-width:thin!important;scrollbar-color:rgba(68,54,42,.20) transparent!important;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 30px),rgba(0,0,0,0))!important;mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 30px),rgba(0,0,0,0))!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot{
    position:relative!important;flex:0 0 var(--mfc-phone-palette-card)!important;width:var(--mfc-phone-palette-card)!important;min-width:var(--mfc-phone-palette-card)!important;max-width:none!important;min-height:var(--mfc-uxv4-palette-height)!important;display:block!important;padding:0!important;border:1px solid rgba(68,54,42,.16)!important;border-radius:26px!important;background-color:#fff!important;background-image:var(--mfc-uxv4-palette-bg)!important;background-size:124% auto!important;background-position:center 52%!important;background-repeat:no-repeat!important;box-shadow:none!important;overflow:hidden!important;cursor:pointer!important;scroll-snap-align:start!important;touch-action:manipulation!important;user-select:none!important;-webkit-user-select:none!important;-webkit-tap-highlight-color:transparent!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot > *{pointer-events:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot.is-active{border-color:rgba(24,18,14,.68)!important;box-shadow:0 0 0 1px rgba(24,18,14,.28),0 12px 28px rgba(42,31,21,.065)!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot.mfc-uxv4-palette-touching{border-color:rgba(24,18,14,.74)!important;box-shadow:0 0 0 1px rgba(24,18,14,.30),0 10px 24px rgba(42,31,21,.055)!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot::before{display:none!important;content:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot::after{content:"";position:absolute;left:0;right:0;bottom:0;height:52%;z-index:1;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.70) 66%,rgba(255,255,255,.96) 100%);pointer-events:none}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot__thumb,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot__thumb::before,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot__thumb::after,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot__state,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot__meta,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot__icon-wrap{display:none!important;content:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot__label{position:absolute!important;left:16px!important;right:16px!important;bottom:48px!important;z-index:2!important;color:#18130f!important;font-size:19px!important;font-weight:930!important;line-height:1.05!important;letter-spacing:-.035em!important;text-align:left!important;text-shadow:0 1px 0 rgba(255,255,255,.55)!important;background:transparent!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-card-count{position:absolute!important;left:15px!important;bottom:15px!important;z-index:2!important;display:inline-flex!important;align-items:center!important;min-height:30px!important;padding:6px 11px!important;border-radius:999px!important;background:rgba(255,255,255,.88)!important;color:#18130f!important;font-size:12px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-dot .mfc-palette-dot__chevron{top:13px!important;right:13px!important;bottom:auto!important;left:auto!important;z-index:2!important}

  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-library-row{margin:6px 0 15px!important;padding:0!important;display:flex!important;justify-content:flex-start!important;border:0!important;background:transparent!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-btn--any.mfc-uxv4-any{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:36px!important;padding:0 18px!important;border:1px solid rgba(68,54,42,.12)!important;border-radius:999px!important;background:rgba(255,255,255,.64)!important;color:#2b241f!important;font-size:12px!important;font-weight:900!important;letter-spacing:.05em!important;text-transform:uppercase!important;box-shadow:none!important}

  /* Tkaniny: peĹ‚na biblioteka i paleta uĹĽywajÄ… dokĹ‚adnie tego samego dwurzÄ™dowego raila. */
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4:not(.mfc-uxv4-show-fabrics) .mfc-uxv4-fabric-toolbar,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4:not(.mfc-uxv4-show-fabrics) .mfc-palette-panel{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar{padding-top:16px!important;border-top:1px solid rgba(68,54,42,.08)!important;margin-top:12px!important;margin-bottom:12px!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar__controls{display:flex!important;align-items:center!important;gap:10px!important;margin-left:auto!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-filters{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-palette-panel.mfc-palette-grid,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-palette-panel.mfc-palette-grid.mfc-uxv4-any-panel,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-panel.is-active .mfc-grid,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-panel.mfc-uxv4-fabric-rail-stable{
    display:grid!important;grid-auto-flow:column!important;grid-template-rows:repeat(2,max-content)!important;grid-auto-rows:max-content!important;grid-auto-columns:var(--mfc-uxv4-fabric-card)!important;grid-template-columns:none!important;align-items:stretch!important;align-content:start!important;justify-content:start!important;gap:var(--mfc-uxv4-fabric-gap)!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;min-height:0!important;margin:0!important;padding:2px var(--mfc-phone-rail-edge) 14px 0!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:normal!important;scroll-snap-type:none!important;scroll-behavior:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;scrollbar-width:thin!important;scrollbar-color:rgba(68,54,42,.22) transparent!important;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 30px),rgba(0,0,0,0))!important;mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 30px),rgba(0,0,0,0))!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-panel.mfc-palette-grid > .mfc-swatch,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-panel.mfc-palette-grid > .mfc-swatch.is-selected,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-panel.is-active .mfc-grid > .mfc-swatch,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-panel.is-active .mfc-grid > .mfc-swatch.is-selected{
    width:100%!important;min-width:0!important;max-width:100%!important;grid-column:auto!important;grid-row:auto!important;align-self:stretch!important;justify-self:stretch!important;transform:none!important;float:none!important;scroll-snap-align:start!important;box-sizing:border-box!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch{position:relative!important;display:grid!important;grid-template-rows:auto auto!important;gap:7px!important;width:100%!important;height:100%!important;min-width:0!important;max-width:100%!important;min-height:calc(var(--mfc-uxv4-fabric-card) + 58px)!important;align-self:stretch!important;justify-self:stretch!important;box-sizing:border-box!important;border:1px solid rgba(204,190,168,.62)!important;border-radius:22px!important;background:rgba(255,255,255,.86)!important;padding:8px!important;box-shadow:none!important;transform:none!important;overflow:hidden!important;cursor:pointer!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch.is-selected{border-color:rgba(24,18,14,.78)!important;box-shadow:0 0 0 1px rgba(24,18,14,.40)!important;transform:none!important;z-index:3!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch input{position:absolute!important;opacity:0!important;pointer-events:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-thumb,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-thumb{position:relative!important;display:block!important;width:100%!important;aspect-ratio:1/1.04!important;border:0!important;border-radius:17px!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;overflow:hidden!important;outline:0!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-thumb__img,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-thumb img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:inherit!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-thumb .mfc-zoom,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-thumb .mfc-info,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-removed-thumb-action{display:none!important;visibility:hidden!important;pointer-events:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-group-pill{position:absolute!important;left:8px!important;top:8px!important;z-index:8!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:27px!important;min-width:45px!important;padding:0 8px!important;border-radius:999px!important;background:rgba(255,255,255,.92)!important;color:#211b16!important;font-size:11.5px!important;font-weight:900!important;line-height:1!important;box-shadow:0 1px 8px rgba(42,31,21,.08)!important;backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(7px)!important;pointer-events:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-price-pill{position:absolute!important;top:8px!important;right:8px!important;z-index:9!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:27px!important;max-width:calc(100% - 62px)!important;padding:0 8px!important;border-radius:999px!important;background:rgba(248,244,238,.92)!important;color:#33291f!important;font-size:11px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;box-shadow:0 1px 8px rgba(42,31,21,.06)!important;backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(7px)!important;overflow:hidden!important;text-overflow:ellipsis!important;pointer-events:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-badges,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-thumb .mfc-badges,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-panel .mfc-badges.mfc-uxv4-fabric-badges,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-badges.mfc-uxv4-feature-badges{position:absolute!important;top:auto!important;right:auto!important;bottom:8px!important;left:8px!important;z-index:8!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:5px!important;align-items:center!important;justify-content:flex-start!important;max-width:calc(100% - 16px)!important;pointer-events:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-badge,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-panel .mfc-badges.mfc-uxv4-fabric-badges .mfc-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:25px!important;height:25px!important;padding:0 7px!important;border-radius:999px!important;background:rgba(255,255,255,.92)!important;color:#17120f!important;border:1px solid rgba(24,18,14,.16)!important;font-size:10.5px!important;font-weight:900!important;line-height:1!important;box-shadow:0 1px 8px rgba(42,31,21,.08)!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-badge.mfc-badge--icon,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-panel .mfc-badges.mfc-uxv4-fabric-badges .mfc-badge.mfc-badge--icon{width:25px!important;min-width:25px!important;padding:0!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-badge img{width:13px!important;height:13px!important;object-fit:contain!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-caption,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch .mfc-caption{display:grid!important;place-items:center!important;color:var(--mfc-uxv4-ink)!important;font-size:15px!important;font-weight:900!important;line-height:1.08!important;letter-spacing:-.025em!important;text-align:center!important;min-height:31px!important;padding:0 2px!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.is-selected .mfc-caption{padding-right:36px!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-meta,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palette-panel .mfc-palette-meta{display:none!important;visibility:hidden!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-check{position:absolute!important;right:8px!important;bottom:8px!important;z-index:10!important;display:none!important;width:34px!important;height:34px!important;border-radius:999px!important;background:var(--mfc-uxv4-green)!important;color:#fff!important;align-items:center!important;justify-content:center!important;font-size:22px!important;font-weight:900!important;line-height:1!important;box-shadow:0 6px 14px rgba(11,107,88,.22)!important;pointer-events:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.is-selected .mfc-uxv4-check{display:flex!important}

  /* Twoja tkanina i sekcje podrzÄ™dne zachowujÄ… jÄ™zyk telefonu, proporcjonalnie wiÄ™kszy na tablecie. */
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card{display:grid!important;grid-template-columns:104px minmax(0,1fr) auto!important;gap:14px!important;align-items:center!important;margin:14px 0!important;padding:14px!important;border:1px solid rgba(68,54,42,.11)!important;border-radius:24px!important;background:rgba(255,253,248,.88)!important;box-shadow:none!important;overflow:hidden!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card[hidden]{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__thumb{width:104px!important;height:104px!important;border-radius:19px!important;border:1px solid rgba(68,54,42,.10)!important;background:#f7f2eb!important;background-image:var(--mfc-uxv4-material-thumb)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;overflow:hidden!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__thumb img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:inherit!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main{min-width:0!important;display:grid!important;gap:4px!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main > span,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__side > span{color:#5e554e!important;font-size:10px!important;font-weight:900!important;letter-spacing:.16em!important;line-height:1.1!important;text-transform:uppercase!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main strong{color:var(--mfc-uxv4-ink)!important;font-size:23px!important;font-weight:950!important;letter-spacing:-.055em!important;line-height:.96!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main em{color:#5b5048!important;font-size:13px!important;font-style:normal!important;font-weight:820!important;line-height:1.15!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__features{display:flex!important;flex-wrap:wrap!important;gap:5px!important;margin-top:4px!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__features span{display:inline-flex!important;align-items:center!important;min-height:25px!important;padding:5px 10px!important;border-radius:999px!important;background:rgba(218,238,228,.80)!important;color:#0a6a56!important;font-size:12px!important;font-weight:860!important;line-height:1!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__side{display:grid!important;gap:8px!important;align-items:center!important;justify-items:end!important;min-width:154px!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__side strong{color:var(--mfc-uxv4-ink)!important;font-size:25px!important;font-weight:950!important;letter-spacing:-.055em!important;line-height:1!important;white-space:nowrap!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-preview{min-height:42px!important;padding:0 20px!important;border:1px solid rgba(68,54,42,.14)!important;border-radius:999px!important;background:rgba(255,255,255,.76)!important;color:#201813!important;font-size:12px!important;font-weight:920!important;letter-spacing:.02em!important;text-transform:uppercase!important;box-shadow:none!important;white-space:nowrap!important}

  html body.single-product.mfc-uxv4-ready .mfc-extra-before[data-mfc-uxv4-secondary-source="1"],
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-secondary-options[hidden],
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-secondary-options.mfc-uxv4-empty-shell{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-secondary-options,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery{margin:13px 0!important;padding:12px!important;border:1px solid rgba(68,54,42,.09)!important;border-radius:22px!important;background:linear-gradient(180deg,rgba(255,253,248,.88),rgba(250,246,239,.52))!important;box-shadow:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-secondary-options .mfc-segment{margin:0 0 13px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-secondary-options .mfc-segment:last-child{margin-bottom:0!important}
  html body.single-product.mfc-uxv4-ready .mfc-segment-title,
  html body.single-product.mfc-uxv4-ready .mfc-delivery-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:0 0 10px!important;color:var(--mfc-uxv4-ink)!important;font-size:19px!important;font-weight:920!important;letter-spacing:-.052em!important;line-height:1.05!important}
  html body.single-product.mfc-uxv4-ready .mfc-segment-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}
  html body.single-product.mfc-uxv4-ready .mfc-segment-options.mfc-uxv4-segment-rail{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px!important;margin:0!important;padding:2px var(--mfc-phone-rail-edge) 9px 0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;scrollbar-width:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-segment-options.mfc-uxv4-segment-rail::-webkit-scrollbar{display:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-segment-options.mfc-uxv4-segment-rail > .mfc-seg-opt{flex:0 0 clamp(180px, 36cqw, 236px)!important;width:clamp(180px, 36cqw, 236px)!important;min-width:clamp(180px, 36cqw, 236px)!important;max-width:none!important;scroll-snap-align:start!important}
  html body.single-product.mfc-uxv4-ready .mfc-seg-opt{border:1px solid rgba(68,54,42,.12)!important;border-radius:17px!important;background:rgba(255,255,255,.78)!important;padding:8px!important;box-shadow:none!important;transform:none!important;overflow:hidden!important}
  html body.single-product.mfc-uxv4-ready .mfc-seg-opt.is-active{border-color:rgba(24,18,14,.74)!important;box-shadow:0 0 0 1px rgba(24,18,14,.30)!important}
  html body.single-product.mfc-uxv4-ready .mfc-seg-thumb{width:100%!important;aspect-ratio:4/3!important;max-height:152px!important;border:0!important;border-radius:14px!important;background:transparent!important;overflow:hidden!important}
  html body.single-product.mfc-uxv4-ready .mfc-seg-thumb img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:inherit!important}
  html body.single-product.mfc-uxv4-ready .mfc-seg-label{color:var(--mfc-uxv4-ink)!important;font-size:13px!important;font-weight:900!important;line-height:1.1!important;text-align:center!important;margin-top:6px!important}

  html body.single-product.mfc-uxv4-ready .mfc-delivery{border:0!important;background:transparent!important;padding:0!important;margin:0!important;box-shadow:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-delivery-sub{font-size:14px!important;font-weight:700!important;color:var(--mfc-uxv4-muted)!important;line-height:1.25!important;margin:0 0 12px!important}
  html body.single-product.mfc-uxv4-ready .mfc-delivery-options{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}
  html body.single-product.mfc-uxv4-ready .mfc-del-opt{min-height:76px!important;border:1px solid rgba(68,54,42,.12)!important;border-radius:18px!important;background:rgba(255,255,255,.82)!important;padding:11px 10px!important;box-shadow:none!important;transform:none!important}
  html body.single-product.mfc-uxv4-ready .mfc-del-opt.is-active{border-color:rgba(24,18,14,.74)!important;box-shadow:0 0 0 1px rgba(24,18,14,.30)!important}
}

@media (min-width:1181px){
  /* Desktop ma ten sam standard, ale dopasowany do prawej kolumny produktu. */
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4{
    --mfc-phone-palette-card:clamp(220px, 32cqw, 284px);
    --mfc-uxv4-palette-height:clamp(180px, 25cqw, 246px);
    --mfc-uxv4-fabric-card:clamp(168px, 25cqw, 212px);
    --mfc-uxv4-fabric-gap:14px;
  }
}

/* v9.0 â€” stabilny rail tkanin po wyborze.
   Wybranie tkaniny nie moĹĽe zmieniaÄ‡ rozmiaru ani pozycji kafla. Mobile zachowuje
   dotychczasowÄ… geometriÄ™, a tablet/desktop korzysta z wĹ‚asnej szerokoĹ›ci kolumny. */
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-palette-panel.mfc-palette-grid > .mfc-swatch,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-palette-panel.mfc-palette-grid > .mfc-swatch.is-selected,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-panel.is-active .mfc-grid > .mfc-swatch,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-panel.is-active .mfc-grid > .mfc-swatch.is-selected{
  grid-column:auto!important;
  grid-row:auto!important;
  justify-self:stretch!important;
  align-self:stretch!important;
  box-sizing:border-box!important;
  transform:none!important;
  float:none!important;
  scroll-snap-align:start!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-palette-panel.mfc-palette-grid > .mfc-swatch.is-selected,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-panel.is-active .mfc-grid > .mfc-swatch.is-selected{
  border-color:rgba(24,18,14,.78)!important;
  box-shadow:0 0 0 1px rgba(24,18,14,.40)!important;
  z-index:3!important;
}
@media (max-width:767px){
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-palette-panel.mfc-palette-grid > .mfc-swatch,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-panel.is-active .mfc-grid > .mfc-swatch{
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    height:100%!important;
    min-height:0!important;
  }
}
@media (min-width:768px){
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-palette-panel.mfc-palette-grid > .mfc-swatch,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-palette-panel.mfc-uxv4-any-panel > .mfc-swatch,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-panel.is-active .mfc-grid > .mfc-swatch{
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    height:auto!important;
  }
}

/* v4.19/9.0.2 â€” narrow phone fallback.
   Bardzo wÄ…ski kontener nadal moĹĽe dostaÄ‡ awaryjnÄ… geometriÄ™ w sekcjach podrzÄ™dnych,
   ale palety kolorystyczne sÄ… od 9.0.2 zablokowane jako poziomy, przesuwny rail. */
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone{
  --mfc-phone-rail-edge:32px!important;
  --mfc-phone-palette-card:min(78vw,282px)!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-uxv4-rail-nav--fabrics,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-uxv4-rail-nav--segment{
  display:none!important;
  visibility:hidden!important;
  pointer-events:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-uxv4-color-head,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-uxv4-fabric-toolbar{
  gap:8px!important;
  margin-bottom:8px!important;
}
/* v9.0.2 â€” palety kolorystyczne zostajÄ… poziomym railem takĹĽe w narrow-phone. */
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-palettes-ui .mfc-palettes-bar,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-palettes-ui .mfc-palettes-bar.mfc-uxv4-palette-rail,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-palettes-ui .mfc-palettes-bar.mfc-uxv4-force-horizontal-rail,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-palettes-ui .mfc-palettes-bar.mfc-uxv4-narrow-palette-grid{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:nowrap!important;
  grid-template-columns:none!important;
  grid-template-rows:none!important;
  grid-auto-flow:initial!important;
  grid-auto-columns:auto!important;
  align-items:stretch!important;
  justify-content:flex-start!important;
  gap:12px!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:2px var(--mfc-phone-rail-edge) 13px 0!important;
  overflow-x:auto!important;
  overflow-y:hidden!important;
  scroll-snap-type:x proximity!important;
  scroll-behavior:smooth!important;
  overscroll-behavior-x:contain!important;
  -webkit-overflow-scrolling:touch!important;
  scrollbar-width:none!important;
  -webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 26px),rgba(0,0,0,0))!important;
  mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 26px),rgba(0,0,0,0))!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-uxv4-rail-nav--palettes{
  display:inline-flex!important;
  visibility:visible!important;
  pointer-events:auto!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot{
  flex:0 0 var(--mfc-phone-palette-card)!important;
  width:var(--mfc-phone-palette-card)!important;
  min-width:var(--mfc-phone-palette-card)!important;
  max-width:var(--mfc-phone-palette-card)!important;
  min-height:222px!important;
  border-radius:24px!important;
  scroll-snap-align:start!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-palette-dot__label{
  left:13px!important;
  right:13px!important;
  bottom:42px!important;
  font-size:17px!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-uxv4-library-row{
  margin:4px 0 10px!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-palette-btn--any.mfc-uxv4-any{
  width:100%!important;
  justify-content:center!important;
  min-height:38px!important;
}
/* v9.0.2 â€” warianty tkanin zostajÄ… poziomym, dwurzÄ™dowym railem takĹĽe w narrow-phone. */
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone[data-mfc-uxv4-fabric-layout="rail"] .mfc-palette-panel.mfc-palette-grid,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone[data-mfc-uxv4-fabric-layout="rail"] .mfc-panel.is-active .mfc-grid,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-palette-panel.mfc-uxv4-fabric-rail-stable,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-palette-panel.mfc-uxv4-fabric-narrow-grid{
  display:grid!important;
  grid-template-columns:none!important;
  grid-template-rows:repeat(2,max-content)!important;
  grid-auto-flow:column!important;
  grid-auto-columns:clamp(162px,46vw,196px)!important;
  grid-auto-rows:max-content!important;
  align-items:stretch!important;
  align-content:start!important;
  justify-content:start!important;
  gap:12px!important;
  width:100%!important;
  max-width:100%!important;
  min-height:0!important;
  height:auto!important;
  max-height:none!important;
  margin:0!important;
  padding:2px var(--mfc-phone-rail-edge) 12px 0!important;
  overflow-x:auto!important;
  overflow-y:hidden!important;
  scroll-snap-type:none!important;
  scroll-behavior:auto!important;
  -webkit-overflow-scrolling:touch!important;
  overscroll-behavior-x:contain!important;
  scrollbar-width:none!important;
  -webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 26px),rgba(0,0,0,0))!important;
  mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 26px),rgba(0,0,0,0))!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-palette-panel.mfc-palette-grid > .mfc-swatch,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-panel.is-active .mfc-grid > .mfc-swatch{
  width:100%!important;
  min-width:0!important;
  max-width:100%!important;
  grid-column:auto!important;
  grid-row:auto!important;
  transform:none!important;
  scroll-snap-align:start!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-swatch.mfc-uxv4-swatch{
  gap:6px!important;
  padding:6px!important;
  border-radius:18px!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-swatch.mfc-uxv4-swatch .mfc-thumb{
  aspect-ratio:1/1!important;
  border-radius:14px!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-uxv4-group-pill,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-uxv4-price-pill{
  min-height:23px!important;
  padding:0 6px!important;
  font-size:9.8px!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-uxv4-group-pill{top:6px!important;left:6px!important;min-width:38px!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-uxv4-price-pill{top:6px!important;right:6px!important;max-width:calc(100% - 50px)!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-palette-panel .mfc-badges.mfc-uxv4-fabric-badges,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-swatch.mfc-uxv4-swatch .mfc-badges.mfc-uxv4-feature-badges{
  left:6px!important;
  right:auto!important;
  bottom:6px!important;
  gap:4px!important;
  max-width:calc(100% - 12px)!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-palette-panel .mfc-badges.mfc-uxv4-fabric-badges .mfc-badge,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-swatch.mfc-uxv4-swatch .mfc-badge{
  min-width:21px!important;
  height:21px!important;
  padding:0 5px!important;
  font-size:9px!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-palette-panel .mfc-badges.mfc-uxv4-fabric-badges .mfc-badge.mfc-badge--icon,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-swatch.mfc-uxv4-swatch .mfc-badge.mfc-badge--icon{
  width:21px!important;
  min-width:21px!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-swatch.mfc-uxv4-swatch .mfc-badge img{
  width:11px!important;
  height:11px!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-caption,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-swatch .mfc-caption{
  min-height:26px!important;
  font-size:13.2px!important;
  line-height:1.05!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-swatch.is-selected .mfc-caption{
  padding-right:30px!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-uxv4-check{
  right:6px!important;
  bottom:6px!important;
  width:30px!important;
  height:30px!important;
  font-size:20px!important;
}
/* 9.0.4 â€” clean secondary-option rail contract.
   Narrow-phone fallback may format ordinary 1â€“2 option segments as a compact grid,
   but any segment promoted to .mfc-uxv4-segment-rail stays a horizontal rail. */
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-segment-options:not(.mfc-uxv4-segment-rail),
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-segment-options.mfc-uxv4-segment-narrow-grid:not(.mfc-uxv4-segment-rail){
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:8px!important;
  margin:0!important;
  padding:0!important;
  overflow-x:hidden!important;
  overflow-y:visible!important;
  scroll-snap-type:none!important;
  -webkit-mask-image:none!important;
  mask-image:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-segment-options:not(.mfc-uxv4-segment-rail) > .mfc-seg-opt,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-segment-options.mfc-uxv4-segment-narrow-grid:not(.mfc-uxv4-segment-rail) > .mfc-seg-opt{
  flex:1 1 auto!important;
  width:100%!important;
  min-width:0!important;
  max-width:100%!important;
  scroll-snap-align:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-segment-options.mfc-uxv4-segment-rail,
html body.single-product.mfc-uxv4-ready .mfc-uxv4-secondary-options .mfc-segment-options.mfc-uxv4-segment-rail{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:nowrap!important;
  justify-content:flex-start!important;
  align-items:stretch!important;
  gap:10px!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:2px var(--mfc-phone-rail-edge,10px) 10px 0!important;
  overflow-x:auto!important;
  overflow-y:hidden!important;
  scroll-snap-type:x proximity!important;
  -webkit-overflow-scrolling:touch!important;
  overscroll-behavior-x:contain!important;
  scrollbar-width:none!important;
  -webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),rgba(0,0,0,0))!important;
  mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),rgba(0,0,0,0))!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-segment-options.mfc-uxv4-segment-rail::-webkit-scrollbar,
html body.single-product.mfc-uxv4-ready .mfc-uxv4-secondary-options .mfc-segment-options.mfc-uxv4-segment-rail::-webkit-scrollbar{
  display:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-segment-options.mfc-uxv4-segment-rail > .mfc-seg-opt,
html body.single-product.mfc-uxv4-ready .mfc-uxv4-secondary-options .mfc-segment-options.mfc-uxv4-segment-rail > .mfc-seg-opt{
  flex:0 0 clamp(180px,52vw,236px)!important;
  width:clamp(180px,52vw,236px)!important;
  min-width:clamp(180px,52vw,236px)!important;
  max-width:none!important;
  scroll-snap-align:start!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-seg-thumb{
  max-height:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-delivery-options{
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:8px!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-del-opt{
  min-height:64px!important;
}


/* v9.0.5 â€” selected fabric emphasis + compact re-open affordance */
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch.is-selected{border-color:rgba(16,61,52,.62)!important;box-shadow:0 0 0 1px rgba(11,107,88,.32)!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(244,250,247,.96))!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch.is-selected .mfc-thumb{box-shadow:inset 0 0 0 2px rgba(11,107,88,.18)!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.is-selected .mfc-caption{padding-right:0!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-check{position:absolute!important;right:8px!important;bottom:8px!important;z-index:10!important;display:none!important;min-width:0!important;width:auto!important;height:28px!important;padding:0 10px!important;border-radius:999px!important;background:rgba(11,107,88,.94)!important;color:#fff!important;align-items:center!important;justify-content:center!important;font-size:10.5px!important;font-weight:920!important;letter-spacing:.04em!important;line-height:1!important;text-transform:uppercase!important;box-shadow:0 6px 14px rgba(11,107,88,.20)!important;pointer-events:none!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-reopen-surface{cursor:pointer!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-reopen-surface:focus-visible{outline:2px solid rgba(11,107,88,.36)!important;outline-offset:3px!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-change-fabric{display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:start!important;min-height:34px!important;margin-top:4px!important;padding:0 14px!important;border:1px solid rgba(11,107,88,.18)!important;border-radius:999px!important;background:rgba(233,244,240,.88)!important;color:#0b6b58!important;font-size:10.8px!important;font-weight:900!important;letter-spacing:.06em!important;line-height:1!important;text-transform:uppercase!important;box-shadow:none!important}


/* v9.0.6 â€” selected fabric marker simplified: keep border only */
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-check,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.is-selected .mfc-uxv4-check{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
}


/* v9.0.7 â€” show change-fabric button only after fabric rail is collapsed */
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-change-fabric{
  display:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-has-fabric:not(.mfc-uxv4-show-fabrics) .mfc-uxv4-change-fabric,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-has-fabric[data-mfc-collapsed="1"] .mfc-uxv4-change-fabric{
  display:inline-flex!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-show-fabrics .mfc-uxv4-change-fabric{
  display:none!important;
}

/* === END final Atelier UX CSS === */


/* v11.1 â€” mobile delivery stack: phones use vertical delivery cards, tablet/desktop keep horizontal layout. */
@media (max-width:767px){
  html body.single-product .mfc-extra-delivery .mfc-delivery-options,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-delivery-options,
  html body.single-product .mfc-delivery .mfc-delivery-options{
    display:grid!important;
    grid-template-columns:1fr!important;
    grid-auto-flow:row!important;
    gap:10px!important;
    width:100%!important;
    overflow:visible!important;
  }
  html body.single-product .mfc-extra-delivery .mfc-del-opt,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt,
  html body.single-product .mfc-delivery .mfc-del-opt{
    width:100%!important;
    min-width:0!important;
    max-width:none!important;
    min-height:68px!important;
    padding:12px 14px!important;
    border-radius:18px!important;
    box-sizing:border-box!important;
  }
  html body.single-product .mfc-extra-delivery .mfc-del-opt-main,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt-main,
  html body.single-product .mfc-delivery .mfc-del-opt-main{
    display:grid!important;
    grid-template-columns:minmax(0,1fr) auto!important;
    align-items:center!important;
    gap:8px 12px!important;
    width:100%!important;
    min-width:0!important;
  }
  html body.single-product .mfc-extra-delivery .mfc-del-opt-header,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt-header,
  html body.single-product .mfc-delivery .mfc-del-opt-header{
    display:flex!important;
    align-items:center!important;
    justify-content:flex-start!important;
    gap:8px!important;
    min-width:0!important;
    max-width:100%!important;
  }
  html body.single-product .mfc-extra-delivery .mfc-del-opt-title-text,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt-title-text,
  html body.single-product .mfc-delivery .mfc-del-opt-title-text{
    min-width:0!important;
    max-width:100%!important;
    white-space:normal!important;
    overflow-wrap:anywhere!important;
    word-break:normal!important;
  }
  html body.single-product .mfc-extra-delivery .mfc-del-opt-price,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt-price,
  html body.single-product .mfc-delivery .mfc-del-opt-price{
    justify-self:end!important;
    text-align:right!important;
    white-space:nowrap!important;
    min-width:max-content!important;
  }
  html body.single-product .mfc-extra-delivery .mfc-del-tip-wrap,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-tip-wrap,
  html body.single-product .mfc-delivery .mfc-del-tip-wrap{
    flex:0 0 auto!important;
  }
}


/* v11.2 â€” mobile delivery rail: premium horizontal swipe rail on phones; tablet/desktop keep the existing grid. */
@media (max-width:767px){
  html body.single-product .mfc-extra-delivery,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery,
  html body.single-product .mfc-delivery{
    overflow:hidden!important;
  }
  html body.single-product .mfc-extra-delivery .mfc-delivery-sub,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-delivery-sub,
  html body.single-product .mfc-delivery .mfc-delivery-sub{
    margin-bottom:10px!important;
    line-height:1.22!important;
  }
  html body.single-product .mfc-extra-delivery .mfc-delivery-options,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-delivery-options,
  html body.single-product .mfc-delivery .mfc-delivery-options,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-delivery-options{
    display:flex!important;
    flex-direction:row!important;
    flex-wrap:nowrap!important;
    grid-template-columns:none!important;
    grid-auto-flow:initial!important;
    align-items:stretch!important;
    justify-content:flex-start!important;
    gap:10px!important;
    width:100%!important;
    max-width:100%!important;
    margin:0!important;
    padding:2px max(24px,var(--mfc-phone-rail-edge,28px)) 12px 0!important;
    overflow-x:auto!important;
    overflow-y:hidden!important;
    scroll-snap-type:x mandatory!important;
    scroll-behavior:smooth!important;
    overscroll-behavior-x:contain!important;
    -webkit-overflow-scrolling:touch!important;
    scrollbar-width:none!important;
    -webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 30px),rgba(0,0,0,0))!important;
    mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 30px),rgba(0,0,0,0))!important;
  }
  html body.single-product .mfc-extra-delivery .mfc-delivery-options::-webkit-scrollbar,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-delivery-options::-webkit-scrollbar,
  html body.single-product .mfc-delivery .mfc-delivery-options::-webkit-scrollbar{
    display:none!important;
  }
  html body.single-product .mfc-extra-delivery .mfc-del-opt,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt,
  html body.single-product .mfc-delivery .mfc-del-opt,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-del-opt{
    flex:0 0 clamp(148px,44vw,174px)!important;
    width:clamp(148px,44vw,174px)!important;
    min-width:clamp(148px,44vw,174px)!important;
    max-width:none!important;
    min-height:86px!important;
    padding:12px 12px!important;
    border-radius:20px!important;
    box-sizing:border-box!important;
    scroll-snap-align:start!important;
    scroll-snap-stop:normal!important;
    background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(250,246,239,.78))!important;
    border:1px solid rgba(68,54,42,.13)!important;
    box-shadow:0 8px 20px rgba(42,31,21,.035)!important;
  }
  html body.single-product .mfc-extra-delivery .mfc-del-opt.is-active,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt.is-active,
  html body.single-product .mfc-delivery .mfc-del-opt.is-active{
    border-color:rgba(24,18,14,.76)!important;
    box-shadow:0 0 0 1px rgba(24,18,14,.30),0 10px 22px rgba(42,31,21,.055)!important;
    background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,244,238,.90))!important;
  }
  html body.single-product .mfc-extra-delivery .mfc-del-opt-main,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt-main,
  html body.single-product .mfc-delivery .mfc-del-opt-main{
    display:flex!important;
    flex-direction:column!important;
    align-items:flex-start!important;
    justify-content:space-between!important;
    gap:8px!important;
    width:100%!important;
    min-width:0!important;
    min-height:62px!important;
  }
  html body.single-product .mfc-extra-delivery .mfc-del-opt-header,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt-header,
  html body.single-product .mfc-delivery .mfc-del-opt-header{
    display:flex!important;
    align-items:center!important;
    justify-content:space-between!important;
    gap:8px!important;
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
  }
  html body.single-product .mfc-extra-delivery .mfc-del-opt-title-text,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt-title-text,
  html body.single-product .mfc-delivery .mfc-del-opt-title-text{
    min-width:0!important;
    max-width:100%!important;
    white-space:nowrap!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    font-size:13px!important;
    font-weight:920!important;
    line-height:1.05!important;
  }
  html body.single-product .mfc-extra-delivery .mfc-del-tip-wrap,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-tip-wrap,
  html body.single-product .mfc-delivery .mfc-del-tip-wrap{
    flex:0 0 auto!important;
    margin-left:auto!important;
  }
  html body.single-product .mfc-extra-delivery .mfc-del-opt-price,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt-price,
  html body.single-product .mfc-delivery .mfc-del-opt-price{
    display:block!important;
    justify-self:auto!important;
    align-self:flex-start!important;
    text-align:left!important;
    white-space:nowrap!important;
    min-width:0!important;
    max-width:100%!important;
    color:var(--mfc-uxv4-ink,#17120f)!important;
    font-size:15px!important;
    font-weight:950!important;
    letter-spacing:-.025em!important;
    line-height:1.05!important;
  }
}


/* v11.3 â€” delivery options are always a premium horizontal rail on phone, tablet and desktop. */
html body.single-product{
  --mfc-delivery-rail-card:clamp(170px,48vw,196px);
  --mfc-delivery-rail-gap:10px;
  --mfc-delivery-rail-fade:32px;
}
@media (min-width:768px){
  html body.single-product{
    --mfc-delivery-rail-card:clamp(220px,32vw,268px);
    --mfc-delivery-rail-gap:12px;
    --mfc-delivery-rail-fade:38px;
  }
}
@media (min-width:1180px){
  html body.single-product{
    --mfc-delivery-rail-card:clamp(246px,24vw,310px);
    --mfc-delivery-rail-gap:14px;
    --mfc-delivery-rail-fade:44px;
  }
}
html body.single-product .mfc-extra-delivery,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery,
html body.single-product .mfc-delivery{
  overflow:hidden!important;
}
html body.single-product .mfc-extra-delivery .mfc-delivery-options,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-delivery-options,
html body.single-product .mfc-delivery .mfc-delivery-options,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-delivery-options,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-delivery-options{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:nowrap!important;
  grid-template-columns:none!important;
  grid-auto-flow:initial!important;
  align-items:stretch!important;
  justify-content:flex-start!important;
  gap:var(--mfc-delivery-rail-gap)!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:3px max(28px,var(--mfc-phone-rail-edge,28px)) 14px 0!important;
  overflow-x:auto!important;
  overflow-y:hidden!important;
  scroll-snap-type:x mandatory!important;
  scroll-behavior:smooth!important;
  overscroll-behavior-x:contain!important;
  -webkit-overflow-scrolling:touch!important;
  scrollbar-width:thin!important;
  scrollbar-color:rgba(68,54,42,.20) transparent!important;
  -webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - var(--mfc-delivery-rail-fade)),rgba(0,0,0,0))!important;
  mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - var(--mfc-delivery-rail-fade)),rgba(0,0,0,0))!important;
}
html body.single-product .mfc-extra-delivery .mfc-delivery-options::-webkit-scrollbar,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-delivery-options::-webkit-scrollbar,
html body.single-product .mfc-delivery .mfc-delivery-options::-webkit-scrollbar,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-delivery-options::-webkit-scrollbar{
  height:4px!important;
}
html body.single-product .mfc-extra-delivery .mfc-delivery-options::-webkit-scrollbar-track,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-delivery-options::-webkit-scrollbar-track,
html body.single-product .mfc-delivery .mfc-delivery-options::-webkit-scrollbar-track,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-delivery-options::-webkit-scrollbar-track{
  background:transparent!important;
}
html body.single-product .mfc-extra-delivery .mfc-delivery-options::-webkit-scrollbar-thumb,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-delivery-options::-webkit-scrollbar-thumb,
html body.single-product .mfc-delivery .mfc-delivery-options::-webkit-scrollbar-thumb,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-delivery-options::-webkit-scrollbar-thumb{
  background:rgba(68,54,42,.18)!important;
  border-radius:999px!important;
}
@media (max-width:767px){
  html body.single-product .mfc-extra-delivery .mfc-delivery-options,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-delivery-options,
  html body.single-product .mfc-delivery .mfc-delivery-options,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-delivery-options{
    scrollbar-width:none!important;
  }
  html body.single-product .mfc-extra-delivery .mfc-delivery-options::-webkit-scrollbar,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-delivery-options::-webkit-scrollbar,
  html body.single-product .mfc-delivery .mfc-delivery-options::-webkit-scrollbar,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-delivery-options::-webkit-scrollbar{
    display:none!important;
  }
}
html body.single-product .mfc-extra-delivery .mfc-del-opt,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt,
html body.single-product .mfc-delivery .mfc-del-opt,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-del-opt{
  flex:0 0 var(--mfc-delivery-rail-card)!important;
  width:var(--mfc-delivery-rail-card)!important;
  min-width:var(--mfc-delivery-rail-card)!important;
  max-width:none!important;
  min-height:88px!important;
  padding:13px 14px!important;
  border-radius:20px!important;
  box-sizing:border-box!important;
  scroll-snap-align:start!important;
  scroll-snap-stop:normal!important;
  background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(250,246,239,.78))!important;
  border:1px solid rgba(68,54,42,.13)!important;
  box-shadow:0 8px 20px rgba(42,31,21,.035)!important;
  transform:none!important;
}
@media (min-width:768px){
  html body.single-product .mfc-extra-delivery .mfc-del-opt,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt,
  html body.single-product .mfc-delivery .mfc-del-opt,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt{
    min-height:96px!important;
    padding:15px 16px!important;
    border-radius:22px!important;
  }
}
html body.single-product .mfc-extra-delivery .mfc-del-opt.is-active,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt.is-active,
html body.single-product .mfc-delivery .mfc-del-opt.is-active,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt.is-active{
  border-color:rgba(24,18,14,.76)!important;
  box-shadow:0 0 0 1px rgba(24,18,14,.30),0 10px 22px rgba(42,31,21,.055)!important;
  background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,244,238,.90))!important;
}
html body.single-product .mfc-extra-delivery .mfc-del-opt-main,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt-main,
html body.single-product .mfc-delivery .mfc-del-opt-main,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt-main{
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:space-between!important;
  gap:9px!important;
  width:100%!important;
  min-width:0!important;
  min-height:64px!important;
}
html body.single-product .mfc-extra-delivery .mfc-del-opt-header,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt-header,
html body.single-product .mfc-delivery .mfc-del-opt-header,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt-header{
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:8px!important;
  width:100%!important;
  min-width:0!important;
  max-width:100%!important;
}
html body.single-product .mfc-extra-delivery .mfc-del-opt-title-text,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt-title-text,
html body.single-product .mfc-delivery .mfc-del-opt-title-text,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt-title-text{
  min-width:0!important;
  max-width:100%!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
  font-size:13.5px!important;
  font-weight:920!important;
  line-height:1.05!important;
}
@media (min-width:768px){
  html body.single-product .mfc-extra-delivery .mfc-del-opt-title-text,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt-title-text,
  html body.single-product .mfc-delivery .mfc-del-opt-title-text,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt-title-text{
    font-size:15px!important;
  }
}
html body.single-product .mfc-extra-delivery .mfc-del-tip-wrap,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-tip-wrap,
html body.single-product .mfc-delivery .mfc-del-tip-wrap,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-tip-wrap{
  flex:0 0 auto!important;
  margin-left:auto!important;
}
html body.single-product .mfc-extra-delivery .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt-price,
html body.single-product .mfc-delivery .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt-price{
  display:block!important;
  align-self:flex-start!important;
  text-align:left!important;
  white-space:nowrap!important;
  min-width:0!important;
  max-width:100%!important;
  color:var(--mfc-uxv4-ink,#17120f)!important;
  font-size:15.5px!important;
  font-weight:950!important;
  letter-spacing:-.025em!important;
  line-height:1.05!important;
}
@media (min-width:768px){
  html body.single-product .mfc-extra-delivery .mfc-del-opt-price,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt-price,
  html body.single-product .mfc-delivery .mfc-del-opt-price,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt-price{
    font-size:17px!important;
  }
}


/* v11.4 â€” premium free Basic delivery emphasis: centered, calm, conversion-friendly. */
html body.single-product .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price,
html body.single-product .mfc-delivery .mfc-del-opt--basic .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt--basic .mfc-del-opt-price{
  align-self:stretch!important;
  justify-self:stretch!important;
  width:100%!important;
  min-height:46px!important;
  display:grid!important;
  place-items:center!important;
  gap:3px!important;
  text-align:center!important;
  white-space:nowrap!important;
  padding:8px 12px!important;
  border-radius:999px!important;
  background:linear-gradient(180deg,rgba(238,247,241,.96),rgba(219,238,226,.78))!important;
  border:1px solid rgba(11,107,88,.16)!important;
  color:#0b5f4f!important;
  font-size:18px!important;
  font-weight:960!important;
  letter-spacing:.105em!important;
  line-height:1!important;
  text-transform:uppercase!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 8px 18px rgba(11,107,88,.055)!important;
}
html body.single-product .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price::before,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price::before,
html body.single-product .mfc-delivery .mfc-del-opt--basic .mfc-del-opt-price::before,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt--basic .mfc-del-opt-price::before{
  content:"Dostawa"!important;
  display:block!important;
  color:rgba(11,95,79,.72)!important;
  font-size:9.5px!important;
  font-weight:900!important;
  letter-spacing:.18em!important;
  line-height:1!important;
  text-transform:uppercase!important;
}
html body.single-product .mfc-extra-delivery .mfc-del-opt--basic.is-active .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt--basic.is-active .mfc-del-opt-price,
html body.single-product .mfc-delivery .mfc-del-opt--basic.is-active .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt--basic.is-active .mfc-del-opt-price{
  background:linear-gradient(180deg,rgba(242,250,245,.98),rgba(218,239,226,.86))!important;
  border-color:rgba(11,107,88,.24)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 10px 22px rgba(11,107,88,.08)!important;
}
@media (max-width:767px){
  html body.single-product .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price,
  html body.single-product .mfc-delivery .mfc-del-opt--basic .mfc-del-opt-price,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt--basic .mfc-del-opt-price{
    min-height:44px!important;
    font-size:17px!important;
  }
}


/* v11.5 â€” Basic delivery: remove green capsule, keep a refined premium free-delivery mark. */
html body.single-product .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price,
html body.single-product .mfc-delivery .mfc-del-opt--basic .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt--basic .mfc-del-opt-price{
  align-self:center!important;
  justify-self:center!important;
  width:auto!important;
  min-width:0!important;
  max-width:100%!important;
  min-height:0!important;
  display:block!important;
  place-items:normal!important;
  gap:0!important;
  padding:2px 0 0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#0b6b58!important;
  font-size:20px!important;
  font-weight:960!important;
  letter-spacing:.075em!important;
  line-height:1!important;
  text-align:center!important;
  text-transform:uppercase!important;
}
html body.single-product .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price::before,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price::before,
html body.single-product .mfc-delivery .mfc-del-opt--basic .mfc-del-opt-price::before,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt--basic .mfc-del-opt-price::before{
  content:none!important;
  display:none!important;
}
html body.single-product .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-main,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-main,
html body.single-product .mfc-delivery .mfc-del-opt--basic .mfc-del-opt-main,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt--basic .mfc-del-opt-main{
  align-items:center!important;
}
html body.single-product .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-header,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-header,
html body.single-product .mfc-delivery .mfc-del-opt--basic .mfc-del-opt-header,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt--basic .mfc-del-opt-header{
  align-self:stretch!important;
}

/* v11.5 â€” purchase note: more commercial, spaced and atelier-like. */
html body.single-product .mfc-showroom-trust .mfc-showroom-trust__item:first-child{
  display:flex!important;
  align-items:baseline!important;
  gap:.42em!important;
  flex-wrap:wrap!important;
}
html body.single-product .mfc-showroom-trust .mfc-showroom-trust__item:first-child .mfc-showroom-trust__label{
  color:#0b6b58!important;
  font-size:12.5px!important;
  font-weight:880!important;
  letter-spacing:-.01em!important;
  line-height:1.18!important;
  text-transform:none!important;
}
html body.single-product .mfc-showroom-trust .mfc-showroom-trust__item:first-child .mfc-showroom-trust__value{
  margin-top:0!important;
  color:#4f473f!important;
  font-size:12.5px!important;
  font-weight:760!important;
  letter-spacing:-.01em!important;
  line-height:1.18!important;
}
@media (min-width:768px){
  html body.single-product .mfc-showroom-trust .mfc-showroom-trust__item:first-child .mfc-showroom-trust__label,
  html body.single-product .mfc-showroom-trust .mfc-showroom-trust__item:first-child .mfc-showroom-trust__value{
    font-size:13.5px!important;
  }
}


/* v11.5-final â€” product note exact premium copy and delivery GRATIS without capsule. */
html body.single-product .mfc-showroom-trust .mfc-showroom-trust__item:first-child .mfc-showroom-trust__label{font-weight:880!important}
html body.single-product .mfc-showroom-trust .mfc-showroom-trust__item:first-child .mfc-showroom-trust__value{opacity:.92!important}
html body.single-product .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price,
html body.single-product .mfc-delivery .mfc-del-opt--basic .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt--basic .mfc-del-opt-price{background:transparent!important;border:0!important;box-shadow:none!important}
html body.single-product .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price::before,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price::before,
html body.single-product .mfc-delivery .mfc-del-opt--basic .mfc-del-opt-price::before,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt--basic .mfc-del-opt-price::before{content:none!important;display:none!important}


/* v11.6 â€” Basic GRATIS uses the exact delivery price typography */
html body.single-product .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price,
html body.single-product .mfc-delivery .mfc-del-opt--basic .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt--basic .mfc-del-opt-price{
  font-size:15.5px!important;
  font-weight:950!important;
  letter-spacing:-.025em!important;
  line-height:1.05!important;
}
@media (min-width:768px){
  html body.single-product .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price,
  html body.single-product .mfc-delivery .mfc-del-opt--basic .mfc-del-opt-price,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt--basic .mfc-del-opt-price{
    font-size:17px!important;
  }
}


/* v11.7 â€” Basic GRATIS: fixed black price typography + delivery rail tap polish */
html body.single-product .mfc-extra-delivery .mfc-del-opt,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt,
html body.single-product .mfc-delivery .mfc-del-opt,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt{
  touch-action:pan-x!important;
  -webkit-tap-highlight-color:transparent!important;
  cursor:pointer!important;
}
html body.single-product .mfc-extra-delivery .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt-price,
html body.single-product .mfc-delivery .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt-price{
  color:#17120f!important;
}
html body.single-product .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price,
html body.single-product .mfc-delivery .mfc-del-opt--basic .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt--basic .mfc-del-opt-price,
html body.single-product .mfc-extra-delivery .mfc-del-opt--basic.is-active .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt--basic.is-active .mfc-del-opt-price,
html body.single-product .mfc-delivery .mfc-del-opt--basic.is-active .mfc-del-opt-price,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt--basic.is-active .mfc-del-opt-price{
  color:#17120f!important;
  font-size:15.5px!important;
  font-weight:950!important;
  letter-spacing:-.025em!important;
  line-height:1.05!important;
  text-transform:none!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
  opacity:1!important;
}
html body.single-product .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price::before,
html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price::before,
html body.single-product .mfc-delivery .mfc-del-opt--basic .mfc-del-opt-price::before,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt--basic .mfc-del-opt-price::before{content:none!important;display:none!important}
@media (min-width:768px){
  html body.single-product .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt--basic .mfc-del-opt-price,
  html body.single-product .mfc-delivery .mfc-del-opt--basic .mfc-del-opt-price,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt--basic .mfc-del-opt-price,
  html body.single-product .mfc-extra-delivery .mfc-del-opt--basic.is-active .mfc-del-opt-price,
  html body.single-product.mfc-uxv4-ready .mfc-extra-delivery .mfc-del-opt--basic.is-active .mfc-del-opt-price,
  html body.single-product .mfc-delivery .mfc-del-opt--basic.is-active .mfc-del-opt-price,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-del-opt--basic.is-active .mfc-del-opt-price{font-size:17px!important}
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-preview{pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important}
/* mfc-surgical-320-atelier-20260616 */
@media (max-width:480px){
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone,
html body.single-product div.product .summary.entry-summary .mfc-wrap.mfc-panel-phone,
html body.single-product div.product .summary.entry-summary .mfc-palettes-ui.mfc-uxv4-palettes{
border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone::before,
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone::after,
html body.single-product div.product .summary.entry-summary .mfc-wrap.mfc-panel-phone::before,
html body.single-product div.product .summary.entry-summary .mfc-wrap.mfc-panel-phone::after,
html body.single-product div.product .summary.entry-summary .mfc-palettes-ui.mfc-uxv4-palettes::before,
html body.single-product div.product .summary.entry-summary .mfc-palettes-ui.mfc-uxv4-palettes::after{
content:none!important;display:none!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone{
display:flex!important;gap:0!important;width:100%!important;max-width:none!important;margin:12px 0 0!important;padding:0!important;overflow:visible!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>.product_title.entry-title{
max-width:100%!important;margin:0!important;padding:0!important;border:0!important;color:#171513!important;font-size:20px!important;font-weight:670!important;line-height:1.06!important;letter-spacing:0!important;text-wrap:balance!important;overflow-wrap:anywhere!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>p.price{
position:relative!important;display:block!important;width:100%!important;min-height:0!important;margin:8px 0 0!important;padding:0 0 25px!important;border:0!important;background:transparent!important;box-shadow:none!important;line-height:1!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>p.price,
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>p.price .woocommerce-Price-amount,
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>p.price bdi{
color:#171513!important;font-size:30px!important;font-weight:750!important;line-height:.96!important;white-space:nowrap!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>p.price .woocommerce-Price-currencySymbol{
font-size:.78em!important;font-weight:740!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>p.price::after{
content:"Darmowa dostawa w cenie  |  Produkt na zam?wienie"!important;position:absolute!important;left:0!important;right:0!important;bottom:7px!important;display:block!important;height:11px!important;color:#6b604f!important;font-size:9.6px!important;font-weight:560!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>p.price::before{
content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:1px!important;background:rgba(31,27,23,.105)!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone .mfc-free-delivery-badge,
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>.mfc-showroom-trust{
display:none!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>.mfc-pspro-cluster{
margin:9px 0 8px!important;padding:0!important;border:0!important;border-bottom:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>.mfc-pspro-cluster .meblovo-pspro-tiles-front{
display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:8px!important;width:100%!important;height:68px!important;min-height:68px!important;max-height:68px!important;margin:0!important;padding:0 18px 6px 0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;-ms-overflow-style:none!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>.mfc-pspro-cluster .meblovo-pspro-tiles-front::-webkit-scrollbar{
display:none!important;width:0!important;height:0!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>.mfc-pspro-cluster .meblovo-pspro-tile{
display:flex!important;flex-direction:column!important;justify-content:space-between!important;align-items:flex-start!important;flex:0 0 101px!important;width:101px!important;min-width:101px!important;max-width:101px!important;height:60px!important;min-height:60px!important;max-height:60px!important;margin:0!important;padding:7px 8px!important;border:1px solid rgba(55,48,40,.115)!important;border-radius:13px!important;background:rgba(255,255,255,.72)!important;box-shadow:none!important;overflow:hidden!important;transform:none!important;scroll-snap-align:start!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>.mfc-pspro-cluster .meblovo-pspro-tile-label{
color:#80776d!important;font-size:8.6px!important;line-height:1.05!important;font-weight:720!important;letter-spacing:.01em!important;text-transform:uppercase!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>.mfc-pspro-cluster .meblovo-pspro-tile-value{
color:#181611!important;font-size:12.5px!important;line-height:1.04!important;font-weight:760!important;letter-spacing:0!important;white-space:nowrap!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>.mfc-pspro-cluster .meblovo-pspro-tip{
width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;margin-left:4px!important;opacity:.58!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>.mfc-pspro-cluster .meblovo-pspro-tiles-actions{
display:grid!important;grid-template-columns:max-content max-content!important;justify-content:end!important;column-gap:16px!important;height:22px!important;min-height:22px!important;margin:4px 0 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>.mfc-pspro-cluster .meblovo-pspro-btn{
display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;height:20px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#8a8176!important;font-size:0!important;line-height:1!important;font-weight:560!important;letter-spacing:0!important;white-space:nowrap!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>.mfc-pspro-cluster .meblovo-pspro-btn::after{
font-size:9.5px!important;line-height:1!important;font-weight:560!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>.mfc-pspro-cluster .meblovo-pspro-btn:nth-child(1)::after{content:"Karta"!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>.mfc-pspro-cluster .meblovo-pspro-btn:nth-child(2)::after{content:"Specyfikacja"!important}
html body.single-product div.product .summary.entry-summary .mfc-palettes-ui.mfc-uxv4-palettes{
margin-top:0!important;padding:10px 0 0!important;overflow:visible!important}
html body.single-product div.product .summary.entry-summary .mfc-palettes-ui.mfc-uxv4-palettes button[aria-label^="Przewi? palety"],
html body.single-product div.product .summary.entry-summary .mfc-palettes-ui.mfc-uxv4-palettes button[aria-label^="Przewi? tkaniny"]{
width:31px!important;min-width:31px!important;max-width:31px!important;height:31px!important;min-height:31px!important;max-height:31px!important;padding:0!important;border:1px solid rgba(34,27,22,.115)!important;border-radius:999px!important;background:rgba(255,255,255,.82)!important;box-shadow:none!important;color:#201c18!important;font-size:20px!important;line-height:1!important;font-weight:520!important}
html body.single-product div.product .woocommerce-product-gallery .mfc-gallery-more-overlay{
display:flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;line-height:0!important;text-indent:0!important;color:transparent!important}
html body.single-product div.product .woocommerce-product-gallery .mfc-gallery-more-overlay>*{display:none!important}
html body.single-product div.product .woocommerce-product-gallery .mfc-gallery-more-overlay::before{display:none!important}
html body.single-product div.product .woocommerce-product-gallery .mfc-gallery-more-overlay::after{
content:attr(data-mfc-gallery-more-label)!important;display:block!important;color:#fff!important;font-size:18px!important;line-height:1!important;font-weight:760!important;letter-spacing:0!important;text-shadow:0 1px 8px rgba(0,0,0,.28)!important}
}
/* /mfc-surgical-320-atelier-20260616 */

/* mfc-surgical-320-atelier-hotfix-20260616b */
@media (max-width:480px){
html body.single-product div.product .mfc-wrap:not(.mfc-is-duplicate),
html body.single-product.mfc-uxv4-ready div.product .mfc-wrap.mfc-uxv4{
border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}
html body.single-product div.product .mfc-wrap:not(.mfc-is-duplicate)::before,
html body.single-product div.product .mfc-wrap:not(.mfc-is-duplicate)::after{
content:none!important;display:none!important;border:0!important;box-shadow:none!important;background:transparent!important}
html body.single-product div.product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui,
html body.single-product.mfc-uxv4-ready div.product .mfc-wrap.mfc-uxv4 .mfc-palettes-ui{
margin:0 0 12px!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;overflow:visible!important}
html body.single-product div.product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui::before,
html body.single-product div.product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui::after{
content:none!important;display:none!important;border:0!important;box-shadow:none!important;background:transparent!important}
html body.single-product div.product .summary.entry-summary .mfc-purchase-panel.mfc-panel-phone>p.price::after{
content:"Darmowa dostawa w cenie | Produkt na zam\0000F3wienie"!important;color:#6b604f!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-color-head__copy span{
font-size:0!important;letter-spacing:0!important;line-height:1!important;text-transform:none!important;color:transparent!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-color-head__copy span::after{
content:"Paleta kolorystyczna"!important;display:block!important;color:#171513!important;font-size:17px!important;font-weight:620!important;letter-spacing:0!important;line-height:1.12!important;text-transform:none!important}
html body.single-product.mfc-uxv4-ready .mfc-uxv4-rail-nav{gap:7px!important}
html body.single-product.mfc-uxv4-ready .mfc-uxv4-rail-nav button{
width:31px!important;min-width:31px!important;max-width:31px!important;height:31px!important;min-height:31px!important;max-height:31px!important;padding:0!important;border:1px solid rgba(34,27,22,.115)!important;border-radius:999px!important;background:rgba(255,255,255,.84)!important;box-shadow:none!important;color:#201c18!important;font-size:20px!important;line-height:1!important;font-weight:580!important;transform:none!important}
html body.single-product div.product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li .mfc-gallery-more-overlay,
html body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li .mfc-gallery-more-overlay{
display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;font-size:0!important;line-height:0!important;color:transparent!important;text-indent:0!important}
html body.single-product div.product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-overlay__title,
html body.single-product div.product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-overlay__count,
html body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-overlay__title,
html body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-overlay__count{
display:none!important;font-size:0!important;line-height:0!important;color:transparent!important}
html body.single-product div.product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li .mfc-gallery-more-overlay::before,
html body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li .mfc-gallery-more-overlay::before{
content:none!important;display:none!important}
html body.single-product div.product .woocommerce-product-gallery[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li .mfc-gallery-more-overlay::after,
html body.single-product div.product div.images[data-mfc-gallery-thumbs-collapsed="1"] .mfc-gallery-more-li .mfc-gallery-more-overlay::after{
content:attr(data-mfc-gallery-more-label)!important;display:block!important;color:#fff!important;font-size:22px!important;line-height:1!important;font-weight:760!important;letter-spacing:0!important;text-shadow:0 1px 8px rgba(0,0,0,.28)!important}
}
/* /mfc-surgical-320-atelier-hotfix-20260616b */
/* mfc-remove-palette-outer-frame-20260616 */
html body.single-product.mfc-uxv4-ready.mfc-device-phone .mfc-wrap.mfc-uxv4 .mfc-palettes-ui.mfc-uxv4-palettes,
html body.single-product.mfc-uxv4-ready.mfc-uxv4-narrow-phone-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui.mfc-uxv4-palettes,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-palettes-ui.mfc-uxv4-palettes{
  margin:0 0 12px!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  outline:0!important;
  box-shadow:none!important;
  background:#fff!important;
  background-image:none!important;
  overflow:visible!important;
}
html body.single-product.mfc-uxv4-ready.mfc-device-phone .mfc-wrap.mfc-uxv4 .mfc-palettes-ui.mfc-uxv4-palettes::before,
html body.single-product.mfc-uxv4-ready.mfc-device-phone .mfc-wrap.mfc-uxv4 .mfc-palettes-ui.mfc-uxv4-palettes::after,
html body.single-product.mfc-uxv4-ready.mfc-uxv4-narrow-phone-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui.mfc-uxv4-palettes::before,
html body.single-product.mfc-uxv4-ready.mfc-uxv4-narrow-phone-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui.mfc-uxv4-palettes::after{
  content:none!important;
  display:none!important;
  border:0!important;
  box-shadow:none!important;
  background:transparent!important;
}
/* /mfc-remove-palette-outer-frame-20260616 */
/* mfc-fabric-rail-frame-clean-20260616 */
html body.single-product.mfc-uxv4-ready.mfc-device-phone .mfc-wrap.mfc-uxv4 .mfc-palette-panel.mfc-uxv4-fabric-rail-stable,
html body.single-product.mfc-uxv4-ready.mfc-device-phone .mfc-wrap.mfc-uxv4 .mfc-palette-panel.mfc-uxv4-fabric-rail-stable.mfc-palette-grid,
html body.single-product.mfc-uxv4-ready.mfc-device-phone .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-palette-panel.mfc-palette-grid,
html body.single-product.mfc-uxv4-ready.mfc-uxv4-narrow-phone-ready .mfc-wrap.mfc-uxv4 .mfc-palette-panel.mfc-uxv4-fabric-rail-stable,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone .mfc-palette-panel.mfc-uxv4-fabric-rail-stable{
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
  background:#fff!important;
  background-image:none!important;
}
html body.single-product.mfc-uxv4-ready.mfc-device-phone .mfc-wrap.mfc-uxv4 .mfc-palette-panel.mfc-uxv4-fabric-rail-stable::before,
html body.single-product.mfc-uxv4-ready.mfc-device-phone .mfc-wrap.mfc-uxv4 .mfc-palette-panel.mfc-uxv4-fabric-rail-stable::after,
html body.single-product.mfc-uxv4-ready.mfc-uxv4-narrow-phone-ready .mfc-wrap.mfc-uxv4 .mfc-palette-panel.mfc-uxv4-fabric-rail-stable::before,
html body.single-product.mfc-uxv4-ready.mfc-uxv4-narrow-phone-ready .mfc-wrap.mfc-uxv4 .mfc-palette-panel.mfc-uxv4-fabric-rail-stable::after{
  content:none!important;
  display:none!important;
  border:0!important;
  box-shadow:none!important;
  background:transparent!important;
}
html body.single-product.mfc-uxv4-ready.mfc-device-phone .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch,
html body.single-product.mfc-uxv4-ready.mfc-uxv4-narrow-phone-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch{
  border:1px solid rgba(225,216,201,.88)!important;
  box-shadow:none!important;
  background:#fff!important;
  outline:0!important;
}
html body.single-product.mfc-uxv4-ready.mfc-device-phone .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch.is-selected,
html body.single-product.mfc-uxv4-ready.mfc-uxv4-narrow-phone-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch.is-selected{
  border-color:rgba(24,18,14,.82)!important;
  box-shadow:none!important;
  background:#fff!important;
  outline:0!important;
}
html body.single-product.mfc-uxv4-ready.mfc-device-phone .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-thumb,
html body.single-product.mfc-uxv4-ready.mfc-device-phone .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch.is-selected .mfc-thumb,
html body.single-product.mfc-uxv4-ready.mfc-uxv4-narrow-phone-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch .mfc-thumb,
html body.single-product.mfc-uxv4-ready.mfc-uxv4-narrow-phone-ready .mfc-wrap.mfc-uxv4 .mfc-swatch.mfc-uxv4-swatch.is-selected .mfc-thumb{
  box-shadow:none!important;
  outline:0!important;
}
/* /mfc-fabric-rail-frame-clean-20260616 */
/* mfc-active-fabric-single-border-20260616 */
html body.single-product.mfc-uxv4-ready.mfc-device-phone .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-palette-panel.mfc-palette-grid > .mfc-swatch.mfc-uxv4-swatch.is-selected,
html body.single-product.mfc-uxv4-ready.mfc-device-phone .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-panel.is-active .mfc-grid > .mfc-swatch.mfc-uxv4-swatch.is-selected,
html body.single-product.mfc-uxv4-ready.mfc-uxv4-narrow-phone-ready .mfc-wrap.mfc-uxv4[data-mfc-uxv4-fabric-layout="rail"] .mfc-palette-panel.mfc-palette-grid > .mfc-swatch.mfc-uxv4-swatch.is-selected,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-narrow-phone[data-mfc-uxv4-fabric-layout="rail"] .mfc-palette-panel.mfc-palette-grid > .mfc-swatch.mfc-uxv4-swatch.is-selected{
  border:1px solid rgba(24,18,14,.82)!important;
  box-shadow:none!important;
  outline:0!important;
  background:#fff!important;
}
/* /mfc-active-fabric-single-border-20260616 */
/* mfc-side-before-palette-20260616 */
html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front{
  display:block!important;
  margin:0 0 14px!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front[hidden],
html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front.mfc-uxv4-empty-shell{
  display:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front .mfc-segment{
  margin:0 0 13px!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front .mfc-segment-title{
  display:flex!important;
  align-items:center!important;
  gap:6px!important;
  margin:0 0 10px!important;
  color:#111!important;
  font-size:22px!important;
  font-weight:850!important;
  line-height:1.05!important;
  letter-spacing:0!important;
}
html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front .mfc-segment-options{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:10px!important;
  margin:0!important;
  padding:0!important;
}
html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front .mfc-seg-opt{
  display:flex!important;
  flex-direction:column!important;
  justify-content:space-between!important;
  gap:8px!important;
  min-height:0!important;
  padding:10px 8px 9px!important;
  border:1px solid rgba(28,24,20,.12)!important;
  border-radius:18px!important;
  background:#fff!important;
  box-shadow:none!important;
  transform:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front .mfc-seg-opt:hover{
  transform:none!important;
  box-shadow:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front .mfc-seg-opt.is-active{
  border-color:rgba(25,21,17,.58)!important;
  outline:0!important;
  box-shadow:0 0 0 2px rgba(255,255,255,.9),0 0 0 4px rgba(25,21,17,.06)!important;
}
html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front .mfc-seg-thumb{
  width:100%!important;
  max-width:100%!important;
  aspect-ratio:1/1!important;
  margin:0 auto!important;
  border:0!important;
  border-radius:15px!important;
  background:#fff!important;
  box-shadow:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front .mfc-seg-thumb img{
  width:100%!important;
  height:100%!important;
  object-fit:contain!important;
  object-position:center!important;
  filter:drop-shadow(0 4px 7px rgba(28,24,20,.08))!important;
}
html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front .mfc-seg-label{
  color:#111!important;
  font-size:14px!important;
  font-weight:850!important;
  line-height:1.08!important;
  letter-spacing:0!important;
  text-align:center!important;
}
html body.single-product.mfc-uxv4-ready .mfc-uxv4-secondary-options.mfc-uxv4-secondary-pending:not(.mfc-uxv4-empty-shell){
  display:block!important;
}
@media (max-width:360px){
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front .mfc-segment-title{font-size:21px!important}
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front .mfc-seg-label{font-size:13px!important}
}
/* /mfc-side-before-palette-20260616 */
/* mfc-options-before-material-20260616 */
html body.single-product.mfc-disable-theme-sticky-cart .ast-sticky-add-to-cart,
html body.single-product:has(.mfc-wrap:not(.mfc-is-duplicate)) .ast-sticky-add-to-cart,
html body.single-product:has(.mfc-bed-configurator) .ast-sticky-add-to-cart,
html body.single-product:has(.mfc-mattress-configurator) .ast-sticky-add-to-cart{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
  position:absolute!important;
  inset:auto auto auto -10000px!important;
  top:auto!important;
  right:auto!important;
  bottom:auto!important;
  left:-10000px!important;
  z-index:-1!important;
  width:1px!important;
  max-width:1px!important;
  height:1px!important;
  max-height:1px!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  box-shadow:none!important;
  overflow:hidden!important;
}
html body.single-product .mfc-wrap:not(.mfc-is-duplicate) > .mfc-atelier-fabric-intro{
  display:grid!important;
  gap:7px!important;
  margin:0 0 14px!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#181512!important;
}
html body.single-product .mfc-wrap:not(.mfc-is-duplicate) > .mfc-atelier-fabric-intro strong{
  display:block!important;
  color:#181512!important;
  font-size:22px!important;
  font-weight:820!important;
  line-height:1.08!important;
  letter-spacing:0!important;
}
html body.single-product .mfc-wrap:not(.mfc-is-duplicate) > .mfc-atelier-fabric-intro span{
  display:block!important;
  max-width:38em!important;
  color:#675f55!important;
  font-size:13px!important;
  font-weight:460!important;
  line-height:1.42!important;
  letter-spacing:0!important;
}
html body.single-product .mfc-wrap:not(.mfc-is-duplicate) > .mfc-atelier-fabric-intro + .mfc-title{
  margin-top:2px!important;
}
html body.single-product .mfc-del-tip-wrap,
html body.single-product .mfc-del-tip,
html body.single-product .mfc-del-tip-icon{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}
html body.single-product .mfc-del-short-note{
  display:block!important;
  margin:3px 0 0!important;
  color:#756b60!important;
  font-size:12px!important;
  font-weight:620!important;
  line-height:1.15!important;
  letter-spacing:0!important;
  text-transform:none!important;
  white-space:nowrap!important;
}
html body.single-product:has(.mfc-bed-configurator) #mfc-clean-preview-popup,
html body.single-product:has(.mfc-bed-configurator) .mfc-clean-preview-popup,
html body.single-product:has(.mfc-bed-configurator) .mfc-clean-preview-modal,
html body.single-product:has(.mfc-bed-configurator) .mfc-preview-modal,
html body.single-product:has(.mfc-bed-configurator) .mfc-lightbox,
html body.single-product:has(.mfc-bed-configurator) [data-mfc-clean-preview],
html body.single-product:has(.mfc-bed-configurator) [data-mfc-preview-popup]{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}
html body.single-product:has(.mfc-mattress-configurator) #mfc-clean-preview-popup,
html body.single-product:has(.mfc-mattress-configurator) .mfc-clean-preview-popup,
html body.single-product:has(.mfc-mattress-configurator) .mfc-clean-preview-modal,
html body.single-product:has(.mfc-mattress-configurator) .mfc-preview-modal,
html body.single-product:has(.mfc-mattress-configurator) .mfc-lightbox,
html body.single-product:has(.mfc-mattress-configurator) [data-mfc-clean-preview],
html body.single-product:has(.mfc-mattress-configurator) [data-mfc-preview-popup]{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}
html body.single-product:has(.mfc-bed-configurator) .mfc-bed-summary,
html body.single-product:has(.mfc-bed-configurator) .mfc-config-summary--bed,
html body.single-product:has(.mfc-bed-configurator) [data-mfc-bed-summary],
html body.single-product:has(.mfc-bed-configurator) .mfc-bed-configurator [data-mfc-config-summary],
html body.single-product:has(.mfc-bed-configurator) .mfc-bed-configurator .mfc-config-summary{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
  position:absolute!important;
  left:-9999px!important;
  bottom:auto!important;
  width:1px!important;
  height:1px!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  box-shadow:none!important;
  overflow:hidden!important;
}
html body.single-product:has(.mfc-mattress-configurator) .mfc-mattress-summary,
html body.single-product:has(.mfc-mattress-configurator) [data-mfc-mattress-summary],
html body.single-product:has(.mfc-mattress-configurator) .mfc-mattress-configurator [data-mfc-config-summary],
html body.single-product:has(.mfc-mattress-configurator) .mfc-mattress-configurator .mfc-config-summary{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
  position:absolute!important;
  left:-9999px!important;
  bottom:auto!important;
  width:1px!important;
  height:1px!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  box-shadow:none!important;
  overflow:hidden!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-before-material-options{
  display:block!important;
  margin:20px 0 18px!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-before-material-options[hidden],
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-before-material-options.mfc-uxv4-empty-shell{
  display:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-before-material-options .mfc-segment{
  margin:0 0 16px!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-before-material-options .mfc-segment-title{
  margin:0 0 11px!important;
  color:rgba(22,18,15,.94)!important;
  font-size:clamp(21px,5.9vw,28px)!important;
  font-weight:820!important;
  line-height:1.02!important;
  letter-spacing:0!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-before-material-options .mfc-segment-title .mfc-uxv4-rail-nav button{
  width:34px!important;
  height:34px!important;
  min-width:34px!important;
  border-color:rgba(28,24,20,.10)!important;
  background:#fff!important;
  box-shadow:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-before-material-options .mfc-seg-opt{
  border:1px solid rgba(196,179,147,.36)!important;
  border-radius:19px!important;
  background:#fff!important;
  box-shadow:none!important;
  transform:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-before-material-options .mfc-seg-opt:hover{
  transform:none!important;
  box-shadow:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-before-material-options .mfc-seg-opt.is-active{
  border-color:rgba(25,21,17,.58)!important;
  outline:0!important;
  box-shadow:0 0 0 2px rgba(255,255,255,.9),0 0 0 4px rgba(25,21,17,.055)!important;
}
html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front .mfc-segment-options{
  display:flex!important;
  gap:10px!important;
  align-items:stretch!important;
  justify-content:flex-start!important;
  overflow-x:auto!important;
  overflow-y:visible!important;
  scroll-snap-type:x proximity!important;
}
html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front .mfc-seg-opt{
  flex:0 0 44%!important;
  width:44%!important;
  min-width:44%!important;
  max-width:150px!important;
  aspect-ratio:1 / 1!important;
  display:flex!important;
  flex-direction:column!important;
  justify-content:space-between!important;
  padding:9px!important;
  border-radius:16px!important;
  scroll-snap-align:start!important;
}
html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front .mfc-seg-thumb{
  width:100%!important;
  height:auto!important;
  max-height:none!important;
  flex:1 1 auto!important;
  aspect-ratio:1 / .76!important;
  margin:0 0 6px!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  overflow:hidden!important;
}
  html body.single-product.mfc-uxv4-ready .mfc-uxv4-side-front .mfc-seg-thumb img{
    width:100%!important;
    height:100%!important;
    object-fit:contain!important;
  object-position:center!important;
    transform:scale(1.28)!important;
    transform-origin:center!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot .mfc-uxv4-card-name{
    position:absolute!important;
    left:auto!important;
    right:14px!important;
    bottom:15px!important;
    max-width:44%!important;
    z-index:3!important;
    display:block!important;
    color:#18130f!important;
    font-size:12px!important;
    font-weight:880!important;
    line-height:1.05!important;
    letter-spacing:0!important;
    text-align:right!important;
    white-space:nowrap!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    text-shadow:0 1px 0 rgba(255,255,255,.64)!important;
    pointer-events:none!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot .mfc-uxv4-card-name + .mfc-uxv4-card-count{
    bottom:13px!important;
  }
html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot[data-mfc-uxv4-palette-name-ready="1"]{
  position:relative!important;
}
html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot[data-mfc-uxv4-palette-name-ready="1"] > .mfc-palette-dot__label{
  display:none!important;
}
html body.single-product .mfc-wrap:not(.mfc-is-duplicate) .mfc-palettes-ui .mfc-palettes-bar > .mfc-palette-dot[data-mfc-uxv4-palette-name-ready="1"] > .mfc-uxv4-card-name{
  position:absolute!important;
  left:auto!important;
  right:14px!important;
  bottom:15px!important;
  z-index:4!important;
  display:block!important;
  max-width:44%!important;
  color:#18130f!important;
  font-size:12px!important;
  font-weight:880!important;
  line-height:1.05!important;
  letter-spacing:0!important;
  text-align:right!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
  text-shadow:0 1px 0 rgba(255,255,255,.64)!important;
  pointer-events:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card{
  position:relative!important;
  isolation:isolate!important;
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 78px!important;
  grid-template-areas:"main thumb" "side side"!important;
  gap:8px 10px!important;
  align-items:start!important;
  margin:18px 0 4px!important;
  padding:15px 0 15px!important;
  border:0!important;
  border-top:1px solid rgba(42,34,22,.10)!important;
  border-bottom:1px solid rgba(42,34,22,.10)!important;
  border-radius:0!important;
  background:#fff!important;
  box-shadow:none!important;
  overflow:hidden!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card::before{
  content:""!important;
  position:absolute!important;
  inset:12px 0 12px auto!important;
  width:min(48%,190px)!important;
  z-index:-1!important;
  pointer-events:none!important;
  border-radius:20px!important;
  background-image:var(--mfc-uxv4-material-wash)!important;
  background-size:cover!important;
  background-position:center!important;
  background-repeat:no-repeat!important;
  opacity:.07!important;
  filter:blur(.6px) saturate(.86)!important;
  -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.14) 28%,rgba(0,0,0,.70) 72%,#000 100%)!important;
  mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.14) 28%,rgba(0,0,0,.70) 72%,#000 100%)!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card[hidden]{display:none!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__thumb{
  grid-area:thumb!important;
  width:78px!important;
  height:78px!important;
  border:1px solid rgba(182,163,132,.28)!important;
  border-radius:16px!important;
  background-color:#fbfaf7!important;
  background-image:var(--mfc-uxv4-material-thumb)!important;
  background-size:cover!important;
  background-position:center!important;
  background-repeat:no-repeat!important;
  box-shadow:0 10px 24px rgba(37,29,20,.045)!important;
  overflow:hidden!important;
  align-self:start!important;
  justify-self:end!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__thumb img{
  width:100%!important;
  height:100%!important;
  display:block!important;
  object-fit:cover!important;
  border-radius:inherit!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main{
  grid-area:main!important;
  display:grid!important;
  gap:3px!important;
  min-width:0!important;
  align-content:center!important;
  position:relative!important;
  z-index:1!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main > span,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__side > span{
  color:rgba(68,58,48,.66)!important;
  font-size:10px!important;
  font-weight:780!important;
  letter-spacing:.13em!important;
  line-height:1.1!important;
  text-transform:uppercase!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main strong{
  color:#111!important;
  font-size:clamp(23px,6.7vw,31px)!important;
  font-weight:880!important;
  letter-spacing:0!important;
  line-height:.98!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main em{
  color:rgba(49,41,34,.72)!important;
  font-size:13px!important;
  font-style:normal!important;
  font-weight:700!important;
  line-height:1.16!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__features{
  display:flex!important;
  flex-wrap:wrap!important;
  gap:5px!important;
  margin-top:5px!important;
  max-height:none!important;
  overflow:visible!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-config-lines{
  display:grid!important;
  gap:4px!important;
  margin:5px 0 2px!important;
  min-width:0!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-config-lines[hidden]{
  display:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-config-line{
  display:grid!important;
  grid-template-columns:48px minmax(0,1fr)!important;
  align-items:baseline!important;
  gap:7px!important;
  min-width:0!important;
  color:rgba(42,34,28,.76)!important;
  font-size:10.5px!important;
  line-height:1.16!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-config-line__label{
  color:rgba(90,78,64,.55)!important;
  font-size:9px!important;
  font-weight:760!important;
  letter-spacing:.08em!important;
  line-height:1.1!important;
  text-transform:uppercase!important;
  white-space:nowrap!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-config-line__value{
  min-width:0!important;
  color:rgba(28,23,19,.86)!important;
  font-size:10.2px!important;
  font-weight:720!important;
  line-height:1.14!important;
  letter-spacing:0!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__features span{
  display:inline-flex!important;
  align-items:center!important;
  min-height:22px!important;
  padding:4px 8px!important;
  border:1px solid rgba(68,54,42,.12)!important;
  border-radius:999px!important;
  background:rgba(250,247,241,.88)!important;
  color:rgba(49,41,34,.74)!important;
  font-size:10.5px!important;
  font-weight:720!important;
  line-height:1!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card .mfc-uxv4-change-fabric,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-has-fabric:not(.mfc-uxv4-show-fabrics) .mfc-uxv4-material-card .mfc-uxv4-change-fabric,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-has-fabric[data-mfc-collapsed="1"] .mfc-uxv4-material-card .mfc-uxv4-change-fabric,
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-show-fabrics .mfc-uxv4-material-card .mfc-uxv4-change-fabric{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  justify-self:stretch!important;
  width:auto!important;
  max-width:100%!important;
  min-height:30px!important;
  margin-top:6px!important;
  padding:0 12px!important;
  border:1px solid rgba(68,54,42,.16)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.78)!important;
  color:rgba(35,29,23,.76)!important;
  box-shadow:none!important;
  font-size:9.4px!important;
  font-weight:780!important;
  letter-spacing:.06em!important;
  line-height:1!important;
  text-transform:uppercase!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main .mfc-uxv4-config-line strong.mfc-uxv4-config-line__value{
  font-size:10.2px!important;
  font-weight:720!important;
  line-height:1.14!important;
  letter-spacing:0!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card .mfc-uxv4-change-fabric:hover{
  border-color:rgba(35,29,23,.24)!important;
  background:#fff!important;
  color:#17120f!important;
  transform:none!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__side{
  grid-area:side!important;
  display:grid!important;
  grid-template-columns:minmax(0,1fr) auto!important;
  align-items:center!important;
  gap:10px!important;
  min-width:0!important;
  margin:6px 0 0!important;
  padding:11px 0 0!important;
  border-top:1px solid rgba(42,34,22,.09)!important;
  position:relative!important;
  z-index:1!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__side > span{display:none!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__side strong{
  color:#111!important;
  font-size:clamp(27px,7.3vw,34px)!important;
  font-weight:880!important;
  line-height:1!important;
  letter-spacing:0!important;
  white-space:nowrap!important;
}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-preview{
  justify-self:end!important;
  min-height:36px!important;
  max-width:138px!important;
  padding:0 13px!important;
  border:1px solid rgba(68,54,42,.16)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.86)!important;
  color:#17120f!important;
  box-shadow:none!important;
  font-size:10px!important;
  font-weight:820!important;
  letter-spacing:0!important;
  line-height:1!important;
  text-transform:uppercase!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
}
@media (max-width:767px){
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card{
    grid-template-columns:minmax(0,1fr) minmax(108px,42%)!important;
    grid-template-areas:none!important;
    grid-auto-flow:row!important;
    gap:4px 12px!important;
    margin:11px 0 2px!important;
    padding:10px 0 10px!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card::before{
    display:none!important;
    content:none!important;
    background:none!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main{
    display:contents!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main > span,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main > strong,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main > em{
    grid-column:1 / -1!important;
    min-width:0!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main > span{
    grid-row:1!important;
    font-size:8.2px!important;
    letter-spacing:.14em!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main > strong{
    grid-row:2!important;
    max-width:100%!important;
    font-size:clamp(20px,5.25vw,25px)!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main > em{
    grid-row:3!important;
    font-size:11px!important;
    line-height:1.12!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-config-lines{
    grid-column:1 / -1!important;
    grid-row:5!important;
    display:grid!important;
    grid-template-columns:1fr!important;
    align-self:start!important;
    justify-self:stretch!important;
    gap:0!important;
    margin:6px 0 1px!important;
    padding-top:8px!important;
    border-top:1px solid rgba(42,34,22,.075)!important;
    min-width:0!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-config-line{
    display:grid!important;
    grid-template-columns:58px minmax(0,1fr)!important;
    align-items:baseline!important;
    gap:8px!important;
    padding:3px 0!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-config-line + .mfc-uxv4-config-line{
    border-top:1px solid rgba(42,34,22,.055)!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-config-line__label{
    display:block!important;
    font-size:8.2px!important;
    letter-spacing:.10em!important;
    margin:0!important;
    color:rgba(82,72,60,.52)!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__main .mfc-uxv4-config-line strong.mfc-uxv4-config-line__value{
    display:block!important;
    max-width:100%!important;
    font-size:10.6px!important;
    white-space:normal!important;
    overflow:visible!important;
    text-overflow:clip!important;
    line-height:1.15!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__thumb{
    display:none!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__features{
    grid-column:1 / -1!important;
    grid-row:4!important;
    align-self:center!important;
    justify-self:stretch!important;
    align-items:baseline!important;
    display:flex!important;
    flex-direction:row!important;
    flex-wrap:wrap!important;
    gap:0!important;
    margin:4px 0 0!important;
    padding-top:0!important;
    min-width:0!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__features::before{
    content:"Cechy tkaniny"!important;
    flex:0 0 100%!important;
    margin:0 0 2px!important;
    color:rgba(82,72,60,.48)!important;
    font-size:7.8px!important;
    font-weight:760!important;
    letter-spacing:.10em!important;
    line-height:1.05!important;
    text-transform:uppercase!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__features span{
    width:auto!important;
    max-width:100%!important;
    min-height:0!important;
    padding:0!important;
    border:0!important;
    border-radius:0!important;
    background:transparent!important;
    color:rgba(50,42,35,.62)!important;
    font-size:8.5px!important;
    font-weight:650!important;
    white-space:nowrap!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__features span + span::before{
    content:"Â·"!important;
    display:inline-block!important;
    margin:0 5px 0 4px!important;
    color:rgba(82,72,60,.34)!important;
    font-weight:650!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card .mfc-uxv4-change-fabric,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-has-fabric:not(.mfc-uxv4-show-fabrics) .mfc-uxv4-material-card .mfc-uxv4-change-fabric,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-has-fabric[data-mfc-collapsed="1"] .mfc-uxv4-material-card .mfc-uxv4-change-fabric,
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4.mfc-uxv4-show-fabrics .mfc-uxv4-material-card .mfc-uxv4-change-fabric{
    display:none!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__side{
    display:contents!important;
    border:0!important;
    margin:0!important;
    padding:0!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__side strong{
    grid-column:1!important;
    grid-row:6!important;
    align-self:center!important;
    justify-self:start!important;
    margin-top:3px!important;
    padding-top:8px!important;
    border-top:1px solid rgba(42,34,22,.09)!important;
    font-size:clamp(24px,6.3vw,29px)!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-preview{
    grid-column:2!important;
    grid-row:6!important;
    justify-self:stretch!important;
    align-self:center!important;
    min-height:28px!important;
    max-width:none!important;
    font-size:8.2px!important;
  }
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-segment[data-mfc-function-polished="1"] [data-mfc-function-label]{
  font-size:0!important;
  line-height:0!important;
  color:transparent!important;
  overflow:hidden!important;
  padding:0!important;
}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-segment[data-mfc-function-polished="1"] [data-mfc-function-label] *:not(img):not(picture):not(source){
    font-size:0!important;
    line-height:0!important;
    color:transparent!important;
    text-shadow:none!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-segment[data-mfc-function-polished="1"] [data-mfc-function-label] img{
    font-size:initial!important;
    line-height:normal!important;
    color:initial!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-segment[data-mfc-function-polished="1"] [data-mfc-function-label] .mfc-function-old-label{
    display:none!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-segment[data-mfc-function-polished="1"] [data-mfc-function-label] .mfc-function-old-mixed{
    display:block!important;
    width:100%!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    border-radius:17px 17px 0 0!important;
    background:transparent!important;
    box-shadow:none!important;
    overflow:hidden!important;
    font-size:0!important;
    line-height:0!important;
    color:transparent!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-segment[data-mfc-function-polished="1"] [data-mfc-function-label] .mfc-seg-thumb{
    width:100%!important;
    height:auto!important;
    max-width:none!important;
    max-height:none!important;
    aspect-ratio:1.2 / .82!important;
    margin:0!important;
    border:0!important;
    border-radius:17px 17px 0 0!important;
    background:transparent!important;
    box-shadow:none!important;
    overflow:hidden!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-segment[data-mfc-function-polished="1"] [data-mfc-function-label] .mfc-seg-thumb img{
    width:100%!important;
    height:100%!important;
    object-fit:cover!important;
    object-position:center!important;
    border:0!important;
    border-radius:0!important;
    box-shadow:none!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-segment[data-mfc-function-polished="1"] [data-mfc-function-label]::after{
    content:none!important;
    display:none!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-segment[data-mfc-function-polished="1"] [data-mfc-function-label] .mfc-function-clean-label{
    display:block!important;
    width:100%!important;
    padding:8px 8px 10px!important;
    color:rgba(40,34,29,.82)!important;
    font-size:10px!important;
    font-weight:760!important;
    letter-spacing:0!important;
    line-height:1.12!important;
    text-align:center!important;
    white-space:normal!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-segment[data-mfc-function-polished="1"] [data-mfc-function-kind="base"].mfc-uxv4-baseline-active{
    border-color:rgba(25,21,17,.58)!important;
    box-shadow:0 0 0 2px rgba(255,255,255,.9),0 0 0 4px rgba(25,21,17,.055)!important;
  }
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-delivery-sub,
  html body.single-product .mfc-extra-delivery .mfc-delivery-sub[hidden]{
    display:none!important;
    visibility:hidden!important;
    height:0!important;
    min-height:0!important;
    margin:0!important;
    padding:0!important;
    overflow:hidden!important;
  }
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-delivery{
    position:relative!important;
    z-index:18!important;
    overflow:visible!important;
    padding-top:12px!important;
  }
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"],
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-delivery-options,
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-opt,
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-opt-header,
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-tip-wrap{
    z-index:18!important;
  }
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-tip-wrap{
    position:relative!important;
    z-index:45!important;
    overflow:visible!important;
  }
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-tip{
    z-index:99998!important;
    max-width:min(300px,calc(100vw - 32px))!important;
    white-space:normal!important;
    overflow-wrap:break-word!important;
  }
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-tip-wrap:hover .mfc-del-tip,
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-tip-wrap:focus .mfc-del-tip,
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-tip-wrap:focus-within .mfc-del-tip,
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-tip-wrap.mfc-del-tip-wrap--open .mfc-del-tip,
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-tip.is-visible,
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-tip-wrap:active .mfc-del-tip{
    display:block!important;
    opacity:1!important;
    visibility:visible!important;
    pointer-events:auto!important;
  }
  @media (max-width:767px){
    html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-tip{
      position:fixed!important;
      left:16px!important;
      right:16px!important;
      top:calc(env(safe-area-inset-top,0px) + 112px)!important;
      bottom:auto!important;
      width:auto!important;
      max-width:none!important;
      transform:none!important;
      text-align:left!important;
    }
    html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-tip::after{
      display:none!important;
    }
  }
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-opt--basic .mfc-del-opt-price,
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-opt.is-free .mfc-del-opt-price{
    display:block!important;
    color:transparent!important;
    font-size:0!important;
    font-weight:850!important;
    letter-spacing:0!important;
    line-height:1!important;
    text-align:left!important;
    text-transform:none!important;
    white-space:normal!important;
  }
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-opt--basic .mfc-del-opt-price::before,
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-opt.is-free .mfc-del-opt-price::before{
    content:none!important;
    display:none!important;
  }
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-opt--basic .mfc-del-opt-price::after,
  html body.single-product .mfc-extra-delivery[data-mfc-delivery-atelier-clean="1"] .mfc-del-opt.is-free .mfc-del-opt-price::after{
    content:"Darmowa dostawa"!important;
    display:block!important;
    color:rgba(28,24,20,.9)!important;
    font-size:11px!important;
    font-weight:850!important;
    letter-spacing:0!important;
    line-height:1.1!important;
    text-align:left!important;
    text-transform:none!important;
    white-space:normal!important;
  }
  html body.single-product form.cart .quantity.mfc-uxv4-qty-ready{
    display:inline-grid!important;
    grid-template-columns:42px 42px 42px!important;
    align-items:center!important;
    width:126px!important;
    max-width:126px!important;
    min-height:38px!important;
    margin:12px 0 12px!important;
    border:1px solid rgba(42,34,22,.12)!important;
    border-radius:999px!important;
    background:rgba(255,255,255,.86)!important;
    box-shadow:0 8px 18px rgba(42,34,22,.035)!important;
    overflow:hidden!important;
  }
  html body.single-product form.cart .quantity.mfc-uxv4-qty-ready input.qty,
  html body.single-product form.cart .quantity.mfc-uxv4-qty-ready input[name="quantity"]{
    grid-column:2!important;
    width:42px!important;
    min-width:42px!important;
    max-width:42px!important;
    height:38px!important;
    min-height:38px!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    border-left:1px solid rgba(42,34,22,.08)!important;
    border-right:1px solid rgba(42,34,22,.08)!important;
    border-radius:0!important;
    background:transparent!important;
    color:#111!important;
    font-size:12px!important;
    font-weight:760!important;
    line-height:38px!important;
    text-align:center!important;
    box-shadow:none!important;
  }
  html body.single-product form.cart .quantity.mfc-uxv4-qty-ready button,
  html body.single-product form.cart .quantity.mfc-uxv4-qty-ready a,
  html body.single-product form.cart .quantity.mfc-uxv4-qty-ready span{
    min-width:0!important;
    height:38px!important;
    min-height:38px!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    border-radius:0!important;
    background:transparent!important;
    color:rgba(34,28,22,.86)!important;
    box-shadow:none!important;
    font-size:13px!important;
    font-weight:700!important;
    line-height:38px!important;
    text-align:center!important;
  }
  html body.single-product form.cart .single_add_to_cart_button{
    width:100%!important;
    min-height:48px!important;
    margin:0 0 9px!important;
    border-radius:10px!important;
    background:#24180f!important;
    color:#fff!important;
    font-size:12.5px!important;
    font-weight:850!important;
    letter-spacing:0!important;
    box-shadow:0 10px 22px rgba(36,24,15,.16)!important;
  }
  html body.single-product form.cart .mfc-fav-save-wrap.mfc-uxv4-fav-secondary{
    margin:8px 0 12px!important;
    padding:10px 12px 11px!important;
    border:1px solid rgba(42,34,22,.08)!important;
    border-radius:14px!important;
    background:rgba(255,253,248,.68)!important;
    box-shadow:none!important;
    text-align:center!important;
  }
  html body.single-product form.cart .mfc-fav-save-wrap.mfc-uxv4-fav-secondary .mfc-fav-save-btn,
  html body.single-product form.cart .mfc-fav-save-wrap.mfc-uxv4-fav-secondary button{
    width:100%!important;
    min-height:30px!important;
    margin:0 0 5px!important;
    padding:6px 10px!important;
    border:1px solid rgba(42,34,22,.12)!important;
    border-radius:999px!important;
    background:rgba(255,255,255,.72)!important;
    color:rgba(36,28,20,.84)!important;
    box-shadow:none!important;
    font-size:10px!important;
    font-weight:820!important;
    letter-spacing:0!important;
  }
  html body.single-product form.cart .mfc-fav-save-wrap.mfc-uxv4-fav-secondary p,
  html body.single-product form.cart .mfc-fav-save-wrap.mfc-uxv4-fav-secondary small,
  html body.single-product form.cart .mfc-fav-save-wrap.mfc-uxv4-fav-secondary .description{
    margin:0!important;
    color:rgba(42,34,22,.58)!important;
    font-size:9.5px!important;
    font-weight:500!important;
    line-height:1.32!important;
  }
}
@media (min-width:768px){
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card{
    grid-template-columns:96px minmax(0,1fr) auto!important;
    grid-template-areas:"thumb main side"!important;
    gap:16px!important;
    align-items:center!important;
    padding:18px 0!important;
  }
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__thumb{width:96px!important;height:96px!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-material-card__side{border-top:0!important;margin:0!important;padding:0!important;min-width:170px!important}
  html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-config-line{grid-template-columns:72px minmax(0,1fr)!important}
}
/* /mfc-options-before-material-20260616 */

/* mfc-full-library-group-filters-20260616 */
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar[data-mfc-uxv4-library-mode="any"]{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;align-items:start!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar[data-mfc-uxv4-library-mode="any"] .mfc-uxv4-fabric-toolbar__controls{display:grid!important;grid-template-columns:1fr auto!important;gap:8px!important;width:100%!important;margin-left:0!important;align-items:center!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar[data-mfc-uxv4-library-mode="any"] .mfc-uxv4-filters{display:flex!important;gap:6px!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding:1px 0 3px!important;margin:0!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar[data-mfc-uxv4-library-mode="any"] .mfc-uxv4-filters::-webkit-scrollbar{display:none!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar[data-mfc-uxv4-library-mode="any"] .mfc-uxv4-filters button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;flex:0 0 auto!important;min-height:28px!important;padding:0 10px!important;border:1px solid rgba(68,54,42,.16)!important;border-radius:999px!important;background:#fff!important;color:#2a211b!important;font-size:10.5px!important;font-weight:850!important;letter-spacing:.01em!important;line-height:1!important;box-shadow:none!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar[data-mfc-uxv4-library-mode="any"] .mfc-uxv4-filters button.is-active{border-color:rgba(24,18,14,.72)!important;box-shadow:0 0 0 1px rgba(24,18,14,.22)!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar[data-mfc-uxv4-library-mode="any"] .mfc-uxv4-filters button em{font-style:normal!important;opacity:.58!important;font-weight:800!important}
html body.single-product.mfc-uxv4-ready .mfc-wrap.mfc-uxv4 .mfc-uxv4-fabric-toolbar:not([data-mfc-uxv4-library-mode="any"]) .mfc-uxv4-filters{display:none!important}
/* /mfc-full-library-group-filters-20260616 */
