.leopard-3d-camera-presets{margin-bottom:0!important}.leopard-3d-ar-row{margin-top:0!important}.lmm-build-btn,.lmm-cancel-btn,.lmm-done-btn,.lmm-finish-btn,.lmm-edit-btn,.lmm-fresh-btn{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 15px;border:1px solid rgb(255 255 255 / .35);border-radius:5px;background:rgb(30 30 34 / .32)!important;-webkit-backdrop-filter:blur(3px) saturate(3);backdrop-filter:blur(3px) saturate(3);color:#fff!important;font-size:13px;font-weight:600;line-height:1;cursor:pointer;box-shadow:0 4px 16px rgb(0 0 0 / .22);transition:background 0.18s ease,transform 0.18s ease,opacity 0.25s ease}.lmm-cancel-btn:hover,.lmm-done-btn:hover,.lmm-finish-btn:hover,.lmm-edit-btn:hover,.lmm-fresh-btn:hover{background:rgb(30 30 34 / .5)!important}.lmm-postdone{position:absolute;left:12px;bottom:12px;z-index:2147483647;display:flex;gap:8px;pointer-events:none}.lmm-postdone .lmm-edit-btn,.lmm-postdone .lmm-fresh-btn{pointer-events:auto}.lmm-build-btn{background:rgb(0 53 5 / 32%)!important;position:relative;overflow:hidden}.lmm-build-btn:hover{background:rgb(0 53 5 / 48%)!important}.lmm-build-btn::after{content:'';position:absolute;top:-20%;left:-160%;width:55%;height:140%;pointer-events:none;background:linear-gradient(115deg,#fff0 0%,rgb(255 255 255 / .08) 30%,rgb(255 255 255 / .5) 50%,rgb(255 255 255 / .08) 70%,#fff0 100%);transform:skewX(-22deg);animation:lmm-shine 3.4s ease-in-out infinite}@keyframes lmm-shine{0%{left:-160%}55%,100%{left:160%}}.lmm-finish-btn.active{background:rgb(52 199 89 / .5)!important;border-color:rgb(52 199 89 / .8);box-shadow:0 0 0 1px rgb(255 255 255 / .25),0 2px 10px rgb(52 199 89 / .4)}.lmm-finish-btn .lmm-brush-ic{width:14px;height:14px;background:currentColor;-webkit-mask:center/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M7 14c-2 0-3 2-3 5 3 0 5-1 5-3M16 3l5 5-9 9-5-1-1-5z\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linejoin=\"round\"/></svg>");mask:center/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M7 14c-2 0-3 2-3 5 3 0 5-1 5-3M16 3l5 5-9 9-5-1-1-5z\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linejoin=\"round\"/></svg>")}.lmm-actions{position:absolute;left:12px;bottom:12px;z-index:2147483647;display:flex;flex-direction:column;gap:8px;align-items:flex-start;pointer-events:none}.lmm-actions-row{display:flex;gap:8px}.lmm-actions .lmm-cancel-btn,.lmm-actions .lmm-done-btn,.lmm-actions .lmm-finish-btn{pointer-events:auto}.lmm-modlist{position:absolute;right:12px;bottom:12px;z-index:2147483640;min-width:140px;max-width:60%;padding:10px 12px;border-radius:6px;border:1px solid rgb(255 255 255 / .3);background:rgb(30 30 34 / .34);-webkit-backdrop-filter:blur(3px) saturate(3);backdrop-filter:blur(3px) saturate(3);color:#fff;font-size:12px;line-height:1.5;pointer-events:none;box-shadow:0 4px 16px rgb(0 0 0 / .25)}.lmm-modlist-title{font-weight:700;margin-bottom:4px;opacity:.85}.lmm-modlist-row{display:flex;justify-content:space-between;gap:14px}.lmm-modlist-total{margin-top:6px;padding-top:6px;border-top:1px solid rgb(255 255 255 / .2);font-weight:700;text-align:right}.lmm-added::after{content:'\2713';margin-left:8px;font-weight:700;opacity:1;transition:opacity 0.5s ease}.lmm-added-fade::after{opacity:0}.single_add_to_cart_button.lmm-loading,button[name="add-to-cart"].lmm-loading{opacity:.75;pointer-events:none;position:relative}.lmm-loading::after{content:'';display:inline-block;width:1em;height:1em;margin-left:8px;vertical-align:-.15em;border:2px solid currentColor;border-right-color:#fff0;border-radius:50%;animation:lmm-spin 0.7s linear infinite}@keyframes lmm-spin{to{transform:rotate(360deg)}}.lmm-price{display:block!important;margin:10px 0 14px;font-size:1.4em;font-weight:700;line-height:1.2;color:inherit}.lmm-build-btn{position:absolute;left:12px;bottom:12px;z-index:2147483647;pointer-events:auto!important;isolation:isolate}.lmm-build-btn::before{content:'';width:15px;height:15px;background:currentColor;-webkit-mask:center/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M3 7l9-4 9 4-9 4-9-4zm0 5l9 4 9-4M3 17l9 4 9-4\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linejoin=\"round\"/></svg>");mask:center/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M3 7l9-4 9 4-9 4-9-4zm0 5l9 4 9-4M3 17l9 4 9-4\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linejoin=\"round\"/></svg>")}.lmm-build-btn.lmm-hidden{opacity:0;pointer-events:none;transform:translateY(8px)}.lmm-build-btn.lmm-build-pre{opacity:0;transform:translateX(-44px);pointer-events:none}.lmm-build-btn.lmm-build-enter{animation:lmm-build-slidein 0.6s cubic-bezier(.22,.61,.36,1) both}@keyframes lmm-build-slidein{from{opacity:0;transform:translateX(-44px)}to{opacity:1;transform:translateX(0)}}.lmm-actions{position:absolute;left:12px;bottom:12px;z-index:2147483647;display:flex;gap:8px;pointer-events:none}.lmm-actions .lmm-cancel-btn,.lmm-actions .lmm-done-btn{pointer-events:auto}.lmm-modules-icon{background-size:cover;background-position:center;background-repeat:no-repeat}.lmm-modules-folder.open .leopard-3d-folder-icon{outline:2px solid #34c759}@property --lmm-folder-ang{syntax:'<angle>';inherits:false;initial-value:0deg}.lmm-modules-folder{position:relative}.lmm-modules-folder:not(.open) .lmm-modules-icon{position:relative;z-index:1}.lmm-modules-folder:not(.open)::before{content:'';position:absolute;inset:-3px;z-index:0;border-radius:11px;background:conic-gradient(from var(--lmm-folder-ang),#d9b25a,#34c759,#edd9a8,#1e7a3a,#d9b25a);animation:lmm-folder-spin 3.4s linear infinite;filter:drop-shadow(0 0 6px rgb(217 178 90 / .55)) drop-shadow(0 0 10px rgb(52 199 89 / .35));pointer-events:none}.lmm-modules-folder:not(.open)::after{content:'';position:absolute;inset:0;z-index:0;border-radius:8px;background:rgb(0 0 0 / .001);box-shadow:0 0 0 2px #fff0 inset;pointer-events:none}@keyframes lmm-folder-spin{to{--lmm-folder-ang:360deg}}@supports not (background:conic-gradient(from var(--lmm-folder-ang),red,blue)){.lmm-modules-folder:not(.open)::before{background:conic-gradient(#d9b25a,#34c759,#edd9a8,#1e7a3a,#d9b25a);animation:lmm-folder-rotate 3.4s linear infinite}@keyframes lmm-folder-rotate{to{transform:rotate(360deg)}}}.lmm-modules-folder .lmm-modules-swatches.open,.lmm-modules-folder.open .lmm-modules-swatches{display:inline-flex!important;flex-wrap:wrap;gap:10px;max-width:100%}.leopard-3d-fs-carousel.lmm-modules-expanded{max-height:62vh;overflow-y:auto;flex-wrap:wrap;transition:max-height 0.3s ease}@media (min-width:768px){.leopard-3d-inline-swatches .leopard-3d-fs-carousel.lmm-modules-expanded{display:flex!important;flex-wrap:wrap!important;align-items:flex-start;row-gap:14px;max-height:none!important;height:auto!important;overflow:visible!important}.leopard-3d-inline-swatches .leopard-3d-fs-carousel.lmm-modules-expanded .lmm-modules-folder{order:-1;flex:0 0 100%;display:flex!important;flex-direction:column;align-items:flex-start;gap:6px;width:100%!important;margin:0!important;padding:0!important}.leopard-3d-inline-swatches .leopard-3d-fs-carousel.lmm-modules-expanded .lmm-modules-swatches.open{display:flex!important;flex-wrap:wrap!important;width:100%!important;max-width:100%!important;max-height:none!important;overflow:visible!important}.leopard-3d-inline-swatches .leopard-3d-fs-carousel.lmm-modules-expanded>.leopard-3d-fs-item{flex:0 0 auto}}.lmm-modules-folder.open .lmm-modules-icon{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;transform:none!important}@media (min-width:768px){.leopard-3d-inline-swatches .leopard-3d-fs-carousel{flex-wrap:wrap!important;overflow:visible!important;max-height:none!important}}@media (min-width:768px){.leopard-3d-inline-swatches .leopard-3d-group-folder:not(.lmm-open-first):has(.leopard-3d-group-swatches.open){flex:0 0 100%;width:100%;display:flex!important;flex-direction:column;align-items:flex-start;gap:10px}.leopard-3d-inline-swatches .leopard-3d-group-folder:not(.lmm-open-first) .leopard-3d-group-swatches.open,.leopard-3d-inline-swatches .leopard-3d-group-folder:not(.lmm-open-first) .leopard-3d-group-swatches.opening{flex-wrap:wrap!important;white-space:normal!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0}}@media (min-width:768px){.leopard-3d-inline-swatches .leopard-3d-fs-carousel.lmm-wrap-folders{flex-wrap:wrap!important;row-gap:14px;align-items:flex-start}.leopard-3d-inline-swatches .leopard-3d-fs-carousel.lmm-wrap-folders .leopard-3d-group-folder.lmm-open-first{order:-1;flex:0 0 100%;width:100%;display:flex!important;flex-direction:column;align-items:flex-start;gap:10px}.leopard-3d-inline-swatches .leopard-3d-group-folder.lmm-open-first .leopard-3d-group-swatches.open{flex-wrap:wrap;white-space:normal;width:100%;margin-left:0;animation:lmm-mat-itemsin 0.6s ease both}}.lmm-mcar .leopard-3d-fs-carousel.lmm-wrap-folders .leopard-3d-group-folder.lmm-open-first{order:-1;flex:0 0 100%;width:100%;display:flex!important;flex-direction:column;align-items:flex-start;gap:10px}.lmm-mcar .leopard-3d-group-folder.lmm-open-first .leopard-3d-group-swatches.open{flex-wrap:wrap;white-space:normal;width:100%;margin-left:0;animation:lmm-mat-itemsin 0.6s ease both}@keyframes lmm-mat-itemsin{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (max-width:767px){.leopard-3d-inline-swatches .leopard-3d-fs-carousel,.leopard-3d-inline-swatches .leopard-3d-fs-carousel.lmm-modules-expanded,.leopard-3d-inline-swatches .leopard-3d-fs-carousel.lmm-wrap-folders{display:flex!important;flex-wrap:nowrap!important;align-items:center;max-height:none!important;height:auto!important;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.leopard-3d-inline-swatches .lmm-modules-folder,.leopard-3d-inline-swatches .lmm-modules-folder.open,.leopard-3d-inline-swatches .leopard-3d-group-folder,.leopard-3d-inline-swatches .leopard-3d-group-folder.lmm-open-first,.leopard-3d-inline-swatches .leopard-3d-group-folder.lmm-mat-open{display:inline-flex!important;flex-direction:row!important;align-items:center;flex:0 0 auto!important;width:auto!important;order:0!important}.leopard-3d-inline-swatches .lmm-modules-swatches.open,.leopard-3d-inline-swatches .lmm-modules-swatches.opening,.leopard-3d-inline-swatches .lmm-modules-swatches.closing,.leopard-3d-inline-swatches .leopard-3d-group-swatches.open,.leopard-3d-inline-swatches .leopard-3d-group-swatches.opening,.leopard-3d-inline-swatches .leopard-3d-group-swatches.closing{display:inline-flex!important;flex-wrap:nowrap!important;width:auto!important;max-width:none!important}}@media (min-width:768px){.leopard-3d-fs-swatches .leopard-3d-fs-carousel,.leopard-3d-fs-swatches .leopard-3d-fs-carousel.lmm-modules-expanded,.leopard-3d-fs-swatches .leopard-3d-fs-carousel.lmm-wrap-folders{flex-wrap:nowrap!important;max-height:none!important;overflow-x:auto;overflow-y:hidden}.leopard-3d-fs-swatches .lmm-modules-folder.open,.leopard-3d-fs-swatches .leopard-3d-group-folder.lmm-open-first,.leopard-3d-fs-swatches .leopard-3d-group-folder.lmm-mat-open{flex:0 0 auto!important;width:auto!important;flex-direction:row!important;order:0!important}.leopard-3d-fs-swatches .lmm-modules-swatches.open,.leopard-3d-fs-swatches .leopard-3d-group-swatches.open{flex-wrap:nowrap!important;width:auto!important;max-width:none!important}}.lmm-modules-folder.open .lmm-modules-swatches .leopard-3d-fs-item,.leopard-3d-inline-swatches .lmm-modules-folder.open .lmm-modules-swatches .leopard-3d-fs-item{width:104px!important;height:104px!important;min-width:104px!important;min-height:104px!important;background-size:cover!important;background-position:center!important;transition:width 0.25s ease,height 0.25s ease}.lmm-prompt{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:24;display:none;align-items:center;justify-content:center;text-align:center;padding:34px 26px;border-radius:5px;border:1px solid rgb(255 255 255 / .3);background:rgb(30 30 34 / .32);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-size:15px;font-weight:600;color:#fff;pointer-events:none;box-shadow:0 6px 20px rgb(0 0 0 / .25)}@media (max-width:768px){.lmm-mcar .lmm-prompt{top:28%;z-index:100002;max-width:calc(100% - 32px)}}.lmm-confirm{position:absolute;inset:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;background:rgb(0 0 0 / .25);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto}.lmm-confirm-box{max-width:80%;padding:18px 20px;border-radius:8px;border:1px solid rgb(255 255 255 / .3);background:rgb(28 28 32 / .6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;text-align:center;box-shadow:0 10px 30px rgb(0 0 0 / .4)}.lmm-confirm-msg{margin:0 0 14px;font-size:14px;font-weight:600}.lmm-confirm-actions{display:flex;gap:10px;justify-content:center}.lmm-confirm-actions button{padding:8px 16px;border-radius:5px;border:1px solid rgb(255 255 255 / .25);font-size:13px;font-weight:600;cursor:pointer}.lmm-confirm-no{background:rgb(255 255 255 / .12);color:#fff}.lmm-confirm-yes{background:#ff3b30;color:#fff;border-color:#ff3b30}.lmm-markers-layer{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:26}.lmm-marker{position:absolute;left:0;top:0;width:38px;height:38px;margin:0;padding:0;border-radius:50%;border:0;transform:translate(-50%,-50%);display:none;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;color:#fff;font-size:22px;line-height:1;overflow:hidden;-webkit-backdrop-filter:blur(3px) saturate(3);backdrop-filter:blur(3px) saturate(3);animation:lmm-float 2.6s ease-in-out infinite;transition:transform 0.15s ease,box-shadow 0.15s ease}.lmm-marker .lmm-marker-glyph{display:block;transform:translateY(-1px) scale(.92);opacity:.9;filter:blur(.4px);text-shadow:0 -1px 1px rgb(0 0 0 / .45),0 1px 1px rgb(255 255 255 / .55),0 0 4px rgb(255 255 255 / .3)}.lmm-plus,.lmm-plus:hover,.lmm-plus:focus{background:radial-gradient(circle at 34% 28%,rgb(255 255 255 / .18) 0%,rgb(255 255 255 / .12) 45%,rgb(255 255 255 / .08) 100%)!important;-webkit-backdrop-filter:blur(2px) saturate(3);backdrop-filter:blur(2px) saturate(3);box-shadow:0 2px 8px rgb(0 0 0 / .18),inset -2px -3px 7px rgb(255 255 255 / .2),inset 3px 4px 9px rgb(255 255 255 / .45)}.lmm-plus .lmm-marker-glyph{color:#0a7a2a;font-weight:900;font-size:28px}.lmm-cross,.lmm-cross:hover,.lmm-cross:focus{width:32px;height:32px;background:radial-gradient(circle at 34% 28%,rgb(255 220 218 / .42) 0%,rgb(255 110 100 / .28) 20%,rgb(255 45 35 / .24) 58%,rgb(170 20 14 / .28) 100%)!important;color:#fff!important;-webkit-backdrop-filter:blur(2px) saturate(3);backdrop-filter:blur(2px) saturate(3);box-shadow:0 3px 10px rgb(0 0 0 / .2),0 0 14px rgb(255 60 50 / .45),inset -3px -4px 8px rgb(90 10 8 / .28),inset 3px 4px 9px rgb(255 255 255 / .45)}.lmm-brush,.lmm-brush:hover,.lmm-brush:focus{background:radial-gradient(circle at 34% 28%,rgb(255 255 255 / .6) 0%,rgb(180 200 255 / .32) 20%,rgb(80 120 220 / .3) 60%,rgb(40 70 150 / .34) 100%)!important;color:#fff!important;box-shadow:0 4px 12px rgb(0 0 0 / .28),0 0 16px rgb(90 130 230 / .5),inset -3px -4px 8px rgb(20 40 90 / .35),inset 3px 4px 9px rgb(255 255 255 / .5)}.lmm-brush .lmm-marker-glyph{width:18px;height:18px;background:#fff;-webkit-mask:center/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M7 14c-2 0-3 2-3 5 3 0 5-1 5-3M16 3l5 5-9 9-5-1-1-5z\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linejoin=\"round\"/></svg>");mask:center/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M7 14c-2 0-3 2-3 5 3 0 5-1 5-3M16 3l5 5-9 9-5-1-1-5z\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linejoin=\"round\"/></svg>")}.lmm-marker::before{content:'';position:absolute;left:22%;top:16%;width:34%;height:26%;border-radius:50%;background:radial-gradient(circle,rgb(255 255 255 / .9) 0%,#fff0 70%);pointer-events:none}.lmm-marker:hover{filter:brightness(.88);animation-play-state:paused}.lmm-marker.lmm-selected{transform:translate(-50%,-50%) scale(1.3);border-color:#fff;z-index:2}.lmm-markers-layer.lmm-has-selection .lmm-marker{animation:none}.lmm-markers-layer.lmm-has-selection .lmm-marker:not(.lmm-selected){transform:translate(-50%,-50%) scale(.5);opacity:.8}@keyframes lmm-float{0%,100%{margin-top:0}50%{margin-top:-5px}}.leopard-3d-fs-item.lmm-disabled{filter:grayscale(1);opacity:.45;cursor:not-allowed}body.lmm-layout-active .leopard-3d-fs-item.lmm-model-swatch.selected{outline:none!important}body.lmm-layout-active .leopard-3d-fs-item.lmm-model-swatch.selected::after{display:none!important}.lmm-dim-btn .lmm-dim-icon{display:block;width:24px;height:24px;margin:auto;background:currentColor;-webkit-mask:center/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 9\"><rect x=\"0.7\" y=\"0.7\" width=\"22.6\" height=\"7.6\" rx=\"1\" fill=\"none\" stroke=\"black\" stroke-width=\"1.1\"/><path d=\"M5 0.7v4M9.5 0.7v2.3M14 0.7v4M18.5 0.7v2.3\" fill=\"none\" stroke=\"black\" stroke-width=\"1.1\" stroke-linecap=\"round\"/></svg>");mask:center/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 9\"><rect x=\"0.7\" y=\"0.7\" width=\"22.6\" height=\"7.6\" rx=\"1\" fill=\"none\" stroke=\"black\" stroke-width=\"1.1\"/><path d=\"M5 0.7v4M9.5 0.7v2.3M14 0.7v4M18.5 0.7v2.3\" fill=\"none\" stroke=\"black\" stroke-width=\"1.1\" stroke-linecap=\"round\"/></svg>")}.lmm-dim-btn.active{background:#34c759!important;color:#fff}.lmm-dim-btn:hover,.lmm-capture-btn:hover{color:#0a5d2a}.lmm-capture-btn .lmm-capture-icon{display:block;width:22px;height:22px;margin:auto;background:currentColor;-webkit-mask:center/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M4 8h3l1.5-2h7L17 8h3a1 1 0 011 1v9a1 1 0 01-1 1H4a1 1 0 01-1-1V9a1 1 0 011-1z\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linejoin=\"round\"/><circle cx=\"12\" cy=\"13\" r=\"3.2\" fill=\"none\" stroke=\"black\" stroke-width=\"2\"/></svg>");mask:center/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M4 8h3l1.5-2h7L17 8h3a1 1 0 011 1v9a1 1 0 01-1 1H4a1 1 0 01-1-1V9a1 1 0 011-1z\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linejoin=\"round\"/><circle cx=\"12\" cy=\"13\" r=\"3.2\" fill=\"none\" stroke=\"black\" stroke-width=\"2\"/></svg>")}.lmm-sun-row{display:flex;justify-content:flex-start;align-items:center;margin-top:6px;background:transparent!important}.lmm-sun-row:hover{background:transparent!important}.lmm-sun-switch,.lmm-sun-switch:hover,.lmm-sun-switch:focus,.lmm-sun-switch:active,.lmm-sun-switch:focus-visible{display:inline-flex;align-items:center;padding:0;margin:0;border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;cursor:pointer;-webkit-tap-highlight-color:#fff0;-webkit-appearance:none;appearance:none}.lmm-sun-switch .lmm-sun-track{position:relative;display:block;width:46px;height:24px;border-radius:999px;background:linear-gradient(90deg,#bfe0ff 0%,#8ec5ff 100%);box-shadow:inset 0 1px 3px rgb(0 0 0 / .25);transition:background 0.45s ease}.lmm-sun-switch.on .lmm-sun-track{background:linear-gradient(90deg,#ff9b4a 0%,#ff6a3d 100%)}.lmm-sun-switch .lmm-sun-knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgb(0 0 0 / .3);display:flex;align-items:center;justify-content:center;transition:left 0.45s cubic-bezier(.4,0,.2,1),background 0.45s ease}.lmm-sun-switch.on .lmm-sun-knob{left:25px}.lmm-sun-switch .lmm-sun-knob svg{width:13px;height:13px;fill:none;stroke:#f4a418;stroke-width:1.7;transition:stroke 0.45s ease}.lmm-sun-switch.on .lmm-sun-knob svg{stroke:#ff6a2c}.lmm-sun-switch .lmm-sun-knob svg circle{fill:#ffcf4d;stroke:#f4a418}.lmm-sun-switch.on .lmm-sun-knob svg circle{fill:#ff8636;stroke:#ff6a2c}.lmm-dim-notice{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) translateY(10px);z-index:2147483646;max-width:80%;text-align:center;padding:16px 22px;border-radius:12px;background:rgb(20 20 22 / .32);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;font-size:14px;font-weight:600;line-height:1.4;opacity:0;pointer-events:none;box-shadow:0 6px 20px rgb(0 0 0 / .25);transition:opacity 0.4s ease,transform 0.4s ease}.lmm-dim-notice.show{opacity:1;transform:translate(-50%,-50%)}.leopard-3d-css-fullscreen .leopard-3d-fs-tab,.leopard-3d-configurator:fullscreen .leopard-3d-fs-tab{text-shadow:0 0 2px rgb(255 255 255 / .95),1px 1px 2px rgb(255 255 255 / .85),-1px -1px 2px rgb(255 255 255 / .85),0 0 6px rgb(255 255 255 / .6)!important}.leopard-3d-css-fullscreen .leopard-3d-fs-tab.active,.leopard-3d-configurator:fullscreen .leopard-3d-fs-tab.active{background:rgb(255 255 255 / .32)!important;-webkit-backdrop-filter:blur(4px) saturate(1.4);backdrop-filter:blur(4px) saturate(1.4)}.lmm-mcar .leopard-3d-fs-swatches{will-change:transform;padding-top:0!important;z-index:100001!important}.lmm-mcar .lmm-build-btn,.lmm-mcar .lmm-actions,.lmm-mcar .lmm-postdone,.lmm-mcar .lmm-modlist{z-index:100000!important}.lmm-mcar .leopard-3d-fs-carousel{flex-wrap:wrap!important;max-height:none!important}.lmm-mcar .leopard-3d-fs-panels{max-height:70vh;overflow-y:auto}.lmm-mcar .lmm-modules-folder.open,.lmm-mcar .leopard-3d-group-folder.lmm-mat-open{display:flex!important;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.lmm-mcar .lmm-modules-folder.open .lmm-modules-swatches.open,.lmm-mcar .leopard-3d-group-folder.lmm-mat-open .leopard-3d-group-swatches.open{display:flex!important;flex-wrap:wrap!important;white-space:normal!important;width:100%!important;max-width:100%!important}.lmm-carousel-arrow{display:flex;align-items:center;justify-content:center;width:100%;height:36px;margin:0 0 4px;padding:0;border:0;cursor:pointer;background:rgb(30 30 34 / .28);-webkit-backdrop-filter:blur(4px) saturate(3);backdrop-filter:blur(4px) saturate(3);border-radius:12px 12px 0 0;touch-action:none;outline:none;-webkit-tap-highlight-color:#fff0;pointer-events:auto}.lmm-carousel-arrow:focus,.lmm-carousel-arrow:focus-visible,.lmm-carousel-arrow:active,.lmm-carousel-arrow:hover{background:rgb(30 30 34 / .28);outline:none}.lmm-carousel-chevron{display:block;width:18px;height:18px;background:#fff;transition:transform 0.3s ease;-webkit-mask:center/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M6 15l6-6 6 6\" fill=\"none\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");mask:center/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M6 15l6-6 6 6\" fill=\"none\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>")}.lmm-carousel-arrow.up .lmm-carousel-chevron{transform:rotate(180deg)}.lmm-modlist-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.lmm-modlist-toggle{display:none;width:20px;height:20px;flex:0 0 20px;border:0;padding:0;cursor:pointer;background:rgb(255 255 255 / .18);border-radius:5px;position:relative;pointer-events:auto}.lmm-modlist-toggle::before{content:'';position:absolute;left:4px;right:4px;top:50%;height:2px;background:#fff;transform:translateY(-50%)}.lmm-modlist.lmm-collapsed .lmm-modlist-toggle::after{content:'';position:absolute;top:4px;bottom:4px;left:50%;width:2px;background:#fff;transform:translateX(-50%)}.lmm-modlist.lmm-collapsed .lmm-modlist-body{display:none}@media (max-width:768px){.lmm-mcar .lmm-modules-folder.open .lmm-modules-swatches.open .leopard-3d-fs-item{width:calc((100% - 20px) / 3)!important;min-width:0!important;height:auto!important;min-height:0!important;aspect-ratio:1 / 1;background-size:cover!important;background-position:center!important}}@media (max-width:768px){.leopard-3d-css-fullscreen .lmm-actions,.leopard-3d-css-fullscreen .lmm-actions-row,.leopard-3d-css-fullscreen .lmm-postdone,.leopard-3d-configurator:fullscreen .lmm-actions,.leopard-3d-configurator:fullscreen .lmm-actions-row,.leopard-3d-configurator:fullscreen .lmm-postdone{flex-direction:column!important;align-items:flex-start!important}.lmm-mcar .lmm-modlist-toggle{display:block}}.lmm-toast{position:absolute;left:50%;bottom:64px;transform:translateX(-50%) translateY(10px);z-index:2147483647;padding:10px 16px;border-radius:10px;background:rgb(20 20 22 / .92);color:#fff;font-size:13px;font-weight:500;opacity:0;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease;white-space:nowrap}.lmm-toast.show{opacity:1;transform:translateX(-50%) translateY(0)}.lmm-info-accordion{margin:12px 0;border:none;border-radius:6px;background:#fff;overflow:hidden;box-shadow:0 1px 0 rgb(0 0 0 / .06)}@media (max-width:768px){.lmm-info-accordion-desktop{display:none!important}}@media (min-width:769px){.lmm-info-accordion-mobile{display:none!important}}.lmm-info-accordion{--lmm-ink:#2b2b2b;--lmm-gray:#6f7076;--lmm-greige:#b8b1a4;--lmm-greige-soft:#e7e3da;--lmm-green:#7e8b72;--lmm-gold:#b9a16a}.lmm-info-accordion-header{display:flex;align-items:center;justify-content:space-between;gap:10px;height:35px;padding:10px 12px;cursor:pointer;user-select:none;color:#333;background:#dedede;transition:background-color 0.2s ease}.lmm-info-accordion-header:hover{background:#d4d4d4}.lmm-info-accordion-label{font-weight:inherit;font-size:14px;letter-spacing:.2px;color:#333}.lmm-info-accordion-icon{font-size:22px;font-weight:400;line-height:1;color:#555;transition:transform 0.3s ease}.lmm-info-accordion.is-open .lmm-info-accordion-icon{transform:rotate(135deg)}.lmm-info-accordion-content{max-height:0;overflow:hidden;background:#f5f5f3;transition:max-height 0.55s ease-in-out}.lmm-info-accordion.is-open .lmm-info-accordion-content{max-height:1400px}.lmm-info-accordion-inner{padding:16px 15px 18px}.lmm-info-lead{margin:0 0 14px;font-size:14px;line-height:1.55;color:var(--lmm-ink);font-weight:500}.lmm-info-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:16px}@media (min-width:560px){.lmm-info-cards{grid-template-columns:repeat(4,1fr)}}.lmm-info-card{background:#fff;border:1px solid var(--lmm-greige-soft);border-radius:10px;padding:14px 10px;text-align:center;overflow:visible;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.lmm-info-card:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgb(60 62 52 / .12);border-color:var(--lmm-green)}.lmm-info-ic{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;color:var(--lmm-green);margin-bottom:8px}.lmm-info-ic svg{width:100%;height:100%;display:block}.lmm-info-card h4{margin:0 0 4px;font-size:12.5px;font-weight:inherit;color:var(--lmm-ink)}.lmm-info-card p{margin:0;font-size:11.5px;line-height:1.4;color:var(--lmm-gray)}.lmm-info-ic-cube{overflow:visible;perspective:220px;perspective-origin:center center}.lmm-cube-tilt{display:block;width:26px;height:26px;transform-style:preserve-3d;transform:rotateX(-22deg)}.lmm-cube{display:block;position:relative;width:26px;height:26px;transform-style:preserve-3d;transform-origin:center center;animation:lmm-cube-spin 7s linear infinite}.lmm-cube-face{display:block;position:absolute;left:0;top:0;width:26px;height:26px;box-sizing:border-box;border:1.5px solid var(--lmm-green);background:rgb(126 139 114 / .12);backface-visibility:hidden}.lmm-cube-front{transform:rotateY(0deg) translateZ(13px)}.lmm-cube-back{transform:rotateY(180deg) translateZ(13px)}.lmm-cube-right{transform:rotateY(90deg) translateZ(13px);background:rgb(126 139 114 / .2)}.lmm-cube-left{transform:rotateY(-90deg) translateZ(13px);background:rgb(126 139 114 / .2)}.lmm-cube-top{transform:rotateX(90deg) translateZ(13px);background:rgb(126 139 114 / .28)}.lmm-cube-bottom{transform:rotateX(-90deg) translateZ(13px)}@keyframes lmm-cube-spin{from{transform:rotateY(0deg)}to{transform:rotateY(360deg)}}.lmm-info-ic-swatches rect{animation:lmm-info-pop 3.2s ease-in-out infinite}.lmm-info-ic-swatches rect:nth-child(2){animation-delay:0.25s}.lmm-info-ic-swatches rect:nth-child(3){animation-delay:0.5s}.lmm-info-ic-swatches rect:nth-child(4){animation-delay:0.75s}.lmm-info-ic-swatches rect:nth-child(3){fill:var(--lmm-gold)}.lmm-info-ic-options rect{animation:lmm-info-pop 3.2s ease-in-out infinite}.lmm-info-ic-options rect:nth-child(2){animation-delay:0.2s}.lmm-info-ic-options rect:nth-child(3){animation-delay:0.4s}.lmm-info-ic-options rect:nth-child(2){fill:var(--lmm-gold)}.lmm-info-ic-made{overflow:visible;perspective:300px;perspective-origin:center center}.lmm-diamond-tilt{display:block;width:46px;height:46px;transform-style:preserve-3d;transform:translateY(-9px) rotateX(-18deg)}.lmm-diamond{display:block;position:relative;width:46px;height:46px;transform-style:preserve-3d;transform-origin:center center;animation:lmm-diamond-spin 8s linear infinite}.lmm-dia-face{position:absolute;left:50%;top:50%;backface-visibility:visible}.lmm-dia-i1{--ry:0deg}.lmm-dia-i2{--ry:45deg}.lmm-dia-i3{--ry:90deg}.lmm-dia-i4{--ry:135deg}.lmm-dia-i5{--ry:180deg}.lmm-dia-i6{--ry:225deg}.lmm-dia-i7{--ry:270deg}.lmm-dia-i8{--ry:315deg}.lmm-dia-table{position:absolute;left:50%;top:50%;width:22px;height:22px;margin-left:-11px;margin-top:-11px;background:rgb(241 246 237 / .98);clip-path:polygon(29.29% 0,70.71% 0,100% 29.29%,100% 70.71%,70.71% 100%,29.29% 100%,0 70.71%,0 29.29%);transform:translateY(-9px) rotateX(90deg)}.lmm-dia-crown{width:16.84px;height:12.96px;margin-left:-8.42px;margin-top:-12.96px;transform-origin:50% 100%;transform:rotateY(var(--ry)) translateZ(20.33px) rotateX(46deg);clip-path:polygon(3.86px 0,12.97px 0,16.84px 12.96px,0 12.96px);background:rgb(216 225 208 / .96)}.lmm-dia-crown.lmm-dia-i2{background:rgb(226 205 152 / .96)}.lmm-dia-crown.lmm-dia-i4{background:rgb(204 215 196 / .95)}.lmm-dia-crown.lmm-dia-i6{background:rgb(228 235 222 / .97)}.lmm-dia-crown.lmm-dia-i8{background:rgb(198 210 190 / .95)}.lmm-dia-pav{width:16.84px;height:36.24px;margin-left:-8.42px;margin-top:0;transform-origin:50% 0;transform:rotateY(var(--ry)) translateZ(20.33px) rotateX(-34.1deg);clip-path:polygon(0 0,16.84px 0,8.42px 36.24px);background:rgb(176 189 164 / .96)}.lmm-dia-pav.lmm-dia-i2{background:rgb(188 200 176 / .94)}.lmm-dia-pav.lmm-dia-i4{background:rgb(166 180 154 / .96)}.lmm-dia-pav.lmm-dia-i6{background:rgb(184 196 172 / .95)}.lmm-dia-pav.lmm-dia-i8{background:rgb(160 174 148 / .96)}@keyframes lmm-diamond-spin{from{transform:rotateY(0deg)}to{transform:rotateY(360deg)}}.lmm-info-ic-modules .lmm-mod-a,.lmm-info-ic-modules .lmm-mod-b{transform-box:fill-box;transform-origin:center}.lmm-info-ic-modules .lmm-mod-a{animation:lmm-mod-snap-a 2.6s ease-in-out infinite}.lmm-info-ic-modules .lmm-mod-b{animation:lmm-mod-snap-b 2.6s ease-in-out infinite}.lmm-info-ic-ar svg{animation:lmm-info-float 3.4s ease-in-out infinite}@keyframes lmm-info-pop{0%,100%{opacity:.45}50%{opacity:1}}@keyframes lmm-mod-snap-a{0%,12%{transform:translateX(-3.5px)}42%,70%{transform:translateX(2px)}100%{transform:translateX(-3.5px)}}@keyframes lmm-mod-snap-b{0%,12%{transform:translateX(3.5px)}42%,70%{transform:translateX(-2px)}100%{transform:translateX(3.5px)}}@keyframes lmm-info-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.lmm-cube,.lmm-diamond,.lmm-info-ic-swatches rect,.lmm-info-ic-options rect,.lmm-info-ic-modules .lmm-mod-a,.lmm-info-ic-modules .lmm-mod-b,.lmm-info-ic-ar svg{animation:none!important}}.lmm-info-steps{margin:0 0 14px;padding-left:20px;display:grid;gap:6px}.lmm-info-steps li{font-size:13px;line-height:1.45;color:#3a3a38}.lmm-info-steps li::marker{color:var(--lmm-gold);font-weight:600}.lmm-info-seo{margin:0;font-size:12px;line-height:1.5;color:var(--lmm-gray)}.leopard-3d-group-folder.lmm-mat-open .leopard-3d-folder-pet-friendly-icon,.leopard-3d-group-folder.lmm-open-first .leopard-3d-folder-pet-friendly-icon{left:18px!important;top:-14px!important}.leopard-3d-specs-content{max-height:clamp(220px, 55vh, 520px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.leopard-3d-specs-content::-webkit-scrollbar{width:8px}.leopard-3d-specs-content::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .22);border-radius:4px}.leopard-3d-specs-content::-webkit-scrollbar-track{background:#fff0}