body.nf-cfg .mkl_pc{--nf-sel:#111;--nf-bg:#eeeeee;--nf-hover:#c4c4c4;--nf-radius:10px;--nf-pad:4px;--nf-gap:0.15em;--nf-stage:#dbdbdb;--nf-card:#eeeeee;--nf-card-border:rgba(255,255,255,.3);--nf-ink:#000;--nf-price:#1d1d1f;--nf-ink-soft:#86868b;--nf-accent:#ff9f0a;--nf-pill:rgba(20,20,22,.72);--nf-pill-border:rgba(255,255,255,.12);--nf-pill-shadow:0 1px 1px rgba(0,0,0,.15), 0 4px 10px rgba(0,0,0,.25), inset 0 1px 0 rgba(255,255,255,.08);--nf-pill-shadow-hover:0 1px 1px rgba(0,0,0,.18), 0 6px 14px rgba(0,0,0,.3), inset 0 1px 0 rgba(255,255,255,.12);--nf-check-border:#cfcfcf;--nf-check-bg:#fff;--nf-btn:rgba(20,20,22,.72);--nf-btn-hover:rgba(20,20,22,.9);--nf-glass-bg:rgba(255,255,255,.2);--nf-glass-border:rgba(255,255,255,.45);--nf-glass-shadow:0 4px 30px rgba(0,0,0,.1)}body.nf-cfg--dame .mkl_pc{--nf-sel:#c98f8f;--nf-bg:#ffffff;--nf-hover:#e3d9d3;--nf-radius:14px;--nf-stage:#faf8f6;--nf-card:#ffffff;--nf-card-border:rgba(120,95,90,.1);--nf-ink:#3f3330;--nf-price:#3f3330;--nf-ink-soft:#9a8c86;--nf-accent:#c98f8f;--nf-pill:rgba(74,59,56,.72);--nf-pill-border:rgba(255,255,255,.18);--nf-pill-shadow:0 1px 1px rgba(74,59,56,.12), 0 4px 10px rgba(74,59,56,.18), inset 0 1px 0 rgba(255,255,255,.12);--nf-pill-shadow-hover:0 1px 1px rgba(74,59,56,.16), 0 6px 14px rgba(74,59,56,.22), inset 0 1px 0 rgba(255,255,255,.16);--nf-check-border:#ddd2cc;--nf-check-bg:#faf8f6;--nf-btn:#9e5f61;--nf-btn-hover:#85494c;--nf-glass-bg:rgba(255,255,255,.45);--nf-glass-border:rgba(255,255,255,.6);--nf-glass-shadow:0 4px 30px rgba(120,95,90,.12)}body.nf-cfg .product .custom-product-page .woocommerce-tabs{max-width:100%}body.nf-cfg #main .mkl-configurator-inline .float{background-color:var(--nf-stage)}body.nf-cfg .mkl-configurator-inline .mkl_pc_container{background:#fff0}body.nf-cfg .mkl-configurator-inline footer{display:none!important}body.nf-cfg .mkl_pc .mkl_pc_container .mkl_pc_viewer .mkl_pc_layers img{position:absolute;transition:0.2s all}body.nf-cfg .mkl_pc .mkl_pc_container .form.form-cart::before{display:none}body.nf-cfg .pc_configurator_form .cart .ux-quantity{display:none!important}body.nf-cfg .pc_configurator_form .cart input[type="number"]{background:transparent!important;border:none!important}body.nf-cfg .mkl_pc .mkl_pc_container .pc_configurator_form button.configurator-add-to-cart{background:var(--nf-btn)!important;color:#fff!important;font-weight:600!important;transition:background-color .2s ease}body.nf-cfg .mkl_pc .mkl_pc_container .pc_configurator_form button.configurator-add-to-cart:hover{background:var(--nf-btn-hover)!important}body.nf-cfg .mkl_pc .mkl_pc_container .pc_configurator_form button.configurator-add-to-cart:focus-visible{outline:2px solid var(--nf-btn-hover);outline-offset:2px}body.nf-cfg .choices>ul>li{background-color:var(--nf-card)!important;border:1px solid var(--nf-card-border)!important}body.nf-cfg .choices ul .layer-item{margin-bottom:0}body.nf-cfg .choices ul .custom{background:transparent!important;border:none!important}body.nf-cfg .choices .choice-group-label .choice-name{font-weight:600;color:var(--nf-ink)}body.nf-cfg .layers ul .description{display:inline-flex;align-items:center;justify-content:center;gap:4px;text-align:center;font-weight:700!important;font-size:10.5px!important;line-height:1.5;color:#fff!important;background:var(--nf-pill);backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);padding:4px 12px;border-radius:100px;letter-spacing:.15px;margin:8px 0;border:1px solid var(--nf-pill-border);box-shadow:var(--nf-pill-shadow);font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",sans-serif;transition:transform 0.2s cubic-bezier(.4,0,.2,1),box-shadow 0.2s cubic-bezier(.4,0,.2,1)}body.nf-cfg .layers ul .choice:hover .description{transform:translateY(-1px);box-shadow:var(--nf-pill-shadow-hover)}body.nf-cfg .layers ul .description::before{content:"";width:5px;height:5px;border-radius:50%;background:var(--nf-accent);flex-shrink:0}body.nf-cfg .layers .active ul .choice-price{display:block;margin-top:4px}body.nf-cfg .mkl_pc .layers .choice-extra-price{display:block;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",sans-serif;font-size:13px;font-weight:590;letter-spacing:.1px;color:var(--nf-price);margin-top:2px}body.nf-cfg .mkl_pc .layers .choice-extra-price .plus{display:none}body.nf-cfg .mkl_pc .layers .choice-extra-price--regular-price del{color:var(--nf-ink-soft);font-size:12px;font-weight:400}body.nf-cfg .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices li.choices-list li.choice{border-radius:var(--nf-radius);background:var(--nf-bg);box-shadow:none;transition:box-shadow 0.18s ease;overflow:visible}body.nf-cfg .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices li.choices-list li.choice:hover{box-shadow:0 0 0 1px var(--nf-hover)}body.nf-cfg .mkl_pc section.choices li.choice>button.choice-item:hover{box-shadow:none!important}body.nf-cfg .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices li.choices-list li.choice.active{background:var(--nf-bg);box-shadow:0 0 0 2px var(--nf-sel)!important}body.nf-cfg .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices li.choices-list li.choice.is-group{background:#fff0;box-shadow:none!important}body.nf-cfg .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices li.choice>button.choice-item:focus-visible{outline:2px solid var(--nf-sel);outline-offset:3px}body.nf-cfg .mkl_pc .mkl_pc_toolbar section.choices .layers-list-item.type-simple.display-mode-default .layer_choices li.choice.active span.text.choice-name{font-weight:700}body.nf-cfg .mkl_pc .mkl_pc_toolbar section.choices .layers-list-item.type-simple.display-mode-default .layer_choices li.choice:not(.active) i.mkl-pc-thumbnail{opacity:.72;transition:opacity 0.18s ease}body.nf-cfg .mkl_pc .mkl_pc_toolbar section.choices .layers-list-item.type-simple.display-mode-default .layer_choices li.choice:not(.active):hover i.mkl-pc-thumbnail{opacity:1}body.nf-cfg .mkl_pc li.display-mode-colors li.choice button.choice-item i.mkl-pc-thumbnail{margin-bottom:0!important}body.nf-cfg .mkl_pc .mkl_pc_toolbar section.choices .layers-list-item.display-mode-colors .layer_choices li.choices-list li.choice{padding:var(--nf-pad);margin:var(--nf-gap);background:var(--nf-bg)}body.nf-cfg .mkl_pc .mkl_pc_toolbar section.choices .layers-list-item.display-mode-colors .layer_choices li.choices-list li.choice.active{box-shadow:0 0 0 2px var(--nf-sel)!important}body.nf-cfg .mkl_pc .mkl_pc_toolbar section.choices .layers-list-item.display-mode-colors .layer_choices li.choice.active::after{content:"";position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;background:var(--nf-sel) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12.5l5.5 5.5L20 7'/%3E%3C/svg%3E") center / 10px 10px no-repeat;box-shadow:0 0 0 2px var(--nf-bg);pointer-events:none;z-index:3}body.nf-cfg .mkl_pc li.display-mode-colors li.choice.active i.mkl-pc-thumbnail span img{box-shadow:none!important}body.nf-cfg .mkl_pc li.display-mode-colors li.choice.active i.mkl-pc-thumbnail span::before,body.nf-cfg .mkl_pc li.display-mode-colors li.choice.active i.mkl-pc-thumbnail span::after{display:none!important}body.nf-cfg .mkl_pc li.display-mode-colors li.choice button:hover i.mkl-pc-thumbnail span img,body.nf-cfg .mkl_pc li.display-mode-colors li.choice button:focus i.mkl-pc-thumbnail span img,body.nf-cfg .mkl_pc li.display-mode-colors li.choice.active button:hover i.mkl-pc-thumbnail span::before,body.nf-cfg .mkl_pc li.display-mode-colors li.choice.active button:focus i.mkl-pc-thumbnail span::before{box-shadow:none!important}body.nf-cfg .mkl_pc .mkl_pc_toolbar section.choices .layers-list-item.type-multiple .layer_choices li.choice::after{content:"";position:absolute;top:10px;right:10px;width:24px;height:24px;border-radius:50%;border:2px solid var(--nf-check-border);background:var(--nf-check-bg);transition:background 0.15s ease,border-color 0.15s ease;pointer-events:none;z-index:3}body.nf-cfg .mkl_pc .mkl_pc_toolbar section.choices .layers-list-item.type-multiple .layer_choices li.choice.active::after{border-color:var(--nf-sel);background:var(--nf-sel) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12.5l5.5 5.5L20 7'/%3E%3C/svg%3E") center / 13px 13px no-repeat}body.nf-cfg .mkl_pc .mkl_pc_toolbar section.choices .layers-list-item.type-multiple .layer_choices li.choices-list li.choice.active{background:var(--nf-bg);box-shadow:0 0 0 2px var(--nf-sel)!important}body.nf-cfg .mkl_pc .mkl_pc_toolbar section.choices .layers-list-item.type-multiple .layer_choices li.choice.active span.text.choice-name{font-weight:700}body.nf-cfg .mkl-configurator-inline .mkl_pc .mkl_pc_container .mkl_pc_viewer,body.nf-cfg .mkl-configurator-inline .mkl_pc .mkl_pc_container .form.form-cart{position:-webkit-sticky!important;position:sticky!important}body.nf-cfg #tab-description .mkl-configurator-inline{margin-left:-15px!important;margin-right:-15px!important}html body.nf-cfg #wrapper #main .mkl-configurator-inline .float{height:auto!important;border-radius:0!important}body.nf-cfg .mkl-configurator-inline .mkl_pc .mkl_pc_container .mkl_pc_viewer .mkl_pc_layers{width:100%!important;height:100%!important}body.nf-cfg .section-content:has(.mkl-configurator-inline){z-index:auto!important}body.nf-cfg .wcc-btn-revisit-wrapper,body.nf-cfg .BeaconFabButtonFrame{z-index:1!important}@media (prefers-reduced-motion:reduce){body.nf-cfg .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices li.choices-list li.choice,body.nf-cfg .layers ul .description,body.nf-cfg .layers ul .choice:hover .description,body.nf-cfg .mkl_pc .mkl_pc_container .mkl_pc_viewer .mkl_pc_layers img{transition:none;transform:none}}@media (min-width:661px){body.nf-cfg .mkl-configurator-inline .display-extra-price-total .mkl_pc_container .mkl_pc_toolbar .form-cart .pc-total-price--container p{display:none!important}body.nf-cfg .mkl-configurator-inline .mkl_pc{z-index:1002!important}body.nf-cfg .mkl-configurator-inline .mkl_pc .mkl_pc_container{position:relative!important;display:flex!important;align-items:flex-start!important;height:auto!important;transform:none!important}body.nf-cfg .mkl-configurator-inline .mkl_pc .mkl_pc_container .mkl_pc_viewer{top:0!important;bottom:auto!important;left:auto!important;right:auto!important;flex:0 0 50%!important;width:50%!important;height:100vh!important;min-height:0!important;overflow:hidden}body.nf-cfg .mkl-configurator-inline .mkl_pc .mkl_pc_container .mkl_pc_viewer .mkl_pc_layers img{top:50%!important;left:0!important;right:auto!important;margin:0!important;width:auto!important;height:auto!important;max-width:78%!important;max-height:64vh!important;aspect-ratio:1 / 1;transform:translateY(-50%)!important}body.nf-cfg .mkl-configurator-inline .mkl_pc .mkl_pc_container .mkl_pc_toolbar{position:relative!important;inset:auto!important;flex:0 0 50%!important;width:50%!important;height:auto!important;min-height:100vh!important;display:flex!important;flex-direction:column!important;background:var(--nf-stage)}body.nf-cfg .mkl-configurator-inline .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices{position:static!important;flex:1 0 auto;width:100%!important;height:auto!important;overflow:visible!important;padding:40px 40px 32px!important}body.nf-cfg .mkl-configurator-inline .mkl_pc .mkl_pc_container .form.form-cart{top:auto!important;bottom:20px!important;left:auto!important;transform:none!important;width:calc(100% - 80px)!important;height:auto!important;margin:0 40px 20px!important;padding:14px 14px 14px 26px!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:24px;background:var(--nf-glass-bg)!important;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);border:1px solid var(--nf-glass-border)!important;border-radius:20px!important;box-shadow:var(--nf-glass-shadow),inset 0 1px 0 rgb(255 255 255 / .5)!important;z-index:3}body.nf-cfg .mkl-configurator-inline .form.form-cart .pc-total-price--container{flex:0 0 auto;width:auto!important;margin:0!important;padding:0!important;text-align:left!important}body.nf-cfg .mkl-configurator-inline .form.form-cart .pc-total-price--container .pc-total-price{display:block;margin:0!important;font-size:22px;font-weight:700;line-height:1.2;white-space:nowrap;text-align:left!important}body.nf-cfg .mkl-configurator-inline .form.form-cart .pc_configurator_form{flex:0 1 auto;margin:0!important}html body.nf-cfg #wrapper #main .mkl-configurator-inline .float .mkl_pc_container div .form-cart .pc_configurator_form form{width:auto!important}html body.nf-cfg #wrapper #main .mkl-configurator-inline .float .mkl_pc_container div .form-cart .pc_configurator_form .configurator-add-to-cart{width:300px!important;height:52px!important;min-height:52px!important;margin:0!important;border-radius:12px}}@media (max-width:660px){body.nf-cfg .mkl-configurator-inline footer{border-top:none!important}body.nf-cfg .mkl-configurator-inline .mkl_pc{z-index:auto!important}body.nf-cfg .mkl-configurator-inline .mkl_pc .mkl_pc_container{position:relative!important;display:block!important;height:auto!important;transform:none!important}body.nf-cfg .mkl-configurator-inline .mkl_pc .mkl_pc_container .mkl_pc_toolbar{position:relative!important;width:100%!important;height:auto!important;inset:auto!important;z-index:2!important;background:var(--nf-stage)!important}body.nf-cfg .mkl-configurator-inline .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices{position:static!important;height:auto!important;overflow:visible!important;padding:14px 10px 16px!important}body.nf-cfg .mkl-configurator-inline .mkl_pc section.choices ul.layers>li.layers-list-item{margin-bottom:10px!important}body.nf-cfg .mkl-configurator-inline .mkl_pc section.choices ul.layers>li.layers-list-item.not-a-choice.custom{height:12px!important;min-height:0!important;overflow:hidden}body.nf-cfg .mkl-configurator-inline .mkl_pc .mkl_pc_container .mkl_pc_viewer{top:0!important;bottom:auto!important;left:auto!important;right:auto!important;width:100%!important;height:40vh!important;min-height:240px!important;max-height:330px!important;z-index:1002!important;background:var(--nf-stage);border-radius:0!important;box-shadow:0 8px 12px -10px rgb(0 0 0 / .25)}body.nf-cfg .mkl-configurator-inline .mkl_pc .mkl_pc_container .mkl_pc_viewer .mkl_pc_layers img{left:0!important;right:auto!important;top:50%!important;margin:0!important;width:auto!important;height:114%!important;max-width:none!important;max-height:none!important;transform:translateY(-50%)!important}body.nf-cfg .mkl-configurator-inline .mkl_pc .mkl_pc_container .form.form-cart{top:auto!important;bottom:0!important;left:auto!important;transform:none!important;width:100%!important;height:auto!important;margin:0!important;padding:8px 12px calc(8px + env(safe-area-inset-bottom))!important;display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:12px;background:rgb(255 255 255 / .96)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:0!important;border-top:1px solid rgb(0 0 0 / .08)!important;border-radius:0!important;box-shadow:0 -6px 16px rgb(0 0 0 / .08)!important;z-index:5}body.nf-cfg .mkl-configurator-inline .form.form-cart .pc-total-price--container{flex:0 0 auto;width:auto!important;margin:0!important;text-align:left!important}body.nf-cfg .mkl-configurator-inline .form.form-cart .pc-total-price--container .pc-total-price{font-size:17px;font-weight:700;white-space:nowrap}body.nf-cfg .mkl-configurator-inline .form.form-cart .pc_configurator_form{flex:1 1 auto;min-width:0;margin:0!important}html body.nf-cfg #wrapper #main .mkl-configurator-inline .float .mkl_pc_container div .form-cart .pc_configurator_form form{flex:0 0 0%;width:0!important;min-width:0!important;padding:0!important;margin:0!important;overflow:hidden}html body.nf-cfg #wrapper #main .mkl-configurator-inline .float .mkl_pc_container div .form-cart .pc_configurator_form .configurator-add-to-cart{flex:1 1 auto;width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;border-radius:10px}body.nf-cfg .mkl_pc .mkl_pc_toolbar section.choices .layers-list-item.type-multiple .layer_choices li.choice::after{top:7px;right:7px;width:21px;height:21px}body.nf-cfg .mkl-configurator-inline .mkl_pc .mkl_pc_toolbar section.choices .layers-list-item.display-mode-colors .layer_choices li.choices-list li.choice:not(.is-group){width:calc(25% - 8px)!important;margin:4px!important;padding:4px!important}body.nf-cfg .mkl-configurator-inline .mkl_pc li.display-mode-colors li.choice:not(.is-group) button.choice-item{width:100%!important}body.nf-cfg .mkl-configurator-inline .mkl_pc li.display-mode-colors li.choice:not(.is-group) i.mkl-pc-thumbnail,body.nf-cfg .mkl-configurator-inline .mkl_pc li.display-mode-colors li.choice:not(.is-group) i.mkl-pc-thumbnail span{width:100%!important;height:auto!important;aspect-ratio:5 / 3!important}body.nf-cfg .mkl-configurator-inline .mkl_pc li.display-mode-colors li.choice:not(.is-group) i.mkl-pc-thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important}body.nf-cfg .mkl_pc .mkl_pc_toolbar section.choices .layers-list-item.display-mode-colors .layer_choices li.choice.active::after{top:-4px;right:-4px;width:16px;height:16px}}@media (max-width:660px) and (hover:none){body.nf-cfg .mkl_pc [data-tippy-root]{display:none!important}}:is(body.postid-1036824,body.postid-1036831,body.postid-1036832,body.postid-1036833).nf-cfg .choices .layers .layers-list-item:nth-child(1){display:none!important}:is(body.postid-1036824,body.postid-1036831,body.postid-1036832,body.postid-1036833).nf-cfg .form-cart .pc-total-price--container .pc-total-price{display:none!important}