.msg #msg-world-dialog{width:min(1180px,calc(100vw - 48px));height:min(850px,calc(100dvh - 48px));max-width:none;max-height:none;padding:0;border:1px solid #e3d6bc;border-radius:20px;background:var(--msg-white);color:var(--msg-ink);box-shadow:0 24px 90px #15282155;overflow:hidden}.msg #msg-world-dialog[open]{display:flex;flex-direction:column}.msg #msg-world-dialog::backdrop{background:#243b36a3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.msg .world-top{display:flex;align-items:center;gap:22px;padding:23px 30px 20px;flex-shrink:0}.msg .world-portrait{width:88px;height:96px;flex-shrink:0;display:grid;place-items:center;background:#f2ebde;border-radius:44px 44px 10px 10px}.msg .world-portrait img{max-height:85px;max-width:74px;object-fit:contain}.msg .world-heading{flex:1;min-width:0}.msg .world-heading h2{font-size:36px;line-height:1.12;margin:5px 0 7px}.msg .world-heading>p:last-child{color:var(--msg-muted);font-size:14px}.msg .world-close{align-self:flex-start;flex-shrink:0;border:1px solid var(--msg-line);background:transparent;width:36px;height:36px;border-radius:50%;font-size:24px;line-height:1}.msg .world-close:hover{background:var(--msg-sage)}.msg .world-preview{background:#f9ecd1;border-block:1px solid #e4dcc8;color:#776645;padding:7px 30px;font-size:14px;flex-shrink:0}.msg .world-tabs{display:flex;gap:25px;border-bottom:1px solid var(--msg-line);padding:0 30px;overflow-x:auto;scrollbar-width:thin;flex-shrink:0}.msg .world-tabs button{background:none;border-bottom:3px solid transparent;padding:15px 0 12px;white-space:nowrap;font-size:14px;color:var(--msg-muted)}.msg .world-tabs button[aria-selected=true]{border-color:var(--msg-green);color:var(--msg-ink);font-weight:700}.msg .world-tabs small{font-size:14px;background:var(--msg-sage);border-radius:20px;padding:2px 5px;margin-left:5px}.msg .world-body{display:grid;grid-template-columns:minmax(0,1fr) 265px;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.msg #msg-world-catalog{padding:23px 28px;min-width:0;outline-offset:-3px}.msg .world-section-title{font-size:24px;margin-bottom:6px}.msg .world-section-copy{font-size:14px;color:var(--msg-muted);margin-bottom:20px;max-width:620px}.msg .world-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.msg .world-product{border:1px solid var(--msg-line);border-radius:10px;overflow:hidden;background:#fffefb;display:flex;flex-direction:column;min-width:0}.msg .world-product.in-set{border-color:#ccb382;box-shadow:0 0 0 1px #ccb382}.msg .world-product-art{height:155px;background:#f3f1e7;display:flex;align-items:center;justify-content:center;padding:17px;position:relative}.msg .world-product-art img{max-height:123px;max-width:100%;object-fit:contain}.msg .world-product-art svg{width:90px;height:100px;color:#947d69}.msg .world-product-art .art-caption{position:absolute;bottom:7px;left:0;right:0;text-align:center;font-size:14px;color:var(--msg-muted)}.msg .world-product-copy{display:flex;flex-direction:column;flex:1;padding:13px}.msg .world-product h3{font:600 12px/1.45 var(--msg-body);margin:6px 0}.msg .world-product-copy p{font-size:14px;color:var(--msg-muted);line-height:1.5;margin-bottom:12px}.msg .world-badge{font-size:14px;letter-spacing:.025em;color:var(--msg-green)}.msg .world-badge.condition{color:#896d35}.msg .world-product-footer{margin-top:auto}.msg .world-price{display:block;font-size:14px;font-weight:600;margin-bottom:8px}.msg .world-pick{background:var(--msg-sage);border:1px solid #e3d6bc;border-radius:5px;font-size:14px;min-height:36px;width:100%;padding:8px}.msg .world-pick:hover{background:#e9dec8}.msg .world-pick[aria-pressed=true]{background:var(--msg-green);color:#fff;border-color:var(--msg-green)}.msg .world-own{display:flex;gap:10px;align-items:flex-start;padding:14px;border:1px dashed #d1bb8e;border-radius:8px;background:#f7f4ed;margin:0 0 20px;font-size:14px;cursor:pointer}.msg .world-own input{accent-color:var(--msg-green);margin-top:3px}.msg .world-own small{display:block;color:var(--msg-muted);font-size:14px;margin-top:3px}.msg #msg-world-tray{border-left:1px solid var(--msg-line);background:#f5f0e7;padding:24px 20px;min-width:0}.msg .world-tray-title{display:flex;align-items:center;justify-content:space-between;gap:8px}.msg .world-tray-title h3{font-size:24px}.msg .world-tray-title span{font-size:14px;color:var(--msg-green)}.msg .world-tray-hint{font-size:14px;color:var(--msg-muted);margin:7px 0 16px}.msg .world-set-list{list-style:none;padding:0;margin:0}.msg .world-set-item{display:flex;gap:9px;align-items:center;padding:12px 0;border-bottom:1px solid #e9dec8}.msg .world-set-image{width:38px;height:46px;flex-shrink:0;display:grid;place-items:center}.msg .world-set-image img{max-height:45px;max-width:38px;object-fit:contain}.msg .world-set-image svg{width:30px;height:35px;color:#947d69}.msg .world-set-copy{flex:1;min-width:0;font-size:14px;line-height:1.4}.msg .world-set-copy strong{display:block;font-weight:500}.msg .world-set-copy span{color:var(--msg-muted);font-size:14px}.msg .world-set-remove{background:transparent;font-size:17px;padding:6px;min-width:30px;min-height:32px}.msg .world-empty{padding:25px 10px;font-size:14px;line-height:1.7;color:var(--msg-muted)}.msg .world-empty h3{color:var(--msg-ink);font-size:24px;margin-bottom:8px}.msg .world-continue{font-size:14px;background:none;text-decoration:underline;text-underline-offset:4px;padding:13px 0;color:var(--msg-green)}.msg .world-bottom{padding:15px 30px;border-top:1px solid var(--msg-line);display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--msg-white);flex-shrink:0}.msg .world-bottom strong{font-family:var(--msg-display);font-size:25px;font-weight:400;display:block}.msg .world-bottom #msg-world-count{display:block;font-size:14px;color:var(--msg-muted)}.msg .world-cart{flex:1;min-height:0;overflow:auto;padding:30px;overscroll-behavior:contain}.msg .world-cart-inner{max-width:580px;margin:auto}.msg .world-cart h3{font-size:32px;margin-bottom:10px}.msg .world-cart p{font-size:15px;color:var(--msg-muted)}.msg .world-cart .world-set-list{margin:17px 0}.msg .world-cart .world-set-item{gap:15px}.msg .world-cart .world-set-copy{font-size:15px}.msg .world-cart .world-set-copy span{font-size:14px}.msg .world-cart-total{display:flex;justify-content:space-between;font-size:16px;padding-top:15px}.msg .world-cart-note{margin-top:18px;font-size:14px!important}@media(max-width:1000px){.msg .world-products{grid-template-columns:repeat(2,minmax(0,1fr))}.msg .world-body{grid-template-columns:minmax(0,1fr) 235px}.msg .world-heading h2{font-size:30px}}@media(max-width:660px){.msg #msg-world-dialog{width:100vw;height:100dvh;border-radius:0;border:0}.msg .world-top{padding:16px;gap:12px}.msg .world-portrait{height:68px;width:57px}.msg .world-portrait img{max-height:61px;max-width:49px}.msg .world-heading h2{font-size:24px}.msg .world-heading .eyebrow{font-size:14px;letter-spacing:.12em}.msg .world-heading>p:last-child{font-size:14px}.msg .world-close{width:30px;height:30px}.msg .world-preview{padding:7px 16px;font-size:14px}.msg .world-tabs{padding:0 16px;gap:22px}.msg .world-tabs button{font-size:14px;padding:12px 0 10px}.msg .world-body{display:block}.msg #msg-world-catalog{padding:20px 16px}.msg .world-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.msg .world-product-art{height:128px;padding:14px}.msg .world-product-art img{max-height:99px}.msg .world-product-copy{padding:10px}.msg .world-product h3{font-size:14px}.msg .world-section-title{font-size:23px}.msg #msg-world-tray{border-left:0;border-top:1px solid var(--msg-line);padding:20px 16px}.msg .world-bottom{padding:12px 16px;gap:12px}.msg .world-bottom strong{font-size:20px}.msg .world-bottom #msg-world-count{font-size:14px}.msg .world-cart{padding:22px 18px}}.msg .world-condition{display:flex;align-items:flex-start;gap:6px;font-size:14px;line-height:1.5;color:#806736;margin-bottom:12px}.msg .world-condition input{accent-color:var(--msg-green);margin:2px 0 0;flex-shrink:0}.msg .world-price small{font-size:14px;font-weight:400;color:var(--msg-muted)}.msg .world-body{overflow:hidden;grid-template-rows:minmax(0,1fr)}.msg #msg-world-catalog,.msg #msg-world-tray{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;min-height:0}@media(max-width:660px){.msg .world-body{overflow-y:auto}.msg #msg-world-catalog,.msg #msg-world-tray{overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/maileg-size-guide-world.css.map */
