.paper-bag-sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.paper-bag-sizes button{font:inherit;min-width:0;display:flex;align-items:center;gap:8px;text-align:left;border:1px solid #d6e4e0;border-radius:12px;padding:10px;background:white;color:#29443e;cursor:pointer}.paper-bag-sizes button[aria-pressed=true]{background:#e5f5f1;border:2px solid #287b72;padding:9px}.paper-bag-sizes img{width:60px;height:76px;object-fit:contain;flex-shrink:0}.paper-bag-sizes span{display:flex;flex-direction:column;gap:5px;min-width:0}.paper-bag-sizes strong{font-size:14px}.paper-bag-sizes small{font-size:11px;line-height:1.4;color:#687d76;overflow-wrap:anywhere}.paper-bag-sizes b{font-size:15px}.paper-bag-sizes button:disabled{opacity:1;cursor:default;color:#7d8582;background:#f5f6f5}.paper-bag-sizes button:disabled img{filter:grayscale(1);opacity:.55}.paper-bag-sizes em{font-style:normal;font-size:12px}.paper-bag-pair{width:100%;height:100%;display:flex;justify-content:center;align-items:center;gap:5px}.paper-bag-pair img{position:static!important;transform:none!important;width:46%!important;height:100%!important;object-fit:contain;min-width:0}.dt-paper-pair{display:flex;width:100%;height:64px;align-items:center;justify-content:center}.dt-paper-pair img{width:48%!important;min-width:0}.dt-product .dt-paper-note{font-size:10px;color:#60786e}@media(max-width:500px){.paper-bag-sizes button{flex-direction:column;text-align:center;gap:5px;padding:8px}.paper-bag-sizes button[aria-pressed=true]{padding:7px}.paper-bag-sizes img{width:62px;height:66px}.paper-bag-sizes small{font-size:11px}.paper-bag-sizes b{font-size:14px}}
