#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]){--th-gap:var(--mk-layout-grid-gap);--th-radius:var(--mk-radius-card)}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .mh-nav a{align-items:center;display:inline-flex;font-size:14px;font-weight:500;min-height:44px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .mh-nav a:hover,#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .mh-nav a[aria-current]{color:var(--mh-red)}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-main{display:grid;gap:24px;margin-top:20px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-breadcrumb{align-items:center;color:var(--mh-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:9px;padding-inline:5px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-breadcrumb svg{height:12px;stroke-width:1.5;width:12px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-intro{padding:28px 25px 25px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-intro-heading{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:25px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-eyebrow{color:var(--mh-muted);display:block;font-size:11px;letter-spacing:.09em;text-transform:uppercase}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-intro h1{font-size:clamp(26px,3.3cqw,42px);font-weight:600;letter-spacing:-.035em;line-height:1.14;margin:9px 0 12px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-intro p{color:var(--mh-muted);font-size:14px;margin:0}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-button{align-items:center;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:linear-gradient(140deg,#ffffffeb,#ffffff75);border:1px solid #ffffffeb;border-radius:26px;box-shadow:inset 0 2px 2px #fff,inset 0 -1px 2px #7f9ab12a,0 7px 18px #6e8ba21c;display:inline-flex;font-size:13px;font-weight:500;gap:10px;justify-content:center;min-height:46px;padding:10px 19px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-button:hover{color:var(--mh-red)}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-button svg{height:17px;stroke-width:1.6;width:17px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-intro-heading>.th-button{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border:0;box-shadow:none;color:var(--mh-ink);gap:13px;padding:0;white-space:nowrap}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-intro-heading>.th-button .mh-circle{height:43px;width:43px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-featured{display:grid;gap:var(--th-gap);grid-template-columns:repeat(6,minmax(0,1fr))}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world{align-items:stretch;border-radius:var(--th-radius);display:flex;flex-direction:column;min-width:0;padding:17px 12px 14px;text-align:left;transition:transform .22s,box-shadow .22s;width:100%}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world:hover{box-shadow:inset 0 2px 2px #fff,inset 0 -2px 3px #8199b22b,0 17px 26px #6385a32b;transform:translateY(-4px)}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-photo{display:grid;height:148px;isolation:isolate;margin-bottom:17px;min-width:0;place-items:center;position:relative;width:100%}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-photo:before{background:radial-gradient(ellipse at 50% 70%,#dcecff8c,transparent 65%);border-radius:50%;content:"";inset:15% -4% -4%;position:absolute;z-index:-1}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-photo>img{filter:drop-shadow(0 7px 8px #50687c15);height:100%;max-height:148px;-o-object-fit:contain;object-fit:contain;width:100%}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-crop{aspect-ratio:1;display:block;max-height:148px;max-width:148px;mix-blend-mode:multiply;overflow:hidden;position:relative;width:100%}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-crop>img{display:block;height:auto;left:var(--th-image-left);max-width:none;position:absolute;top:var(--th-image-top);width:var(--th-image-width)}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-copy{align-items:center;display:grid;gap:5px 4px;grid-template-columns:minmax(0,1fr) 28px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-name{display:block;font-size:13px;font-weight:500;line-height:1.3;overflow-wrap:anywhere}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-copy small{color:var(--mh-muted);display:block;font-size:11px;font-weight:400;grid-column:1}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-copy .mh-circle{color:var(--mh-red);grid-column:2;grid-row:1/3;height:28px;width:28px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-copy .mh-circle svg{height:14px;width:14px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-catalog{padding:26px 25px 24px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-section-heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:22px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-title-row{align-items:center;display:flex;gap:11px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-title-row h2{font-size:25px;font-weight:600;letter-spacing:-.025em;line-height:1.2;margin:0}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-count{background:#e8eff794;border-radius:12px;color:var(--mh-muted);font-size:12px;font-variant-numeric:tabular-nums;padding:4px 9px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-result{color:var(--mh-muted);font-size:12px;text-align:right}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-tools{align-items:center;display:flex;gap:18px;margin-bottom:18px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-search{align-items:center;background:linear-gradient(130deg,#ffffffd9,#ffffff82);border:1px solid #fff;border-radius:29px;box-shadow:inset 0 2px 3px #fff,inset 0 -1px 3px #8aabc025,0 6px 18px #748b9f10;display:flex;flex:1;gap:10px;min-height:53px;min-width:0;padding:5px 6px 5px 16px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-search>svg{color:#8b9bb1;height:19px;width:19px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-search input{background:transparent;border:0;color:var(--mh-ink);flex:1;font-size:14px;min-width:0;width:100%}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-search input::-moz-placeholder{color:#8a99ab}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-search input::placeholder{color:#8a99ab}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-search .mh-circle{height:40px;width:40px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-sort{align-items:center;color:var(--mh-muted);display:flex;font-size:12px;gap:10px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-sort :is(select,.mk-option-select){background:#ffffffae;border:1px solid #fff;border-radius:23px;box-shadow:inset 0 1px 2px #fff,0 5px 14px #8399ad12;color:var(--mh-ink);font-size:12px;max-width:175px;min-height:46px;padding:12px 30px 12px 13px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-letter-select{display:none}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-alphabet{border-bottom:1px solid #d9e5ef85;display:flex;flex-wrap:wrap;gap:5px;margin-bottom:19px;padding:0 0 19px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-alphabet button{border-radius:21px;color:var(--mh-muted);display:grid;font-size:12px;min-height:38px;min-width:28px;padding:4px 8px;place-items:center;transition:background .18s,color .18s}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-alphabet button:first-child{padding-inline:14px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-alphabet button[aria-pressed=true]{background:#fff;box-shadow:inset 0 1px 2px #fff,0 5px 14px #6d8fa31a;color:var(--mh-red)}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-alphabet button:disabled{opacity:.3}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-active-filter{align-items:center;color:var(--mh-muted);display:flex;font-size:12px;gap:15px;justify-content:space-between;margin:0 0 17px;padding-inline:2px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-text-button{align-items:center;color:var(--mh-red);display:inline-flex;font-size:12px;gap:6px;justify-content:center;min-height:44px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-text-button svg{height:14px;width:14px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-grid{display:grid;gap:var(--th-gap);grid-template-columns:repeat(3,minmax(0,1fr))}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-theme{border-radius:var(--th-radius);min-width:0;padding:17px 16px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-theme-head{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 40px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-theme-name{align-items:center;display:flex;font-size:15px;font-weight:500;line-height:1.35;min-height:44px;overflow-wrap:anywhere}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-theme-name:hover{color:var(--mh-red)}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-explore{height:40px;width:40px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-explore svg{height:17px;width:17px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-theme-meta{align-items:center;color:var(--mh-muted);display:flex;font-size:11px;margin-top:3px;min-height:20px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-match{color:var(--mh-red);font-size:11px;line-height:1.5;margin:8px 0 0;overflow-wrap:anywhere}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-bottom{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-top:24px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-bottom>span{color:var(--mh-muted);font-size:11px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-empty{padding:30px 10px 20px;text-align:center}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-empty>.mh-circle{height:56px;margin:0 auto 16px;width:56px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-empty h3{font-size:18px;font-weight:500;line-height:1.4;margin:0 0 8px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-empty p{color:var(--mh-muted);font-size:13px;margin:0 0 22px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-dialog{background:radial-gradient(ellipse at 100% 20%,#edf6fff0,transparent 60%),linear-gradient(135deg,#fffffff9,#fbfcfff9);border-radius:30px;box-shadow:inset 0 2px 3px #fff,0 30px 80px #3e5d7b33;color:var(--mh-ink);left:0;margin:0 auto;max-height:none;max-width:700px;padding:25px;position:absolute;right:0;top:var(--th-dialog-top,250px);width:min(700px,calc(100% - 24px),calc(100cqw - 24px))}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-dialog::backdrop{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#31435638}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-dialog>header{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:22px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-dialog h2{font-size:27px;font-weight:600;letter-spacing:-.025em;line-height:1.2;margin:5px 0 0;overflow-wrap:anywhere}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-dialog-intro{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-dialog-intro>span{color:var(--mh-muted);font-size:12px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-dialog .th-button{color:var(--mh-red);font-size:12px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-sub-search{margin-bottom:17px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-sub-list{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-sub-link{align-items:center;background:linear-gradient(140deg,#ffffffe6,#f4f9fdb3);border:1px solid #fff;border-radius:18px;box-shadow:inset 0 1px 2px #fff,0 3px 10px #7e96a00d;display:flex;font-size:12px;gap:12px;justify-content:space-between;line-height:1.4;min-height:48px;overflow-wrap:anywhere;padding:12px 14px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-sub-link svg{color:var(--mh-muted);height:14px;width:14px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-sub-link:hover{color:var(--mh-red)}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-dialog-message{color:var(--mh-muted);font-size:13px;line-height:1.65;margin:0 0 22px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-sub-status{color:var(--mh-muted);font-size:11px;margin:14px 2px 0}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-sr{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}@container mh-layout (max-width:1100px){#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-photo{height:125px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-photo>img{max-height:125px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-crop{max-height:125px;max-width:125px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world{padding-inline:10px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-copy{grid-template-columns:minmax(0,1fr)}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-copy .mh-circle{display:none}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-name{font-size:12px}}@container mh-layout (max-width:850px){#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-featured{grid-template-columns:repeat(3,minmax(0,1fr))}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-photo{height:145px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-photo>img{max-height:145px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-crop{max-height:145px;max-width:145px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-copy{grid-template-columns:minmax(0,1fr) 30px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-copy .mh-circle{display:grid}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-name{font-size:14px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world{padding:17px 15px 15px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-sort>span{display:none}}@container mh-layout (max-width:540px){#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]){border-radius:28px;padding:10px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .mh-nav a{font-size:12px;justify-content:center}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-main{gap:18px;margin-top:16px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-intro{padding:20px 13px 14px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-intro-heading{align-items:start;flex-wrap:wrap;gap:17px;margin-bottom:20px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-intro h1{font-size:29px;margin-top:9px;max-width:260px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-intro p{font-size:12px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-intro-heading>.th-button{font-size:12px;margin-left:auto}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-featured{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world{border-radius:min(var(--th-radius),25px);padding:12px 11px 13px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-photo{height:122px;margin-bottom:14px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-photo>img{max-height:122px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-crop{max-height:122px;max-width:122px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-name{font-size:13px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-copy{grid-template-columns:minmax(0,1fr)}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-copy .mh-circle{display:none}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world-copy small{font-size:11px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-catalog{padding:22px 13px 18px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-title-row h2{font-size:23px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-section-heading{flex-wrap:wrap;gap:9px;margin-bottom:18px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-result{font-size:11px;text-align:left}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-tools{flex-wrap:wrap;gap:12px;margin-bottom:16px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-search{flex-basis:100%;gap:8px;min-height:55px;padding-left:13px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-search .mh-circle{height:44px;width:44px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-search input{font-size:16px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-search input::-moz-placeholder{font-size:12px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-search input::placeholder{font-size:12px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-letter-select,#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-sort{align-items:stretch;color:var(--mh-muted);display:flex;flex:1;flex-direction:column;font-size:11px;gap:6px;min-width:0;width:auto}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-sort>span{display:block}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-letter-select :is(select,.mk-option-select),#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-sort :is(select,.mk-option-select){background:#ffffffae;border:1px solid #fff;border-radius:23px;box-shadow:inset 0 1px 2px #fff,0 5px 14px #8399ad12;color:var(--mh-ink);font:inherit;font-size:16px;max-width:none;min-height:46px;min-width:0;padding:10px 22px 10px 12px;width:100%}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-alphabet{display:none}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-grid{gap:11px;grid-template-columns:1fr}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-theme{border-radius:min(var(--th-radius),24px);padding:14px 16px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-theme-head{grid-template-columns:minmax(0,1fr) 44px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-theme-name{font-size:15px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-explore{height:44px;width:44px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-bottom{align-items:stretch;flex-direction:column;gap:14px;text-align:center}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-dialog{border-radius:26px;padding:20px 15px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-dialog h2{font-size:23px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-dialog-intro{align-items:start;flex-direction:column;gap:13px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-dialog-intro>.th-button{width:100%}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-sub-list{gap:8px;grid-template-columns:1fr}}@media(pointer:coarse){#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-alphabet button{min-height:44px;min-width:44px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-search input,#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-sort :is(select,.mk-option-select){font-size:16px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-search .mh-circle{height:44px;width:44px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .mh-search{height:54px}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .mh-search-submit{height:44px!important;width:44px!important}}@media(prefers-reduced-motion:reduce){#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-alphabet button,#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world{transition:none}#cube-home-assembled :is(#cube-set-themes,[data-catalog-directory]) .th-world:hover{transform:none}}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]){--st-gap:var(--mk-layout-grid-gap);--st-radius:var(--mk-radius-card)}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .mh-nav a{align-items:center;display:inline-flex;font-size:14px;font-weight:500;min-height:44px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .mh-nav a:hover,#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .mh-nav a[aria-current]{color:var(--mh-red)}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-main{display:grid;gap:23px;margin-top:20px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-breadcrumb{align-items:center;color:var(--mh-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:9px;padding-inline:4px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-breadcrumb svg{height:12px;width:12px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-eyebrow{color:var(--mh-muted);display:block;font-size:11px;letter-spacing:.09em;text-transform:uppercase}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-filter-panel{padding:22px 24px 19px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-type-switch{align-items:center;background:#edf3f88c;border:1px solid #fff;border-radius:29px;display:flex;flex-shrink:0;gap:4px;margin-left:auto;max-width:100%;padding:4px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-type-switch>a,#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-type-switch>span{align-items:center;border-radius:23px;color:var(--mh-muted);display:flex;font-size:12px;gap:7px;justify-content:center;min-height:41px;padding:8px 17px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-type-switch>span{background:linear-gradient(130deg,#fff,#ffffffb8);box-shadow:inset 0 1px 2px #fff,0 4px 12px #6d8da21a;color:var(--mh-ink)}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-type-switch svg{height:16px;stroke-width:1.6;width:16px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-type-switch>a>svg:last-child{height:12px;width:12px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-search{align-items:center;background:linear-gradient(135deg,#ffffffda,#ffffff80);border:1px solid #fff;border-radius:30px;box-shadow:inset 0 2px 2px #fff,inset 0 -1px 3px #7e9bb321,0 6px 18px #7897ad10;display:flex;gap:10px;min-height:54px;min-width:0;padding:5px 6px 5px 16px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-search>svg{color:#8c9bb0;height:19px;width:19px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-search input{background:transparent;border:0;color:var(--mh-ink);flex:1;font-size:14px;min-width:0;width:100%}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-search input::-moz-placeholder{color:#8c9bb0}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-search input::placeholder{color:#8c9bb0}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-search .mh-circle{height:40px;width:40px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-primary-filters{align-items:end;display:grid;gap:14px;grid-template-columns:1fr 1.2fr .8fr auto;margin-top:18px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-field{display:flex;flex-direction:column;gap:7px;min-width:0}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-field>span{color:var(--mh-muted);font-size:11px;padding-left:3px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-field :is(select,.mk-option-select),#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-theme-picker{align-items:center;background:#ffffffbc;border:1px solid #fff;border-radius:25px;box-shadow:inset 0 1px 2px #fff,inset 0 -1px 2px #819eaf1a,0 5px 15px #8399ad12;display:flex;font-size:13px;gap:10px;justify-content:space-between;min-height:47px;min-width:0;padding:11px 15px;text-align:left;width:100%}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-field :is(select,.mk-option-select){padding-right:28px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-theme-picker svg{color:var(--mh-muted);height:16px;width:16px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-button{align-items:center;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:linear-gradient(135deg,#fffffff0,#ffffff80);border:1px solid #fff;border-radius:26px;box-shadow:inset 0 2px 2px #fff,inset 0 -1px 2px #819eaf2a,0 7px 18px #7897ad12;display:inline-flex;font-size:12px;font-weight:500;gap:9px;justify-content:center;min-height:46px;padding:10px 18px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-button svg{height:16px;stroke-width:1.6;width:16px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-button:hover,#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-button[aria-expanded=true]{color:var(--mh-red)}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-advanced-trigger{min-height:47px;white-space:nowrap}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-advanced{align-items:center;border-top:1px solid #dce6ef99;display:flex;flex-wrap:wrap;gap:17px 25px;margin-top:20px;padding-top:19px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-advanced fieldset{border:0;flex:1 1 240px;margin:0;max-width:330px;min-width:0;padding:0}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-advanced legend{font-size:12px;font-weight:500;margin-bottom:9px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-range-row{display:grid;gap:10px;grid-template-columns:1fr 1fr}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-range-row label{align-items:center;background:#ffffffb8;border:1px solid #fff;border-radius:23px;color:var(--mh-muted);display:flex;font-size:11px;gap:8px;padding:10px 12px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-range-row input{background:transparent;border:0;color:var(--mh-ink);font-size:13px;min-width:0;width:100%}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-check{align-items:center;display:inline-flex;font-size:12px;gap:8px;min-height:44px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-check input{accent-color:var(--mh-red);flex-shrink:0;height:16px;margin:0;width:16px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-filter-footer{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-top:18px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-chips{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:8px;min-width:0}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-chips:empty{display:none}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-chips button{align-items:center;background:#ffffffb8;border:1px solid #fff;border-radius:21px;color:var(--mh-muted);display:inline-flex;font-size:11px;gap:8px;min-height:35px;padding:6px 11px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-chips button svg{height:13px;width:13px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-chips button[data-reset]{background:transparent;border-color:transparent;color:var(--mh-red)}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-results-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;padding:23px 4px 19px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-results-title{align-items:baseline;display:flex;flex-wrap:wrap;gap:11px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-results-title h1{font-size:24px;font-weight:600;letter-spacing:-.025em;line-height:1.2;margin:0}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-results-title>span{color:var(--mh-muted);font-size:12px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-results-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-size,#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-sort{align-items:center;color:var(--mh-muted);display:flex;font-size:11px;gap:9px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-results-actions :is(select,.mk-option-select){background:#ffffffb8;border:1px solid #fff;border-radius:23px;box-shadow:inset 0 1px 2px #fff,0 5px 14px #8399ad12;color:var(--mh-ink);font-size:12px;max-width:175px;min-height:43px;padding:10px 27px 10px 12px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-size :is(select,.mk-option-select){max-width:74px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-view-switch{display:flex;gap:5px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-view-switch .mh-circle{height:37px;width:37px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-view-switch [aria-pressed=true]{color:var(--mh-red)}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products{display:grid;gap:var(--st-gap);grid-template-columns:repeat(4,minmax(0,1fr))}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-card{border-radius:var(--st-radius);display:flex;flex-direction:column;min-width:0;padding:16px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-card-top{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:40px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-code{color:var(--mh-muted);font-size:12px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-card .st-favorite{height:38px;width:38px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-collection[aria-pressed=true],#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-favorite[aria-pressed=true]{color:var(--mh-red)}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-photo{border-radius:21px;display:grid;height:178px;margin:5px 0 14px;min-width:0;overflow:hidden;padding:10px;place-items:center;position:relative;width:100%}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-photo>img{height:100%;max-height:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;width:100%}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-image-placeholder{align-items:center;background:radial-gradient(ellipse at 45% 55%,#e6f0fa85,transparent 70%);border-radius:18px;color:#9aacc1;display:flex;flex-direction:column;font-size:11px;gap:12px;height:100%;justify-content:center;min-height:80px;width:100%}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-image-placeholder>svg{color:#a0b3c8;height:46px;stroke-width:1.1;width:46px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-card h3{font-size:14px;font-weight:500;line-height:1.45;margin:0 0 14px;min-height:61px;overflow-wrap:anywhere}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-card h3 a:hover{color:var(--mh-red)}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-specs{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:auto;padding-top:2px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-specs>span{align-items:center;color:var(--mh-muted);display:flex;font-size:11px;gap:7px;min-width:0}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-specs svg{height:15px;stroke-width:1.5;width:15px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-specs b{color:var(--mh-ink);font-weight:400}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-card-actions{align-items:center;display:flex;gap:8px;margin-top:19px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-offers{color:var(--mh-red);flex:1;font-size:12px;min-width:0;padding-inline:10px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-collection{height:44px;width:44px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products[data-view=list]{gap:10px;grid-template-columns:1fr}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products[data-view=list] .st-card{align-items:center;-moz-column-gap:22px;column-gap:22px;display:grid;grid-template-columns:100px minmax(0,1fr) 210px;padding:16px 19px;row-gap:8px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products[data-view=list] .st-photo{grid-column:1;grid-row:1/4;height:110px;margin:0;padding:5px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products[data-view=list] .st-card-top{grid-column:2/4;grid-row:1}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products[data-view=list] .st-card h3{grid-column:2;grid-row:2;margin:0;min-height:0}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products[data-view=list] .st-specs{display:flex;flex-wrap:wrap;gap:15px;grid-column:2;grid-row:3;margin:0}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products[data-view=list] .st-card-actions{grid-column:3;grid-row:2/4;margin:0}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-empty{padding:32px 16px;text-align:center}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-empty>.mh-circle{height:56px;margin:0 auto 17px;width:56px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-empty h3{font-size:19px;font-weight:500;line-height:1.4;margin:0 0 10px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-empty p{color:var(--mh-muted);font-size:13px;margin:0 0 22px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin:23px 3px 0}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-pagination>span{color:var(--mh-muted);font-size:11px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-pages{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:center}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-pages button{border-radius:22px;color:var(--mh-muted);display:grid;font-size:12px;min-height:38px;min-width:35px;padding:5px 9px;place-items:center}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-pages button[aria-current=page]{background:#fff;box-shadow:0 5px 15px #6f8fa315;color:var(--mh-red)}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-pages>span{color:var(--mh-muted);font-size:12px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-dialog{background:radial-gradient(ellipse at 100% 15%,#eaf5fff0,transparent 65%),linear-gradient(135deg,#fffffff9,#fbfcfff9);border-radius:30px;box-shadow:inset 0 2px 3px #fff,0 30px 80px #3e5d7b33;color:var(--mh-ink);left:0;margin:0 auto;max-height:none;max-width:740px;padding:25px;position:absolute;right:0;top:var(--st-dialog-top,270px);width:min(740px,calc(100% - 24px),calc(100cqw - 24px))}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-dialog::backdrop{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#31435638}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-dialog>header{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:22px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-dialog h2{font-size:24px;font-weight:600;letter-spacing:-.025em;line-height:1.3;margin:5px 0 0;overflow-wrap:anywhere}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-detail{align-items:center;display:grid;gap:25px;grid-template-columns:1fr 1fr}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-detail .st-photo{height:250px;margin:0}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-detail dl{display:grid;gap:17px;grid-template-columns:1fr 1fr;margin:20px 0 24px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-detail dt{color:var(--mh-muted);font-size:11px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-detail dd{font-size:14px;margin:5px 0 0}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-detail-links{display:flex;flex-wrap:wrap;gap:12px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-dialog-body>p{color:var(--mh-muted);font-size:13px;line-height:1.6;margin:0 0 20px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-theme-list{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-theme-list a{align-items:center;background:#ffffffc9;border:1px solid #fff;border-radius:18px;display:flex;font-size:12px;gap:12px;justify-content:space-between;min-height:48px;overflow-wrap:anywhere;padding:12px 14px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-theme-list svg{color:var(--mh-muted);height:15px;width:15px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-theme-list a:hover{color:var(--mh-red)}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-theme-status{color:var(--mh-muted);font-size:11px;margin:14px 0 0}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-sr{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}@container mh-layout (max-width:850px){#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products{grid-template-columns:repeat(3,minmax(0,1fr))}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-results-actions{gap:8px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-size>span,#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-sort>span{display:none}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-primary-filters{grid-template-columns:1fr 1fr}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products[data-view=list] .st-card{-moz-column-gap:16px;column-gap:16px;grid-template-columns:85px minmax(0,1fr) 180px}}@container mh-layout (max-width:650px){#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-results-actions{justify-content:space-between;width:100%}}@container mh-layout (max-width:540px){#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]){border-radius:28px;padding:10px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .mh-nav a{font-size:12px;justify-content:center}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-main{gap:18px;margin-top:16px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-filter-panel{padding:16px 12px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-filter-footer{flex-wrap:wrap;gap:13px;margin-top:16px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-chips{flex-basis:100%}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-type-switch{gap:0;width:auto}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-type-switch>a,#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-type-switch>span{flex:1;min-height:44px;padding-inline:10px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-search{gap:7px;min-height:55px;padding-left:12px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-search input{font-size:16px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-search input::-moz-placeholder{font-size:12px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-search input::placeholder{font-size:12px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-search .mh-circle{height:44px;width:44px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-primary-filters{gap:13px 9px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-field :is(select,.mk-option-select),#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-theme-picker{font-size:16px;min-height:48px;padding-left:12px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-field>span{font-size:11px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-advanced-trigger{font-size:11px;min-height:48px;padding-inline:10px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-advanced{align-items:start;flex-direction:column;gap:4px;padding-top:17px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-advanced fieldset{flex:none;margin-bottom:10px;max-width:none;width:100%}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-range-row input{font-size:16px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-chips{gap:6px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-chips button{font-size:11px;min-height:44px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-results-toolbar{gap:13px;padding:20px 3px 15px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-results-title h1{font-size:22px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-results-title>span{font-size:11px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-results-actions{gap:6px;justify-content:space-between}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-results-actions :is(select,.mk-option-select){font-size:16px;max-width:157px;min-height:46px;padding-left:10px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-size :is(select,.mk-option-select){max-width:68px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-view-switch{gap:4px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-view-switch .mh-circle{height:44px;width:44px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-card{border-radius:min(var(--st-radius),24px);padding:11px 10px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-card-top{align-items:start;gap:5px;min-height:44px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-code{font-size:11px;padding-top:12px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-card .st-favorite{height:44px;width:44px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-photo{height:127px;margin:4px 0 12px;padding:3px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-card h3{font-size:12px;margin-bottom:13px;min-height:70px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-specs{gap:9px 6px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-specs>span{font-size:11px;gap:5px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-specs svg{height:13px;width:13px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-card-actions{flex-wrap:wrap;gap:8px;margin-top:15px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-offers{flex-basis:100%;font-size:11px;gap:5px;padding-inline:6px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-collection{border-radius:24px;height:44px;width:100%}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-collection:after{border-radius:0;box-shadow:none;content:"В коллекцию";font-size:11px;inset:auto;position:static}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-collection[aria-pressed=true]:after{content:"В коллекции"}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-collection{align-items:center;display:flex;gap:6px;justify-content:center}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-collection svg{height:15px;width:15px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products[data-view=list] .st-card{gap:7px 12px;grid-template-columns:75px minmax(0,1fr);padding:13px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products[data-view=list] .st-photo{grid-column:1;grid-row:1/4;height:100px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products[data-view=list] .st-card-top{grid-column:2;grid-row:1}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products[data-view=list] .st-card h3{grid-column:2;grid-row:2;min-height:0}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products[data-view=list] .st-specs{gap:9px;grid-column:2;grid-row:3}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products[data-view=list] .st-card-actions{flex-wrap:nowrap;grid-column:1/-1;grid-row:4}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products[data-view=list] .st-offers{flex-basis:auto}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products[data-view=list] .st-collection{border-radius:50%;width:44px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products[data-view=list] .st-collection:after{display:none}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-pagination{flex-direction:column;gap:17px;justify-content:center;margin-top:19px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-pagination>.st-button{width:100%}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-pages button{min-height:44px;min-width:39px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-dialog{border-radius:26px;padding:20px 15px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-dialog h2{font-size:21px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-detail{gap:14px;grid-template-columns:1fr}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-detail .st-photo{height:220px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-theme-list{grid-template-columns:1fr}}@container mh-layout (max-width:359px){#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-products{grid-template-columns:1fr}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-photo{height:190px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-card h3{font-size:14px;min-height:0}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-card-actions{flex-wrap:nowrap}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-offers{flex-basis:auto}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-collection{border-radius:50%;width:44px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-collection:after{display:none}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-size{display:none}}@media(pointer:coarse){#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-field :is(select,.mk-option-select),#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-range-row input,#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-results-actions :is(select,.mk-option-select),#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-search input{font-size:16px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-chips button,#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-pages button{min-height:44px;min-width:44px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-card .st-favorite,#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-search .mh-circle,#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-view-switch .mh-circle{height:44px;width:44px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .mh-search{height:54px}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .mh-search-submit{height:44px!important;width:44px!important}}@media(prefers-reduced-motion:reduce){#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .mh-circle,#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .mh-glass{transition:none}}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]){--pd-radius:var(--mk-radius-card)}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .mh-nav a{align-items:center;display:inline-flex;font-size:14px;font-weight:500;min-height:44px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .mh-nav a:hover,#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .mh-nav a[aria-current]{color:var(--mh-red)}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-main{display:grid;gap:23px;margin-top:20px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-breadcrumb{align-items:center;color:var(--mh-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:8px;padding-inline:4px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-breadcrumb svg{height:12px;width:12px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-hero{align-items:start;display:grid;gap:36px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);padding:27px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-gallery{align-self:start;background:radial-gradient(ellipse at 50% 80%,#e6f2fb8c,transparent 65%),linear-gradient(135deg,#ffffffe8,#ffffffad);border:1px solid #ffffffed;border-radius:var(--pd-radius);box-shadow:inset 0 2px 3px #fff,inset 0 -2px 3px #7796ad18,0 12px 28px #6686a010;display:flex;flex-direction:column;min-width:0;padding:16px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-gallery-bottom,#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-gallery-top{align-items:center;display:flex;gap:12px;justify-content:space-between}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-image-label{color:var(--mh-muted);font-size:11px;letter-spacing:.025em;padding-left:5px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-product-photo{display:grid;flex:1;min-height:270px;min-width:0;padding:20px 8px;place-items:center;width:100%}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-photo-content{align-items:center;display:flex;height:100%;justify-content:center;min-height:270px;width:100%}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-photo-content img{height:100%;max-height:360px;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;width:100%}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-photo-placeholder{align-items:center;color:#8ea4b9;display:flex;flex-direction:column;font-size:12px;gap:12px;justify-content:center;max-width:100%;min-width:0;overflow-wrap:anywhere;padding:20px;text-align:center;white-space:normal}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-photo-placeholder>svg{color:#9bafc3;height:78px;stroke-width:1.05;width:78px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-gallery-bottom{color:var(--mh-muted);font-size:11px;padding-inline:5px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-gallery-bottom a{align-items:center;display:inline-flex;gap:5px;min-height:44px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-gallery-bottom svg{height:13px;width:13px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-summary{min-width:0;padding:4px 4px 4px 0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-meta>.mh-circle{margin-left:auto}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-tag{align-items:center;background:#eaf2f980;border:1px solid #ffffffb3;border-radius:20px;color:var(--mh-muted);display:inline-flex;font-size:11px;min-height:36px;padding:6px 12px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-tag:hover{color:var(--mh-red)}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-summary h1{font-size:clamp(28px,3.6cqw,46px);font-weight:600;letter-spacing:-.035em;line-height:1.18;margin:0 0 11px;max-width:100%;min-width:0;overflow-wrap:anywhere;text-wrap:pretty;white-space:normal;word-break:normal}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-version{align-items:center;color:var(--mh-muted);display:flex;flex-wrap:wrap;font-size:14px;gap:9px;margin:0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-code{font-variant-numeric:tabular-nums}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-metrics{border-bottom:1px solid #dbe5ef99;border-top:1px solid #dbe5ef99;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:21px 0 17px;padding:23px 0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-metrics>div{min-width:0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-metrics dt{align-items:center;color:var(--mh-muted);display:flex;font-size:11px;gap:6px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-metrics dt svg{height:14px;stroke-width:1.6;width:14px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-metrics dd{font-size:25px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.025em;line-height:1.15;margin:8px 0 0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-availability{align-items:center;color:var(--mh-muted);display:flex;font-size:12px;gap:7px;margin:0 0 17px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-status-dot{background:#91a1b3;border-radius:50%;flex-shrink:0;height:6px;width:6px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-main-actions{display:grid;gap:10px;grid-template-columns:1fr 1fr}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-button{align-items:center;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:linear-gradient(135deg,#fffffff5,#ffffff96);border:1px solid #fff;border-radius:26px;box-shadow:inset 0 2px 2px #fff,inset 0 -1px 2px #819eaf26,0 7px 18px #7897ad12;display:inline-flex;font-size:12px;font-weight:500;gap:9px;justify-content:center;min-height:48px;padding:11px 17px;text-align:center}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-button svg{height:16px;stroke-width:1.6;width:16px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-button:hover{color:var(--mh-red)}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-primary{background:linear-gradient(135deg,#fff9f9f5,#ffffffe0 70%);color:var(--mh-red);grid-column:1/-1;justify-content:space-between;padding-inline:20px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-accent{color:var(--mh-red)}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-signin{align-items:flex-start;color:var(--mh-muted);display:flex;font-size:11px;gap:6px;line-height:1.6;margin:16px 0 0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-signin>svg{height:13px;margin-top:2px;width:13px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-signin a{color:var(--mh-red)}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-content{padding:0 27px 26px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-tabs{align-items:center;border-bottom:1px solid #dbe5ef99;display:flex;gap:26px;min-width:0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-tabs button{align-items:center;color:var(--mh-muted);display:inline-flex;font-size:13px;gap:8px;justify-content:center;min-height:68px;position:relative;white-space:nowrap}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-tabs button[aria-selected=true]{color:var(--mh-ink)}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-tabs button[aria-selected=true]:after{background:var(--mh-red);border-radius:3px;bottom:-1px;content:"";height:3px;left:0;position:absolute;right:0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-tabs button>span{background:#e8f0f6b3;border-radius:13px;color:var(--mh-muted);display:grid;font-size:11px;height:20px;min-width:20px;padding:0 5px;place-items:center}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-panel{padding-top:25px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-panel-heading{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:18px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-panel-heading h2{align-items:center;display:flex;flex-wrap:wrap;font-size:23px;font-weight:600;gap:10px;letter-spacing:-.025em;line-height:1.3;margin:0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-count{color:var(--mh-muted);font-size:12px;font-weight:400;letter-spacing:0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-secondary{color:var(--mh-muted);font-size:12px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-sort{align-items:center;color:var(--mh-muted);display:flex;font-size:11px;gap:10px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-sort :is(select,.mk-option-select){background:#ffffffa6;border:1px solid #ffffffed;border-radius:24px;color:var(--mh-muted);font-size:12px;min-height:43px;opacity:.7;padding:10px 27px 10px 13px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-condition{align-items:center;display:flex;flex-wrap:wrap;gap:6px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-condition button{align-items:center;border:1px solid #ffffffbd;border-radius:23px;color:var(--mh-muted);display:inline-flex;font-size:12px;justify-content:center;min-height:40px;padding:9px 16px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-condition button[aria-pressed=true]{background:#ffffffe8;box-shadow:inset 0 1px 2px #fff,0 4px 13px #6685a114;color:var(--mh-ink)}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-empty{align-items:center;display:flex;flex-direction:column;padding:35px 16px 27px;text-align:center}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-empty-icon{background:linear-gradient(135deg,#fffffff0,#edf5fbb3);border:1px solid #fff;border-radius:23px;box-shadow:inset 0 2px 2px #fff,0 8px 20px #6f8fa515;color:#8ba0b7;display:grid;height:64px;place-items:center;width:64px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-empty-icon svg{height:27px;stroke-width:1.3;width:27px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-empty h3{font-size:22px;font-weight:500;letter-spacing:-.02em;line-height:1.35;margin:21px 0 10px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-empty p{color:var(--mh-muted);font-size:13px;line-height:1.65;margin:0 0 22px;max-width:450px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-empty-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-text-button{color:var(--mh-red);font-size:12px;margin-top:9px;min-height:44px;padding:10px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-links{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card{align-items:center;border-radius:var(--pd-radius);display:flex;gap:13px;min-width:0;padding:20px 17px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card>span:nth-child(2){display:flex;flex:1;flex-direction:column;min-width:0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card strong{font-size:25px;font-weight:500;letter-spacing:-.025em;line-height:1.2}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card b{font-size:12px;font-weight:400;margin-top:4px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card small{color:var(--mh-muted);font-size:11px;line-height:1.5;margin-top:4px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card>svg{color:var(--mh-muted);height:16px;width:16px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-minifig-heading{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin:28px 0 12px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-minifig-heading h3{font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:1.4;margin:0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-minifig-heading a{align-items:center;display:inline-flex;font-size:12px;gap:7px;min-height:44px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-minifig-heading svg{height:15px;width:15px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-minifigs{display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-fig-card{border-radius:var(--pd-radius);display:flex;flex-direction:column;gap:8px;min-width:0;padding:15px 13px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-fig-image{display:grid;height:142px;min-width:0;place-items:center}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-fig-image img{height:100%;max-height:142px;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;width:100%}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-fig-image .pd-photo-placeholder{font-size:11px;padding:4px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-fig-image .pd-photo-placeholder>svg{height:36px;width:36px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-fig-card h4{font-size:12px;font-weight:500;line-height:1.5;margin:0;overflow-wrap:anywhere}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-fig-card p{color:var(--mh-muted);font-size:11px;line-height:1.5;margin:0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-fig-card>a{align-items:center;color:var(--mh-red);display:inline-flex;font-size:11px;gap:8px;justify-content:space-between;margin-top:auto;min-height:44px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-fig-card>a svg{height:14px;width:14px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-specifications{-moz-column-gap:38px;column-gap:38px;display:grid;grid-template-columns:1fr 1fr;margin:0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-specifications>div{border-bottom:1px solid #dbe5ef80;display:grid;gap:14px;grid-template-columns:minmax(90px,.9fr) minmax(0,1.2fr);min-width:0;padding:15px 0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-specifications>div:first-child{grid-column:1/-1;grid-template-columns:minmax(90px,.9fr) minmax(0,3.4fr)}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-specifications dt{color:var(--mh-muted);font-size:12px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-specifications dd{font-size:12px;margin:0;overflow-wrap:anywhere}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-specifications dd a{color:var(--mh-red)}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog{background:radial-gradient(ellipse at 100% 30%,#eaf5fff0,transparent 70%),linear-gradient(135deg,#fffffff9,#fbfcfff9);border:1px solid #fff;border-radius:30px;box-shadow:inset 0 2px 3px #fff,0 30px 80px #3e5d7b33;color:var(--mh-ink);left:0;margin:0 auto;max-height:none;max-width:760px;padding:26px;position:absolute;right:0;top:var(--pd-dialog-top,180px);width:min(760px,calc(100% - 24px),calc(100cqw - 24px))}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog::backdrop{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#31435638}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog>header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:20px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog h2{flex:1;font-size:23px;font-weight:600;letter-spacing:-.025em;line-height:1.3;margin:0;min-width:0;overflow-wrap:anywhere;white-space:normal;word-break:normal}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog p{color:var(--mh-muted);font-size:14px;line-height:1.6;margin:0 0 21px;overflow-wrap:anywhere}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog .pd-photo-content{min-height:240px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog .pd-photo-content img{max-height:490px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:17px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog-field{color:var(--mh-muted);display:flex;flex-direction:column;font-size:12px;gap:8px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog-field input{background:#fff;border:1px solid #fff;border-radius:24px;color:var(--mh-ink);font-size:14px;min-height:48px;min-width:0;padding:12px 15px;width:100%}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog-search{display:flex;flex-wrap:wrap;gap:10px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog-search .pd-dialog-field{flex:1 1 200px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-sr{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}@container mh-layout (max-width:850px){#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-hero{gap:24px;padding:22px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-gallery{padding:12px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-photo-content,#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-product-photo{min-height:265px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-metrics{gap:9px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-metrics dt{align-items:flex-start;gap:4px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-metrics dt svg{display:none}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-links{grid-template-columns:1fr}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card{padding:17px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card>span:nth-child(2){align-items:center;display:grid;gap:0 10px;grid-template-columns:52px 1fr}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card strong{grid-row:1/3}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card b,#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card small{margin-top:0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-minifigs{grid-template-columns:repeat(3,minmax(0,1fr))}}@container mh-layout (max-width:650px){#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-hero{gap:23px;grid-template-columns:1fr}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-summary{padding:0 3px 2px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-photo-content,#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-product-photo{min-height:235px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-product-photo{padding:5px 8px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-photo-content img{max-height:300px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-summary h1{font-size:34px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-metrics dt svg{display:block}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-specifications{grid-template-columns:1fr}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-specifications>div:first-child{grid-template-columns:minmax(90px,.9fr) minmax(0,1.2fr)}}@container mh-layout (max-width:540px){#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]){border-radius:28px;padding:10px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .mh-nav a{font-size:12px;justify-content:center}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-main{gap:17px;margin-top:16px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-breadcrumb{font-size:11px;gap:5px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-hero{gap:19px;padding:13px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-gallery{border-radius:24px;padding:10px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-image-label{font-size:11px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-photo-content,#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-product-photo{min-height:210px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-photo-content img{max-height:250px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-gallery-bottom{gap:8px;padding-inline:2px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-gallery-bottom a{font-size:11px;gap:3px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-meta{gap:6px;margin-bottom:13px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-tag{min-height:44px;padding:7px 11px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-summary h1{font-size:32px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-version{font-size:13px;gap:7px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-metrics{gap:8px;margin:18px 0 16px;padding:19px 0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-metrics dt{font-size:11px;line-height:1.5}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-metrics dt svg{display:none}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-metrics dd{font-size:23px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-main-actions{gap:9px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-button{font-size:12px;gap:6px;min-height:48px;padding-inline:12px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-signin{font-size:11px;margin-top:14px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-content{padding:0 14px 15px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-tabs{gap:0;justify-content:space-between}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-tabs button{font-size:11px;gap:4px;min-height:60px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-tabs button>span{font-size:11px;height:18px;min-width:17px;padding:0 3px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-panel{padding-top:20px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-panel-heading{gap:13px;margin-bottom:15px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-panel-heading h2{font-size:21px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-sort{justify-content:space-between;width:100%}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-sort :is(select,.mk-option-select){font-size:16px;max-width:205px;min-height:46px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-condition{gap:4px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-condition button{font-size:11px;min-height:44px;padding-inline:12px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-empty{padding:29px 1px 17px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-empty h3{font-size:20px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-empty p{font-size:12px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-empty-actions{gap:9px;width:100%}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-empty-actions>.pd-button{width:100%}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-links{gap:10px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card{gap:10px;padding:15px 12px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card>.mh-circle{height:40px;width:40px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card strong{font-size:23px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card>span:nth-child(2){gap:0 8px;grid-template-columns:45px 1fr}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card b{font-size:11px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card small{font-size:11px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-inventory-card>svg{height:14px;width:14px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-minifig-heading{margin-top:22px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-minifig-heading h3{font-size:17px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-minifigs{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-fig-card{border-radius:24px;padding:13px 11px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-fig-image,#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-fig-image img{max-height:135px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-specifications>div{gap:12px;grid-template-columns:minmax(90px,.9fr) minmax(0,1.2fr);padding:13px 0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-specifications dd,#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-specifications dt{font-size:12px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog{border-radius:26px;padding:20px 15px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog h2{font-size:21px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog p{font-size:13px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog-field input{font-size:16px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog-actions .pd-button{flex:1}}@container mh-layout (max-width:359px){#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-tabs button>span{display:none}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-tabs button{font-size:11px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-minifigs{grid-template-columns:1fr}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-fig-image{height:185px;max-height:185px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-fig-image img{max-height:185px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-sort>span{display:none}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-sort :is(select,.mk-option-select){max-width:none;width:100%}}@media(pointer:coarse){#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-condition button,#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-tag{min-height:44px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .mh-search input,#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .pd-dialog-field input{font-size:16px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .mh-search{height:54px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .mh-search-submit{height:44px!important;width:44px!important}}@media(prefers-reduced-motion:reduce){#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .mh-circle,#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .mh-glass{transition:none}}#cube-home-assembled #cube-shop-catalog{--sc-gap:var(--mk-layout-grid-gap);--sc-card-radius:var(--mk-radius-card)}#cube-home-assembled #cube-shop-catalog .mh-nav a{align-items:center;display:inline-flex;font-size:14px;font-weight:500;min-height:44px}#cube-home-assembled #cube-shop-catalog .mh-nav a:hover,#cube-home-assembled #cube-shop-catalog .mh-nav a[aria-current]{color:var(--mh-red)}#cube-home-assembled #cube-shop-catalog .sc-main{display:grid;gap:24px;margin-top:22px}#cube-home-assembled #cube-shop-catalog .sc-breadcrumb{align-items:center;color:var(--mh-muted);display:flex;font-size:11px;gap:9px;padding:0 8px}#cube-home-assembled #cube-shop-catalog .sc-breadcrumb svg{height:12px;width:12px}#cube-home-assembled #cube-shop-catalog .sc-store{border-radius:34px;padding:11px}#cube-home-assembled #cube-shop-catalog .sc-cover{border-radius:27px;overflow:hidden;padding:6px}#cube-home-assembled #cube-shop-catalog .sc-cover>img{aspect-ratio:3/1;border-radius:21px;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}#cube-home-assembled #cube-shop-catalog .sc-store-row{align-items:center;display:flex;gap:15px;padding:18px 13px 12px}#cube-home-assembled #cube-shop-catalog .sc-store-icon{border-radius:50%;height:57px;overflow:hidden;padding:3px;width:57px}#cube-home-assembled #cube-shop-catalog :is(.sc-store-icon,.sc-info-avatar)>img{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#cube-home-assembled #cube-shop-catalog .sc-store-name{flex:1;min-width:0}#cube-home-assembled #cube-shop-catalog .sc-store-name>div{align-items:center;display:flex;flex-wrap:wrap;gap:9px}#cube-home-assembled #cube-shop-catalog .sc-store-name h1{font-size:26px;font-weight:600;letter-spacing:-.03em;line-height:1.2;margin:0}#cube-home-assembled #cube-shop-catalog .sc-store-name .mh-circle{height:35px;width:35px}#cube-home-assembled #cube-shop-catalog .sc-demo{background:#ffffff8c;border:1px solid #e4ebf4;border-radius:12px;color:#8391a3;font-size:11px;padding:3px 8px}#cube-home-assembled #cube-shop-catalog .sc-store-actions{align-items:center;display:flex;gap:9px}#cube-home-assembled #cube-shop-catalog .sc-button{align-items:center;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);background:linear-gradient(140deg,#ffffffed,#ffffff75);border:1px solid #fff;border-radius:25px;box-shadow:inset 0 2px 2px #fff,inset 0 -1px 2px #8098b12e,0 5px 16px #63809d16;display:inline-flex;font-size:12px;font-weight:500;gap:8px;justify-content:center;min-height:44px;padding:9px 17px;transition:box-shadow .2s,color .2s}#cube-home-assembled #cube-shop-catalog .sc-button:hover{box-shadow:inset 0 2px 2px #fff,inset 0 -1px 2px #8098b12e,0 8px 22px #63809d2b}#cube-home-assembled #cube-shop-catalog .sc-button svg{height:16px;stroke-width:1.6;width:16px}#cube-home-assembled #cube-shop-catalog .sc-accent,#cube-home-assembled #cube-shop-catalog [aria-pressed=true].mh-circle{color:var(--mh-red)}#cube-home-assembled #cube-shop-catalog .sc-link{align-items:center;border-radius:13px;color:var(--mh-muted);display:inline-flex;font-size:11px;gap:6px;min-height:32px;text-align:left}#cube-home-assembled #cube-shop-catalog .sc-link svg{height:13px;width:13px}#cube-home-assembled #cube-shop-catalog .sc-link:hover{color:var(--mh-red)}#cube-home-assembled #cube-shop-catalog .sc-store-facts{align-items:center;border-top:1px solid #dce6f266;color:var(--mh-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:7px 24px;margin:0 13px;padding:10px 0 5px}#cube-home-assembled #cube-shop-catalog .sc-store-facts strong{color:var(--mh-ink);font-weight:500}#cube-home-assembled #cube-shop-catalog .sc-assortment{color:var(--mh-muted);font-size:11px;margin:0 13px}#cube-home-assembled #cube-shop-catalog .sc-assortment summary{align-items:center;display:flex;gap:7px;list-style:none;min-height:36px}#cube-home-assembled #cube-shop-catalog .sc-assortment summary::-webkit-details-marker{display:none}#cube-home-assembled #cube-shop-catalog .sc-assortment summary svg{height:13px;width:13px}#cube-home-assembled #cube-shop-catalog .sc-assortment[open] summary svg{transform:rotate(180deg)}#cube-home-assembled #cube-shop-catalog .sc-assortment-grid{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:7px 0}#cube-home-assembled #cube-shop-catalog .sc-assortment-grid button{align-items:center;background:#ffffff80;border-radius:17px;display:flex;font-size:12px;gap:8px;justify-content:space-between;min-height:44px;padding:8px 12px;text-align:left}#cube-home-assembled #cube-shop-catalog .sc-hidden-note{color:var(--mh-muted);font-size:11px;margin:5px 13px 9px}#cube-home-assembled #cube-shop-catalog .sc-catalog-heading{align-items:end;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px;padding:0 8px}#cube-home-assembled #cube-shop-catalog .sc-eyebrow{color:#7e8da1;font-size:11px}#cube-home-assembled #cube-shop-catalog .sc-catalog-heading h2{font-size:27px;font-weight:600;letter-spacing:-.025em;line-height:1.2;margin:4px 0 0}#cube-home-assembled #cube-shop-catalog .sc-catalog-heading>span{color:var(--mh-muted);font-size:12px;white-space:nowrap}#cube-home-assembled #cube-shop-catalog .sc-filter-panel{padding:20px 21px 17px}#cube-home-assembled #cube-shop-catalog .sc-search-row{align-items:center;display:flex;gap:16px;margin-bottom:18px}#cube-home-assembled #cube-shop-catalog .sc-search{align-items:center;background:linear-gradient(140deg,#ffffffe8,#ffffff85);border:1px solid #fff;border-radius:27px;box-shadow:inset 0 2px 3px #fff,inset 0 -1px 2px #8399b329,0 5px 15px #58758f0d;display:flex;flex:1;gap:10px;min-height:48px;min-width:0;padding:3px 4px 3px 15px}#cube-home-assembled #cube-shop-catalog .sc-search>svg{color:#8999af;height:18px;stroke-width:1.5;width:18px}#cube-home-assembled #cube-shop-catalog .sc-search input{background:transparent;border:0;flex:1;font-size:14px;min-width:0;width:100%}#cube-home-assembled #cube-shop-catalog .sc-search input::-moz-placeholder{color:#8997aa}#cube-home-assembled #cube-shop-catalog .sc-search input::placeholder{color:#8997aa}#cube-home-assembled #cube-shop-catalog .sc-search .mh-circle{height:38px;width:38px}#cube-home-assembled #cube-shop-catalog .sc-segment{align-items:center;background:#e9f0f766;border:1px solid #fff;border-radius:26px;box-shadow:inset 0 1px 2px #fff;display:flex;padding:4px}#cube-home-assembled #cube-shop-catalog .sc-segment button{border-radius:23px;color:var(--mh-muted);font-size:12px;min-height:38px;padding:5px 15px;white-space:nowrap}#cube-home-assembled #cube-shop-catalog .sc-segment button[aria-pressed=true]{background:linear-gradient(140deg,#fff,#ffffffad);box-shadow:0 4px 10px #65819b17,inset 0 -1px 2px #859cb42e;color:var(--mh-ink)}#cube-home-assembled #cube-shop-catalog .sc-primary-filters{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}#cube-home-assembled #cube-shop-catalog .sc-field{display:flex;flex-direction:column;gap:6px;min-width:0}#cube-home-assembled #cube-shop-catalog .sc-field>span{color:var(--mh-muted);font-size:11px;padding-left:10px}#cube-home-assembled #cube-shop-catalog .sc-compact-select :is(select,.mk-option-select),#cube-home-assembled #cube-shop-catalog .sc-field :is(:is(select,.mk-option-select),input){background:#ffffffa6;border:1px solid #ffffffed;border-radius:22px;box-shadow:inset 0 1px 2px #fff,inset 0 -1px 2px #8098b122;color:var(--mh-ink);font-size:12px;min-height:44px;min-width:0;padding:9px 12px;width:100%}#cube-home-assembled #cube-shop-catalog .sc-field :disabled{opacity:.5}#cube-home-assembled #cube-shop-catalog .sc-quick-filters{align-items:center;display:flex;flex-wrap:wrap;gap:5px 22px;margin-top:13px}#cube-home-assembled #cube-shop-catalog .sc-check{align-items:center;color:var(--mh-muted);display:inline-flex;font-size:12px;gap:7px;min-height:44px}#cube-home-assembled #cube-shop-catalog .sc-check input{accent-color:var(--mh-red);flex:0 0 auto;height:16px;margin:0;width:16px}#cube-home-assembled #cube-shop-catalog .sc-more-filters{margin-left:auto}#cube-home-assembled #cube-shop-catalog .sc-more-filters[aria-expanded=true]{color:var(--mh-red)}#cube-home-assembled #cube-shop-catalog .sc-more-filters [data-filter-count]{background:#fff0f1;border-radius:12px;color:var(--mh-red);display:grid;font-size:11px;height:20px;min-width:20px;place-items:center}#cube-home-assembled #cube-shop-catalog .sc-advanced{align-items:start;border-top:1px solid #dbe5f199;display:grid;gap:20px 18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;padding-top:23px}#cube-home-assembled #cube-shop-catalog .sc-range-group{border:0;margin:0;min-width:0;padding:0}#cube-home-assembled #cube-shop-catalog .sc-range-group legend{font-size:12px;font-weight:500;margin:0 0 8px}#cube-home-assembled #cube-shop-catalog .sc-two{display:grid;gap:10px;grid-template-columns:1fr 1fr}#cube-home-assembled #cube-shop-catalog .sc-two label{align-items:center;background:#ffffff9c;border:1px solid #fff;border-radius:18px;color:var(--mh-muted);display:flex;font-size:11px;gap:7px;min-height:41px;min-width:0;padding:6px 9px}#cube-home-assembled #cube-shop-catalog .sc-two input[type=number]{background:transparent;border:0;color:var(--mh-ink);font-size:12px;min-width:0;width:100%}#cube-home-assembled #cube-shop-catalog .sc-sliders{margin-top:10px}#cube-home-assembled #cube-shop-catalog .sc-sliders input{accent-color:var(--mh-red);min-height:26px;min-width:0;width:100%}#cube-home-assembled #cube-shop-catalog .sc-histogram{align-items:end;display:flex;gap:3px;height:26px;margin:6px 2px 10px}#cube-home-assembled #cube-shop-catalog .sc-histogram span{background:#c7d7e7;border-radius:3px 3px 0 0;display:block;flex:1;min-width:0;opacity:.8}#cube-home-assembled #cube-shop-catalog .sc-compact-select :is(select,.mk-option-select){font-size:11px;min-height:34px;padding:5px 9px}#cube-home-assembled #cube-shop-catalog .sc-advanced-footer{align-items:center;color:var(--mh-muted);display:flex;font-size:11px;gap:15px;grid-column:1/-1;justify-content:space-between}#cube-home-assembled #cube-shop-catalog .sc-chips{align-items:center;border-top:1px solid #dbe5f180;display:flex;flex-wrap:wrap;gap:7px;margin-top:12px;padding-top:14px}#cube-home-assembled #cube-shop-catalog .sc-chips button{align-items:center;background:#ffffffc4;border:1px solid #fff;border-radius:18px;color:var(--mh-muted);display:inline-flex;font-size:11px;gap:6px;max-width:100%;min-height:34px;overflow-wrap:anywhere;padding:5px 10px;text-align:left}#cube-home-assembled #cube-shop-catalog .sc-chips button svg{height:12px;width:12px}#cube-home-assembled #cube-shop-catalog .sc-chips [data-reset]{background:transparent;border-color:transparent;color:var(--mh-red)}#cube-home-assembled #cube-shop-catalog .sc-validation{color:var(--mh-red);font-size:12px;margin:12px 0 0}#cube-home-assembled #cube-shop-catalog .sc-results-toolbar{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:18px 7px 16px}#cube-home-assembled #cube-shop-catalog [data-results]{color:var(--mh-muted);font-size:12px}#cube-home-assembled #cube-shop-catalog .sc-results-actions{align-items:center;display:flex;gap:16px}#cube-home-assembled #cube-shop-catalog .sc-size,#cube-home-assembled #cube-shop-catalog .sc-sort{align-items:center;color:var(--mh-muted);display:flex;font-size:11px;gap:7px}#cube-home-assembled #cube-shop-catalog .sc-size :is(select,.mk-option-select),#cube-home-assembled #cube-shop-catalog .sc-sort :is(select,.mk-option-select){background:#ffffffa1;border:1px solid #fff;border-radius:18px;color:var(--mh-ink);font-size:12px;max-width:180px;min-height:36px;min-width:0;padding:5px 7px}#cube-home-assembled #cube-shop-catalog .sc-view-toggle{display:flex;gap:5px}#cube-home-assembled #cube-shop-catalog .sc-view-toggle .mh-circle{height:36px;width:36px}#cube-home-assembled #cube-shop-catalog .sc-products{display:grid;gap:var(--sc-gap);grid-template-columns:repeat(4,minmax(0,1fr))}#cube-home-assembled #cube-shop-catalog .sc-card{border-radius:var(--sc-card-radius);display:flex;flex-direction:column;min-width:0;padding:13px 12px 12px}#cube-home-assembled #cube-shop-catalog .sc-card-top{align-items:center;display:flex;gap:5px;justify-content:space-between;min-height:34px}#cube-home-assembled #cube-shop-catalog .sc-card-tags{align-items:center;display:flex;flex-wrap:wrap;gap:5px}#cube-home-assembled #cube-shop-catalog .sc-choice,#cube-home-assembled #cube-shop-catalog .sc-sale{background:#f7eee4b8;border-radius:12px;color:#8b6d56;font-size:11px;padding:3px 7px}#cube-home-assembled #cube-shop-catalog .sc-sale{background:#fff0f0e6;color:var(--mh-red)}#cube-home-assembled #cube-shop-catalog .sc-card .sc-favorite{color:#8797ac;height:32px;width:32px}#cube-home-assembled #cube-shop-catalog .sc-favorite[aria-pressed=true]{color:var(--mh-red)}#cube-home-assembled #cube-shop-catalog .sc-favorite[aria-pressed=true] svg{fill:#f3404617}#cube-home-assembled #cube-shop-catalog .sc-photo{border-radius:17px;display:grid;height:152px;min-width:0;overflow:hidden;padding:7px;place-items:center;position:relative;width:100%}#cube-home-assembled #cube-shop-catalog .sc-photo>img{display:block;height:100%;max-height:100%;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%}#cube-home-assembled #cube-shop-catalog .sc-photo .sc-crop{aspect-ratio:1;display:block;mix-blend-mode:multiply;overflow:hidden;pointer-events:none;position:relative;width:min(140px,100%)}#cube-home-assembled #cube-shop-catalog .sc-crop>img{height:auto;left:var(--sc-image-left);max-width:none;position:absolute;top:var(--sc-image-top);width:var(--sc-image-width)}#cube-home-assembled #cube-shop-catalog .sc-photo>svg{color:#b1becb;height:55px;stroke-width:1;width:55px}#cube-home-assembled #cube-shop-catalog .sc-card-title{font-size:13px;font-weight:500;line-height:1.45;margin:7px 0 5px;min-height:38px;overflow-wrap:anywhere}#cube-home-assembled #cube-shop-catalog .sc-card-title button{border-radius:5px;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:left}#cube-home-assembled #cube-shop-catalog .sc-card-meta{align-items:center;color:var(--mh-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:5px 8px;line-height:1.5;margin-bottom:6px;min-height:17px}#cube-home-assembled #cube-shop-catalog .sc-color-dot{background:var(--sc-color);border-radius:50%;box-shadow:inset 0 0 0 1px #74869d33;display:inline-block;height:8px;margin-right:3px;width:8px}#cube-home-assembled #cube-shop-catalog .sc-card-note{color:#9b7a62;display:block;font-size:11px;line-height:1.45;margin:0 0 7px;min-height:30px;overflow-wrap:anywhere}#cube-home-assembled #cube-shop-catalog .sc-card-note.sc-defect{color:#b66c75}#cube-home-assembled #cube-shop-catalog .sc-card-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:5px;justify-content:space-between;margin-top:auto;padding-top:5px}#cube-home-assembled #cube-shop-catalog .sc-card-price>span{color:var(--mh-muted);font-size:11px}#cube-home-assembled #cube-shop-catalog .sc-money{color:var(--mh-ink);font-size:17px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.025em;line-height:1.35;white-space:nowrap}#cube-home-assembled #cube-shop-catalog .sc-old-price{color:#95a1b0;font-size:11px;margin-right:5px;text-decoration:line-through;white-space:nowrap}#cube-home-assembled #cube-shop-catalog .sc-card-stock{align-items:center;color:var(--mh-muted);display:flex;font-size:11px;gap:5px;justify-content:space-between;min-height:24px}#cube-home-assembled #cube-shop-catalog .sc-purchase{align-items:center;display:flex;gap:7px;margin-top:7px}#cube-home-assembled #cube-shop-catalog .sc-quantity{align-items:center;background:#ffffff9c;border:1px solid #fff;border-radius:22px;box-shadow:inset 0 1px 2px #fff,inset 0 -1px 2px #849bb328;display:flex;flex:1;min-height:39px;min-width:0}#cube-home-assembled #cube-shop-catalog .sc-quantity button{border-radius:20px;color:#8794a6;display:grid;flex:0 0 auto;min-height:37px;place-items:center;width:29px}#cube-home-assembled #cube-shop-catalog .sc-quantity button svg{height:13px;width:13px}#cube-home-assembled #cube-shop-catalog .sc-quantity input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;background:transparent;border:0;flex:1;font-size:12px;min-width:0;padding:0;text-align:center;width:30px}#cube-home-assembled #cube-shop-catalog .sc-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}#cube-home-assembled #cube-shop-catalog .sc-add{border-radius:50%;color:var(--mh-red);flex:0 0 auto;height:39px;min-height:39px;padding:0;width:39px}#cube-home-assembled #cube-shop-catalog .sc-add span{display:none}#cube-home-assembled #cube-shop-catalog button:disabled{cursor:default;opacity:.35}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list]{grid-template-columns:1fr}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card{align-items:center;display:grid;gap:5px 17px;grid-template-columns:90px minmax(0,1fr) 120px 165px;padding:14px 18px}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-photo{grid-column:1;grid-row:1/5;height:100px}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card-title{grid-column:2;grid-row:1;margin:0;min-height:0}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card-meta{grid-column:2;grid-row:2;margin:0}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card-note{grid-column:2;grid-row:3/5;margin:0;min-height:0}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card-top{grid-column:4;grid-row:1/3}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card-price{display:block;grid-column:3;grid-row:1/3;margin:0;padding:0}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card-price>span{display:block;margin-bottom:5px}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card-stock{display:block;grid-column:3;grid-row:3/5}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-purchase{grid-column:4;grid-row:3/5;margin:0}#cube-home-assembled #cube-shop-catalog .sc-empty{align-items:center;display:flex;flex-direction:column;gap:10px;padding:40px 20px;text-align:center}#cube-home-assembled #cube-shop-catalog .sc-empty>svg{color:#8b9aad;height:26px;width:26px}#cube-home-assembled #cube-shop-catalog .sc-empty h3{font-size:19px;font-weight:500;margin:0}#cube-home-assembled #cube-shop-catalog .sc-empty p{color:var(--mh-muted);font-size:13px;margin:0 0 7px}#cube-home-assembled #cube-shop-catalog .sc-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin:23px 3px 0}#cube-home-assembled #cube-shop-catalog .sc-pages{align-items:center;display:flex;flex-wrap:wrap;gap:5px}#cube-home-assembled #cube-shop-catalog .sc-pages button{border-radius:20px;color:var(--mh-muted);font-size:12px;min-height:38px;width:36px}#cube-home-assembled #cube-shop-catalog .sc-pages button[aria-current=page]{background:#fff;border:1px solid #fff;box-shadow:0 5px 15px #6c859b15;color:var(--mh-red)}#cube-home-assembled #cube-shop-catalog .sc-dialog{background:radial-gradient(ellipse at 100% 20%,#eaf5fff2,transparent 60%),linear-gradient(135deg,#fffffff9,#fbfcfff7);border-radius:30px;box-shadow:inset 0 2px 3px #fff,0 30px 80px #3e5d7b33;color:var(--mh-ink);left:0;margin:0 auto;max-height:none;max-width:740px;padding:24px;position:absolute;right:0;top:var(--sc-dialog-top,300px);width:min(740px,calc(100% - 24px),calc(100cqw - 30px))}#cube-home-assembled #cube-shop-catalog .sc-dialog::backdrop{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#31435638}#cube-home-assembled #cube-shop-catalog .sc-dialog>header{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:20px}#cube-home-assembled #cube-shop-catalog .sc-dialog h2{font-size:23px;font-weight:600;letter-spacing:-.02em;line-height:1.3;margin:3px 0 0;overflow-wrap:anywhere}#cube-home-assembled #cube-shop-catalog .sc-dialog-body{color:var(--mh-muted);font-size:13px;line-height:1.65}#cube-home-assembled #cube-shop-catalog .sc-dialog-body p{margin:0 0 15px}#cube-home-assembled #cube-shop-catalog .sc-dialog-body dl{display:grid;gap:15px;grid-template-columns:1fr 1fr;margin:18px 0}#cube-home-assembled #cube-shop-catalog .sc-dialog-body dt{color:var(--mh-muted);font-size:11px}#cube-home-assembled #cube-shop-catalog .sc-dialog-body dd{color:var(--mh-ink);margin:3px 0 0}#cube-home-assembled #cube-shop-catalog .sc-info-identity{align-items:center;display:flex;gap:14px;margin-bottom:22px}#cube-home-assembled #cube-shop-catalog .sc-info-avatar{border-radius:50%;flex:none;height:64px;overflow:hidden;padding:3px;width:64px}#cube-home-assembled #cube-shop-catalog .sc-info-identity strong{color:var(--mh-ink);display:block;font-size:20px;font-weight:600;line-height:1.3}#cube-home-assembled #cube-shop-catalog .sc-info-identity>div>span{display:block;font-size:12px;margin-top:4px}#cube-home-assembled #cube-shop-catalog .sc-dialog-body .sc-shop-metrics{backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);background:linear-gradient(135deg,#ffffffd9,#eff6fd9c);border:1px solid #fff;border-radius:25px;box-shadow:inset 0 2px 3px #fff,inset 0 -2px 3px #9eb2c221,0 12px 24px #7d8ea10f;display:block;margin:0 0 23px;padding:3px 20px}#cube-home-assembled #cube-shop-catalog .sc-shop-metric{align-items:center;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto;min-height:80px;padding:14px 0}#cube-home-assembled #cube-shop-catalog .sc-shop-metric+.sc-shop-metric{border-top:1px solid #dce6f17d}#cube-home-assembled #cube-shop-catalog .sc-dialog-body .sc-shop-metric dt{align-items:center;color:var(--mh-ink);display:grid;font-size:15px;gap:14px;grid-template-columns:44px minmax(0,1fr);line-height:1.45}#cube-home-assembled #cube-shop-catalog .sc-metric-icon{color:var(--mh-muted);height:44px;width:44px}#cube-home-assembled #cube-shop-catalog .sc-metric-icon svg{height:22px;stroke-width:1.6;width:22px}#cube-home-assembled #cube-shop-catalog .sc-dialog-body .sc-shop-metric dd{background:#e5edf7a6;border-radius:13px;color:var(--mh-muted);font-size:14px;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.4;margin:0;padding:6px 12px;white-space:nowrap}#cube-home-assembled #cube-shop-catalog .sc-shop-legal{margin-bottom:24px;padding:0 4px}#cube-home-assembled #cube-shop-catalog .sc-shop-legal summary{align-items:center;color:var(--mh-ink);display:flex;font-size:14px;font-weight:500;gap:12px;justify-content:space-between;list-style:none;min-height:44px}#cube-home-assembled #cube-shop-catalog .sc-shop-legal summary::-webkit-details-marker{display:none}#cube-home-assembled #cube-shop-catalog .sc-shop-legal summary svg{height:17px;transition:transform .18s;width:17px}#cube-home-assembled #cube-shop-catalog .sc-shop-legal[open] summary svg{transform:rotate(180deg)}#cube-home-assembled #cube-shop-catalog .sc-shop-legal p{margin:9px 0 0}#cube-home-assembled #cube-shop-catalog .sc-info-done{font-size:14px;min-height:48px;width:100%}#cube-home-assembled #cube-shop-catalog .sc-detail{align-items:center;display:grid;gap:22px;grid-template-columns:1fr 1fr}#cube-home-assembled #cube-shop-catalog .sc-detail .sc-photo{height:270px}#cube-home-assembled #cube-shop-catalog .sc-detail .sc-photo .sc-crop{max-width:245px;width:100%}#cube-home-assembled #cube-shop-catalog .sc-detail .sc-purchase{max-width:260px}#cube-home-assembled #cube-shop-catalog .sc-detail .sc-add{border-radius:25px;padding-inline:14px;width:auto}#cube-home-assembled #cube-shop-catalog .sc-detail .sc-add span{display:inline}#cube-home-assembled #cube-shop-catalog .sc-cart-row{align-items:center;border-bottom:1px solid #dde7f1;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 100px 44px;padding:11px 0}#cube-home-assembled #cube-shop-catalog .sc-cart-row strong{color:var(--mh-ink);display:block;font-size:13px;font-weight:500}#cube-home-assembled #cube-shop-catalog .sc-cart-row small{font-size:11px}#cube-home-assembled #cube-shop-catalog .sc-cart-summary{align-items:center;color:var(--mh-ink);display:flex;font-size:18px;gap:12px;justify-content:space-between;margin-top:20px}#cube-home-assembled #cube-shop-catalog .sc-min-progress{background:#e4ebf3;border-radius:5px;height:5px;margin:16px 0 8px;overflow:hidden}#cube-home-assembled #cube-shop-catalog .sc-min-progress>span{background:var(--mh-red);border-radius:inherit;display:block;height:100%}#cube-home-assembled #cube-shop-catalog .sc-demo-note{color:#8b99ab;font-size:11px;margin-top:18px!important}#cube-home-assembled #cube-shop-catalog .sc-live{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}#cube-home-assembled #cube-shop-catalog .sc-footer-tools{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:18px}#cube-home-assembled #cube-shop-catalog .sc-appearance-options{display:flex;flex-wrap:wrap;gap:12px}#cube-home-assembled #cube-shop-catalog .sc-appearance-options [aria-pressed=true]{color:var(--mh-red)}#cube-home-assembled #cube-shop-catalog .sc-upload{display:flex;flex-direction:column;gap:9px;margin-bottom:15px}#cube-home-assembled #cube-shop-catalog .sc-upload input{font-size:13px;max-width:100%}#cube-home-assembled #cube-shop-catalog .sc-upload-preview{background:#fff;border-radius:20px;height:auto;margin-bottom:15px;max-height:280px;-o-object-fit:contain;object-fit:contain;width:100%}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] .mh-page{--mh-ink:#eef3fa;--mh-muted:#b4c0d0;--mh-red:#ff7d86;background:radial-gradient(ellipse at 0 0,#24384f88,transparent 35%),#171c25;color-scheme:dark}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] :is(.mh-section,.mh-glass){background:linear-gradient(135deg,#344253c9,#222c39c9);border-color:#ffffff32;box-shadow:inset 0 1px 2px #ffffff4a,inset 0 -1px 2px #0003,0 12px 30px #00000026}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] .mh-glass:before{opacity:.12}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] .mh-glass:after{opacity:.2}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] :is(.sc-button,.mh-circle,.mh-round,.sc-field :is(select,.mk-option-select),.sc-field input,.sc-compact-select :is(select,.mk-option-select),.sc-sort :is(select,.mk-option-select),.sc-size :is(select,.mk-option-select),.sc-search,.mh-search,.sc-two label,.sc-quantity){background:linear-gradient(135deg,#465266a8,#2a3545a8);border-color:#ffffff30;box-shadow:inset 0 1px 2px #ffffff38,inset 0 -1px 2px #00000030;color:var(--mh-ink)}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] :is(.sc-search input,.mh-search input,.sc-quantity input,.sc-two input[type=number]){background:transparent;color:var(--mh-ink)}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] :is(.sc-chips button,.sc-assortment-grid button,.sc-segment){background:#344254c4;border-color:#fff2;color:var(--mh-muted)}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] .sc-segment button[aria-pressed=true]{background:#596a81a8;color:var(--mh-ink)}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] .sc-photo{background:#f9fbff;border-radius:17px}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] .sc-demo{background:#33415580;border-color:#ffffff26;color:#b4c3d8}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] .sc-card-note{color:#d5b99e}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] .sc-card-note.sc-defect{color:#ffacb6}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] .sc-dialog{background:linear-gradient(135deg,#344254fa,#222b38fa)}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] .sc-dialog-body .sc-shop-metrics{background:linear-gradient(135deg,#46566ac9,#273343d9);border-color:#ffffff32;box-shadow:inset 0 1px 2px #ffffff38,inset 0 -1px 2px #00000030,0 12px 24px #00000016}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] .sc-shop-metric+.sc-shop-metric{border-color:#ffffff19}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] .sc-dialog-body .sc-shop-metric dd{background:#63758d40}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] :is(.sc-choice,.sc-sale){background:#655044a8;color:#ffd3bc}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] .sc-sale{background:#69424b9c;color:#ffabb2}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] .sc-pages button[aria-current=page]{background:#44546a;border-color:#fff3;color:var(--mh-red)}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] :is(.sc-eyebrow,.sc-demo-note,.sc-old-price){color:#bdc8d7}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] input::-moz-placeholder{color:#b3c0d2;opacity:1}#cube-home-assembled #cube-shop-catalog[data-appearance=dark] input::placeholder{color:#b3c0d2;opacity:1}@container mh-layout (max-width:850px){#cube-home-assembled #cube-shop-catalog .sc-products{grid-template-columns:repeat(3,minmax(0,1fr))}#cube-home-assembled #cube-shop-catalog .sc-results-toolbar{align-items:start}#cube-home-assembled #cube-shop-catalog .sc-results-actions{gap:9px}#cube-home-assembled #cube-shop-catalog .sc-size>span,#cube-home-assembled #cube-shop-catalog .sc-sort>span{display:none}#cube-home-assembled #cube-shop-catalog .sc-advanced{grid-template-columns:repeat(2,minmax(0,1fr))}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card{grid-template-columns:75px minmax(0,1fr) 155px}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card-price{grid-column:3;grid-row:2}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card-stock{grid-column:2;grid-row:4}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card-top{grid-column:3;grid-row:1}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-purchase{grid-column:3;grid-row:3/5}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card-note{grid-row:3}}@container mh-layout (max-width:650px){#cube-home-assembled #cube-shop-catalog .sc-primary-filters{grid-template-columns:repeat(2,minmax(0,1fr))}#cube-home-assembled #cube-shop-catalog .sc-store-row{flex-wrap:wrap}#cube-home-assembled #cube-shop-catalog .sc-store-actions{margin-left:auto}#cube-home-assembled #cube-shop-catalog .sc-store-name .sc-demo{font-size:11px}#cube-home-assembled #cube-shop-catalog .sc-catalog-heading h2{font-size:24px}#cube-home-assembled #cube-shop-catalog .sc-assortment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#cube-home-assembled #cube-shop-catalog .sc-search-row{flex-wrap:wrap;gap:12px}#cube-home-assembled #cube-shop-catalog .sc-search{flex-basis:100%}#cube-home-assembled #cube-shop-catalog .sc-more-filters{margin-left:0}#cube-home-assembled #cube-shop-catalog .sc-results-toolbar{flex-wrap:wrap}#cube-home-assembled #cube-shop-catalog .sc-results-actions{justify-content:space-between;width:100%}}@container mh-layout (max-width:540px){#cube-home-assembled #cube-shop-catalog .mh-nav a{font-size:12px;justify-content:center}#cube-home-assembled #cube-shop-catalog .sc-main{gap:19px;margin-top:17px}#cube-home-assembled #cube-shop-catalog .sc-store{border-radius:26px;padding:7px}#cube-home-assembled #cube-shop-catalog .sc-cover{border-radius:22px;padding:4px}#cube-home-assembled #cube-shop-catalog .sc-cover>img{border-radius:18px}#cube-home-assembled #cube-shop-catalog .sc-store-row{gap:10px;padding:13px 7px 9px}#cube-home-assembled #cube-shop-catalog .sc-store-icon{border-radius:17px;height:45px;width:45px}#cube-home-assembled #cube-shop-catalog .sc-store-name{flex-basis:calc(100% - 65px)}#cube-home-assembled #cube-shop-catalog .sc-store-name h1{font-size:23px}#cube-home-assembled #cube-shop-catalog .sc-store-name>div{gap:6px}#cube-home-assembled #cube-shop-catalog .sc-store-name .mh-circle{height:44px;width:44px}#cube-home-assembled #cube-shop-catalog .sc-store-actions{justify-content:flex-end;width:100%}#cube-home-assembled #cube-shop-catalog .sc-store-actions .sc-button{flex:1}#cube-home-assembled #cube-shop-catalog .sc-store-facts{gap:4px 15px;margin-inline:7px}#cube-home-assembled #cube-shop-catalog .sc-assortment{margin-inline:7px}#cube-home-assembled #cube-shop-catalog .sc-catalog-heading{margin-bottom:15px;padding:0 4px}#cube-home-assembled #cube-shop-catalog .sc-catalog-heading h2{font-size:22px}#cube-home-assembled #cube-shop-catalog .sc-catalog-heading>span{font-size:11px}#cube-home-assembled #cube-shop-catalog .sc-filter-panel{padding:16px 12px 13px}#cube-home-assembled #cube-shop-catalog .sc-primary-filters{gap:12px 9px}#cube-home-assembled #cube-shop-catalog .sc-quick-filters{gap:3px 14px}#cube-home-assembled #cube-shop-catalog .sc-quick-filters .sc-check{font-size:11px}#cube-home-assembled #cube-shop-catalog .sc-more-filters{flex:1}#cube-home-assembled #cube-shop-catalog .sc-advanced{gap:18px;grid-template-columns:1fr}#cube-home-assembled #cube-shop-catalog .sc-advanced-footer{align-items:start}#cube-home-assembled #cube-shop-catalog .sc-advanced-footer>span{max-width:150px}#cube-home-assembled #cube-shop-catalog .sc-products{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}#cube-home-assembled #cube-shop-catalog .sc-card{border-radius:min(var(--sc-card-radius),24px);padding:11px 10px}#cube-home-assembled #cube-shop-catalog .sc-photo{height:125px;padding:4px}#cube-home-assembled #cube-shop-catalog .sc-card-title{font-size:12px;min-height:51px}#cube-home-assembled #cube-shop-catalog .sc-card .sc-favorite{height:44px;width:44px}#cube-home-assembled #cube-shop-catalog .sc-card-top{align-items:start;min-height:44px}#cube-home-assembled #cube-shop-catalog .sc-choice{font-size:11px;max-width:65px}#cube-home-assembled #cube-shop-catalog .sc-money{font-size:15px}#cube-home-assembled #cube-shop-catalog .sc-purchase{flex-wrap:wrap;gap:7px}#cube-home-assembled #cube-shop-catalog .sc-quantity{flex-basis:100%;min-height:44px}#cube-home-assembled #cube-shop-catalog .sc-quantity button{min-height:42px;width:38px}#cube-home-assembled #cube-shop-catalog .sc-quantity input{font-size:16px}#cube-home-assembled #cube-shop-catalog .sc-add{border-radius:23px;height:44px;min-height:44px;width:100%}#cube-home-assembled #cube-shop-catalog .sc-add span{display:inline;font-size:11px}#cube-home-assembled #cube-shop-catalog .sc-results-actions :is(select,.mk-option-select){font-size:11px;max-width:140px;min-height:44px}#cube-home-assembled #cube-shop-catalog .sc-view-toggle .mh-circle{height:44px;width:44px}#cube-home-assembled #cube-shop-catalog .sc-results-actions{gap:5px}#cube-home-assembled #cube-shop-catalog .sc-results-toolbar{padding-inline:2px}#cube-home-assembled #cube-shop-catalog .sc-search input{font-size:16px}#cube-home-assembled #cube-shop-catalog .sc-search input::-moz-placeholder{font-size:12px}#cube-home-assembled #cube-shop-catalog .sc-search input::placeholder{font-size:12px}#cube-home-assembled #cube-shop-catalog .sc-pagination{justify-content:center}#cube-home-assembled #cube-shop-catalog .sc-pagination>.sc-button{width:100%}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card{gap:6px 12px;grid-template-columns:70px minmax(0,1fr);padding:13px}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-photo{grid-column:1;grid-row:1/4;height:105px}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card-top{grid-column:2;grid-row:1}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card-title{grid-column:2;grid-row:2}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card-meta{grid-column:2;grid-row:3}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card-note{grid-column:1/-1;grid-row:4}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card-price{display:flex;grid-column:1/-1;grid-row:5}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-card-stock{display:flex;grid-column:1/-1;grid-row:6}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-purchase{flex-wrap:nowrap;grid-column:1/-1;grid-row:7}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-quantity{flex-basis:60%}#cube-home-assembled #cube-shop-catalog .sc-products[data-view=list] .sc-add{flex:1;width:auto}#cube-home-assembled #cube-shop-catalog .sc-dialog{border-radius:25px;padding:18px 15px}#cube-home-assembled #cube-shop-catalog .sc-dialog h2{font-size:20px}#cube-home-assembled #cube-shop-catalog .sc-detail{gap:12px;grid-template-columns:1fr}#cube-home-assembled #cube-shop-catalog .sc-detail .sc-photo{height:210px}#cube-home-assembled #cube-shop-catalog .sc-detail .sc-photo .sc-crop{max-width:190px}#cube-home-assembled #cube-shop-catalog .sc-detail .sc-purchase{flex-wrap:nowrap;max-width:none}#cube-home-assembled #cube-shop-catalog .sc-detail .sc-add{width:auto}#cube-home-assembled #cube-shop-catalog .sc-cart-row{gap:5px 9px;grid-template-columns:minmax(0,1fr) 44px}#cube-home-assembled #cube-shop-catalog .sc-cart-row>span{grid-column:1;grid-row:2}#cube-home-assembled #cube-shop-catalog .sc-cart-row>button{grid-column:2;grid-row:1/3}}@container mh-layout (max-width:359px){#cube-home-assembled #cube-shop-catalog .sc-products{grid-template-columns:1fr}#cube-home-assembled #cube-shop-catalog .sc-photo{height:170px}#cube-home-assembled #cube-shop-catalog .sc-card-title{font-size:14px;min-height:0}#cube-home-assembled #cube-shop-catalog .sc-card-note{min-height:0}#cube-home-assembled #cube-shop-catalog .sc-size{display:none}}@container mh-layout (max-width:540px){#cube-home-assembled #cube-shop-catalog .sc-compact-select :is(select,.mk-option-select),#cube-home-assembled #cube-shop-catalog .sc-field :is(input,:is(select,.mk-option-select)),#cube-home-assembled #cube-shop-catalog .sc-two input[type=number]{font-size:16px}#cube-home-assembled #cube-shop-catalog .sc-field input::-moz-placeholder{font-size:12px}#cube-home-assembled #cube-shop-catalog .sc-field input::placeholder{font-size:12px}#cube-home-assembled #cube-shop-catalog .sc-link,#cube-home-assembled #cube-shop-catalog .sc-pages button,#cube-home-assembled #cube-shop-catalog .sc-quantity button,#cube-home-assembled #cube-shop-catalog .sc-segment button{min-height:44px}#cube-home-assembled #cube-shop-catalog .sc-quantity{min-height:46px}#cube-home-assembled #cube-shop-catalog .sc-chips button{min-height:44px}#cube-home-assembled #cube-shop-catalog .sc-store-icon{border-radius:50%}#cube-home-assembled #cube-shop-catalog .sc-info-identity{gap:12px;margin-bottom:18px}#cube-home-assembled #cube-shop-catalog .sc-info-avatar{height:56px;width:56px}#cube-home-assembled #cube-shop-catalog .sc-dialog-body .sc-shop-metrics{border-radius:21px;padding:2px 12px}#cube-home-assembled #cube-shop-catalog .sc-shop-metric{gap:9px;min-height:76px;padding:13px 0}#cube-home-assembled #cube-shop-catalog .sc-dialog-body .sc-shop-metric dt{font-size:13px;gap:10px;grid-template-columns:36px minmax(0,1fr)}#cube-home-assembled #cube-shop-catalog .sc-metric-icon{height:36px;width:36px}#cube-home-assembled #cube-shop-catalog .sc-metric-icon svg{height:20px;width:20px}#cube-home-assembled #cube-shop-catalog .sc-dialog-body .sc-shop-metric dd{border-radius:11px;font-size:12px;padding:6px 8px}#cube-home-assembled #cube-shop-catalog .sc-shop-legal{padding:0 2px}}@media(pointer:coarse){#cube-home-assembled #cube-shop-catalog .sc-check,#cube-home-assembled #cube-shop-catalog .sc-link,#cube-home-assembled #cube-shop-catalog .sc-pages button,#cube-home-assembled #cube-shop-catalog .sc-quantity button,#cube-home-assembled #cube-shop-catalog .sc-segment button{min-height:44px}#cube-home-assembled #cube-shop-catalog .sc-field input,#cube-home-assembled #cube-shop-catalog .sc-two input[type=number]{font-size:16px}#cube-home-assembled #cube-shop-catalog .sc-quantity button{width:36px}#cube-home-assembled #cube-shop-catalog .sc-card .sc-favorite{height:44px;width:44px}#cube-home-assembled #cube-shop-catalog .sc-add{height:44px;min-height:44px;min-width:44px}#cube-home-assembled #cube-shop-catalog .sc-store-name .mh-circle,#cube-home-assembled #cube-shop-catalog .sc-view-toggle .mh-circle{height:44px;min-height:44px;min-width:44px;width:44px}}@media(pointer:coarse){#cube-home-assembled #cube-shop-catalog .sc-field :is(select,.mk-option-select),#cube-home-assembled #cube-shop-catalog .sc-results-actions :is(select,.mk-option-select){font-size:16px}#cube-home-assembled #cube-shop-catalog .sc-search{min-height:54px}#cube-home-assembled #cube-shop-catalog .sc-search .mh-circle{height:44px;width:44px}#cube-home-assembled #cube-shop-catalog .mh-search{height:54px}#cube-home-assembled #cube-shop-catalog .mh-search-submit{height:44px!important;width:44px!important}}@media(prefers-reduced-motion:reduce){#cube-home-assembled #cube-shop-catalog *{scroll-behavior:auto!important}#cube-home-assembled #cube-shop-catalog .sc-button{transition:none}}#cube-home-assembled :is(:is(#cube-set-themes,[data-catalog-directory]),:is(#cube-sets-catalog,[data-catalog-list]),:is(#cube-set-4504,[data-catalog-detail]),#cube-shop-catalog) :is(.st-photo,.sc-photo){grid-template-rows:minmax(0,1fr)}#cube-home-assembled :is(:is(#cube-set-themes,[data-catalog-directory]),:is(#cube-sets-catalog,[data-catalog-list]),:is(#cube-set-4504,[data-catalog-detail]),#cube-shop-catalog) :is(.st-photo,.sc-photo)>img{height:100%;min-height:0;min-width:0;-o-object-fit:contain;object-fit:contain;width:100%}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) :is(.pd-primary,.pd-accent,.pd-signin a),#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-chips button:last-child{color:var(--mh-red)}#cube-shop-catalog.sc-main,:is(#cube-set-4504,[data-catalog-detail]).pd-main,:is(#cube-set-themes,[data-catalog-directory]).th-main,:is(#cube-sets-catalog,[data-catalog-list]).st-main{display:grid;gap:24px;min-width:0}#cube-home-assembled .mh-nav a[aria-current]{color:var(--mh-red)}#cube-home-assembled .catalog-sr{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}#cube-home-assembled .catalog-status{padding:30px;text-align:center}#cube-home-assembled .catalog-status h2{font-size:20px;margin:0 0 12px}#cube-home-assembled .catalog-status p{color:var(--mh-muted);margin:0 0 15px}#cube-home-assembled :is(:is(#cube-set-themes,[data-catalog-directory]),:is(#cube-sets-catalog,[data-catalog-list]),:is(#cube-set-4504,[data-catalog-detail]),#cube-shop-catalog) .catalog-dialog{background:radial-gradient(ellipse at 100% 20%,#edf6fff0,transparent 60%),linear-gradient(135deg,#fffffff9,#fbfcfff9);border:1px solid #fff;border-radius:30px;color:var(--mh-ink);inset:0;margin:auto;max-height:calc(100dvh - 32px);max-width:700px;overflow:auto;padding:25px;position:fixed;width:min(700px,calc(100vw - 24px))}#cube-home-assembled :is(:is(#cube-set-themes,[data-catalog-directory]),:is(#cube-sets-catalog,[data-catalog-list]),:is(#cube-set-4504,[data-catalog-detail]),#cube-shop-catalog) .catalog-dialog:not([open]){display:none}#cube-home-assembled :is(:is(#cube-set-themes,[data-catalog-directory]),:is(#cube-sets-catalog,[data-catalog-list]),:is(#cube-set-4504,[data-catalog-detail]),#cube-shop-catalog) .catalog-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#31435638}#cube-home-assembled :is(:is(#cube-set-themes,[data-catalog-directory]),:is(#cube-sets-catalog,[data-catalog-list]),:is(#cube-set-4504,[data-catalog-detail]),#cube-shop-catalog) .catalog-dialog>header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:22px}#cube-home-assembled :is(:is(#cube-set-themes,[data-catalog-directory]),:is(#cube-sets-catalog,[data-catalog-list]),:is(#cube-set-4504,[data-catalog-detail]),#cube-shop-catalog) .catalog-dialog h2{font-size:25px;line-height:1.2;margin:0;min-width:0;overflow-wrap:anywhere}#cube-home-assembled :is(:is(#cube-set-themes,[data-catalog-directory]),:is(#cube-sets-catalog,[data-catalog-list]),:is(#cube-set-4504,[data-catalog-detail]),#cube-shop-catalog) .catalog-dialog>header>button{flex-shrink:0}#cube-home-assembled :is(:is(#cube-set-themes,[data-catalog-directory]),:is(#cube-sets-catalog,[data-catalog-list]),:is(#cube-set-4504,[data-catalog-detail]),#cube-shop-catalog) .catalog-dialog-body{min-width:0}#cube-home-assembled .catalog-theme-choices{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}#cube-home-assembled .catalog-image-missing{color:var(--mh-muted);display:grid;font-size:12px;height:100%;min-height:120px;overflow-wrap:anywhere;padding:14px;place-content:center;text-align:center;width:100%}#cube-home-assembled .catalog-detail-photo{height:300px;margin-bottom:16px;-o-object-fit:contain;object-fit:contain;width:100%}#cube-home-assembled .catalog-zoom-photo{margin-bottom:20px;max-height:65dvh;-o-object-fit:contain;object-fit:contain;width:100%}#cube-home-assembled .catalog-share{display:grid;gap:10px;margin:0 0 20px}#cube-home-assembled .catalog-share input{border:1px solid #dbe6f0;border-radius:16px;font-size:16px;min-width:0;padding:12px;width:100%}#cube-home-assembled .catalog-store-cover{aspect-ratio:3/1;background:radial-gradient(ellipse at 25% 30%,#fff,transparent 60%),linear-gradient(120deg,#e6f0fb,#f5eae5);border-radius:21px;color:#b5c7dc;display:grid;place-items:center}#cube-home-assembled .catalog-store-cover svg{height:90px;opacity:.5;width:90px}#cube-home-assembled .catalog-muted{color:var(--mh-muted);font-size:12px}#cube-home-assembled .catalog-shop-details{display:grid;gap:12px}#cube-home-assembled .catalog-shop-details>div{border-bottom:1px solid #dce6ef;display:grid;gap:14px;grid-template-columns:1fr 1fr;padding:10px 0}#cube-home-assembled .catalog-shop-details dt{color:var(--mh-muted)}#cube-home-assembled .catalog-shop-details dd{margin:0;overflow-wrap:anywhere}#cube-home-assembled .catalog-purchase-wrap{margin-top:auto;min-width:0}#cube-home-assembled .sc-products[data-view=list] .catalog-purchase-wrap{display:contents}#cube-home-assembled .catalog-cart-error{color:#b9212d;font-size:12px;margin:8px 0 0}#cube-home-assembled .catalog-offers .sc-products{margin-top:24px}#cube-home-assembled .catalog-offers{--sc-gap:var(--mk-layout-grid-gap);--sc-radius:var(--mk-radius-card)}#cube-home-assembled .sc-photo{display:grid}#cube-home-assembled .sc-photo>img{max-height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#cube-home-assembled .pd-minifig>a>img{height:170px;-o-object-fit:contain;object-fit:contain;width:100%}#cube-home-assembled .pd-minifig h4{font-size:12px;line-height:1.4;margin:10px 0 4px;overflow-wrap:anywhere}#cube-home-assembled .pd-minifig>a>span{color:var(--mh-muted);font-size:11px}#cube-home-assembled :is(:is(#cube-set-themes,[data-catalog-directory]),:is(#cube-sets-catalog,[data-catalog-list]),:is(#cube-set-4504,[data-catalog-detail]),#cube-shop-catalog) :focus-visible:not([tabindex="-1"]){outline:2px solid var(--mh-red);outline-offset:3px}#cube-home-assembled :is(:is(#cube-set-themes,[data-catalog-directory]),:is(#cube-sets-catalog,[data-catalog-list]),:is(#cube-set-4504,[data-catalog-detail]),#cube-shop-catalog) button{cursor:pointer}#cube-home-assembled :is(:is(#cube-set-themes,[data-catalog-directory]),:is(#cube-sets-catalog,[data-catalog-list]),:is(#cube-set-4504,[data-catalog-detail]),#cube-shop-catalog) button:disabled{cursor:default;opacity:.5}@container mh-layout (max-width:540px){#cube-home-assembled .catalog-theme-choices{grid-template-columns:1fr}#cube-home-assembled :is(:is(#cube-set-themes,[data-catalog-directory]),:is(#cube-sets-catalog,[data-catalog-list]),:is(#cube-set-4504,[data-catalog-detail]),#cube-shop-catalog) .catalog-dialog{border-radius:24px;padding:20px}#cube-home-assembled :is(:is(#cube-set-themes,[data-catalog-directory]),:is(#cube-sets-catalog,[data-catalog-list]),:is(#cube-set-4504,[data-catalog-detail]),#cube-shop-catalog) .catalog-dialog h2{font-size:22px}#cube-home-assembled .catalog-shop-details>div{gap:4px;grid-template-columns:1fr}#cube-home-assembled .pd-minifig>a>img{height:145px}}@media(prefers-reduced-motion:reduce){#cube-home-assembled :is(:is(#cube-set-themes,[data-catalog-directory]),:is(#cube-sets-catalog,[data-catalog-list]),:is(#cube-set-4504,[data-catalog-detail]),#cube-shop-catalog) *{scroll-behavior:auto!important;transition:none!important}}#cube-home-assembled [data-catalog-detail],#cube-home-assembled [data-catalog-directory]{display:grid;gap:23px;margin-top:20px;min-width:0}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .ce-filters{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))}#cube-home-assembled :is(#cube-sets-catalog,[data-catalog-list]) .st-results-actions .mk-option-select{padding-right:12px}#cube-home-assembled [data-catalog-detail] .ce-color-field .mk-dropdown,#cube-home-assembled [data-catalog-detail] .ce-share-field input,#cube-home-assembled [data-catalog-list] .st-field input{background:var(--mk-surface-control);border:1px solid #fff;border-radius:25px;box-shadow:var(--mk-shadow-control);color:var(--mk-color-ink);min-height:47px;min-width:0;padding:11px 15px;width:100%}#cube-home-assembled :is([data-catalog-list],[data-catalog-detail]) .ce-description{color:var(--mk-color-muted);font-size:13px;line-height:1.65;margin:12px 0}#cube-home-assembled [data-catalog-list] .st-count{color:var(--mk-color-muted);font-size:12px;font-weight:400}#cube-home-assembled [data-catalog-list] .ce-kind{color:var(--mk-color-muted);font-size:11px}#cube-home-assembled [data-catalog-detail] .ce-color-field,#cube-home-assembled [data-catalog-detail] .ce-share-field{display:grid;font-size:12px;gap:8px;margin:18px 0}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .ce-related-links{display:grid;gap:12px;margin-top:24px}#cube-home-assembled :is(#cube-set-4504,[data-catalog-detail]) .ce-related-links a{align-items:center;color:var(--mk-color-action);display:flex;font-size:13px;gap:12px;justify-content:space-between;min-height:44px}#cube-home-assembled [data-catalog-detail] .ce-facts{display:grid;margin-top:18px}#cube-home-assembled [data-catalog-detail] .ce-facts>div{border-bottom:1px solid #dbe5ef88;display:grid;font-size:14px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:14px 0}#cube-home-assembled [data-catalog-detail] .ce-facts dt{color:var(--mk-color-muted)}#cube-home-assembled [data-catalog-detail] .ce-facts dd{margin:0;overflow-wrap:anywhere}#cube-home-assembled [data-catalog-detail] .mk-tab-list{margin-bottom:24px}
